Fix -jd2:ntrials behavior
According to all the documentation, the -ntrials value should be reset
for each nstruct. That is, if you FAIL_RETRY on every attempt, a setting
of -nstruct 6 -jd2:ntrials 5 should run through 30 attempts for each
input structure.
Previously, the ntrials was shared between all nstructs for all input
structures, so a -nstruct 6 -jd2:ntrials 5 with a constant FAIL_RETRY
would do just 10 attempts, 5 for *_0001, and 1 each for *_0002 through
*_0006.
This commit changes it to the intended behavior.
notify author
notify list [rosetta-logs@googlegroups.com]
Attempt to fix performance build.
The performance build uses gcc 4.1, which isn't all that C++11 aware.
This means things like std::map.at(), which work fine for recent gccs,
don't work on the performance build.
notify author
notify list [rosetta-logs@googlegroups.com]
Fix some remaining warnings under gcc 4.8
On my machine with gcc 4.8 only 5 warnings remain, regarding either RNA
enums or aa_mpr, all of which I believe are being addressed by others.
Also, tweaks to the cmake warnings-as-errors setup, again to better
match scons builds.
notify author
notify list [rosetta-logs@googlegroups.com]
Fix unused-local-typedefs warnings
GCC 4.8 added a class of warnings for in-function typedefs which are
defined but never used. This commit clears them up, cleaning up compile
output for those of us using GCC 4.8.
notify author
notify list [rosetta-logs@googlegroups.com]
Fix debug mode scaffold_matcher integration test.
Protocol was attempting to add backbone stub constraints across
polymeric bonds which weren't polymeric. Add checks which will
keep this from happening.
scaffold_matcher integration test changes expected, as it was previously
using uninitilized memory for backbone stubs.
notify author
notify list [rosetta-logs@googlegroups.com]
Cmake build fixes.
Turn off enum-compare-as-error (like scons builds).
Also, remove -w from release build, as that inhibits the
warnings-as-errors settings.
notify author
notify list [rosetta-logs@googlegroups.com]
Fix library levels and debug app_exception_handling tests.
Remove unneeded header in protocols/ncbb/oop/OopCreatorMover.hh to fix
library levels.
Change application specific -sasa flag to -sasatest to avoid conflicting
with the Rosetta-wide -sasa option group. This fixes the debug-mode
app_exception_handling test.
notify author
notify list [rosetta-logs@googlegroups.com]