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

Revisions №60731

branch: master 「№60731」
Commited by: Rocco Moretti
GitHub commit link: 「d676716e61d939fa」 「№3949」
Difference from previous tested commit:  code diff
Commit date: 2019-05-07 10:35:12
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
linux.PyRosetta.unit linux.gcc.python36.PyRosetta4.unit mac.PyRosetta.unit build.clean.debug cppcheck mysql postgres linux.clang.python36.build.debug linux.zeromq.debug mpi mpi.serialization linux.icc.build.debug OpenCL mac.clang.python36.build.debug build.header build.levels ninja graphics static linux.ui mac.ui build.xcode beautification serialization integration.addsan integration.mpi integration.release_debug integration performance profile linux.clang.python27.release.PyRosetta4.MinSizeRel linux.clang.python35.release.PyRosetta4.MinSizeRel ubuntu.clang.python35.release.PyRosetta4.MinSizeRel ubuntu.clang.python36.release.PyRosetta4.MinSizeRel ubuntu.clang.python27.release.PyRosetta4.Release ubuntu.clang.python36.release.PyRosetta4.Release release.source linux.clang.score linux.gcc.score mac.clang.score linux.scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify linux.clang.unit.release linux.gcc.unit.release unit.valgrind util.apps

Merge pull request #3949 from RosettaCommons/roccomoretti/shorten_sewing_runs Shorten legacy sewing runs. A quick & dirty profile of the sewing integration tests indicates that a substantial amount of time is being spent in Model::model_end() calculations in the Hasher::transform_model() function. This is likely superflous recalculation, as it's only being used as a loop end condition. Fix the code to only calculate the end iterator once. It doesn't solve the integration test timeout issues, but it should reduce the runtime somewhat.