「view this page in B3 βῆτα server」

Revisions №60111

branch: master 「№60111」
Commited by: Rocco Moretti
GitHub commit link: 「83d537be1f0a6819」 「№3033」
Difference from previous tested commit:  code diff
Commit date: 2018-03-20 11:07:11

Merge pull request #3033 from RosettaCommons/roccomoretti/release_unit_test_fix Fix remaining release-mode unit test issues Minor: Change real comparison epsilon in GeneralizedEigenSolverTests to be less stringent. Major: The Tracer set_ios_hook machinery was ostensibly insensitive to command line muting /visibility settings. However, the release-mode `operator<<` override triggers on visibility, and ignores if the ios_hook has been set. This results in a debug/release difference when `-mute all` is on. The agreed upon fix for the moment is to change the ios_hook machinery such that it obeys the command line mute/visibility settings. That is, output from muted/invisible channels will no longer be present in the attached ios_hook stream. (However, to maintain the behavior of -mpi_tracer_to_file, the (non-command line) supermute setting will still affect only the main tracer output, not the ios_hook output.) This change will probably not affect you unless you use the tracer redirection machinery in PyRosetta.