Merge pull request #722 from RosettaCommons/dougrenfrew/enable_all_ncaa_residue_types
Enabling all L-NCAA residue types in residue_type.txt. This is something I have wanted to do forever and with the new on-the-fly ResidueTypeSet creation it is now possible.
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #752 from RosettaCommons/vmullig/new_d_problem
Trying to fix a bug in the Disulfidize mover resulting in infinite recursion when no solutions are found
This seems to actually be a ParsedProtocol bug: the last_mover_ is being set, but not being reset from job to job. This results in the Disulfidize mover (derived from the MultiplePoseMover class) seeking solutions from itself in a nasty recursive way if nstruct > 1...
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #737 from RosettaCommons/rhiju/fix_match_test_instability
fixing Matcher test instability
Sweet, now integration.release_debug (linux) and integration (mac) versions of match tests actually match, including order of output of HIS vs. HIS_D, etc. (except for a nan vs. -nan).
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #739 from RosettaCommons/vmullig/fix_swm_tests
Trying to fix failing stepwise Monte Carlo integration tests.
I think I've tracked the problem down to a point at which remove_variant_type_from_residue was being passed a residue and a pose that didn't contain that residue. This was an existing issue in protocols/stepwise/modeler/util.cc that was only revealed by my recent changes. Fixed now.
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #738 from RosettaCommons/vmullig/require_semicolon
Removing semi-colons from some macros to remedy beautifier issue
Removing semi-colons from the runtime_assert, runtime_assert_msg, and runtime_assert_string_msg macros to force explicit semi-colons in the code (or compilation failure if they're missing). This is intended to help to remedy cases in which the beautifier fails due to missing semi-colons. For developers, this means that you need to have a semi-colon after a runtime_assert, runtime_assert_msg, or runtime_assert_string_msg, just as you would if you were making a function call.
notify author
notify list [rosetta-logs@googlegroups.com]