Merge pull request #4044 from RosettaCommons/revert-4004-vmullig/threadsafe_options_system
Revert "Make the options system threadsafe"
Reverts #4004
@lyskov found that there were problems with the PyRosetta tests with this PR. I need to fix them and remerge. Please be aware that the options system is not threadsafe in the meantime.
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #4006 from RosettaCommons/roccomoretti/tag_self_weak_fix
Remove the string constructor from utility::tag::Tag
It's a nice idea, but unfortunately when read() adds subtags, it uses the shared_from_this functionality.
shared_from_this isn't valid in constructors (or for that matter, anytime the object isn't already in an OP).
The way Tag is structured, you really do need to do a construct-then-read two-step.
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #4025 from RosettaCommons/JackMaguire/ClangCxx14
Correcting extras=cxx... flags for clang
#3992 added options to compile with std=c++1y and later versions of c++. To do this, I needed to remove std=c++1x from those builds but failed to notice that clang uses std=c++11 instead. This PR simply corrects the flag being removed.
Thanks for the review Sergey!
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #4020 from RosettaCommons/vmullig/fix_settorsion_perturb
Minor bugfix for perturbing arbitrary dihedrals with the SetTorsion mover.
Adding missing conversion from radians to degrees.
notify author
notify list [rosetta-logs@googlegroups.com]