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

Revisions №21277

branch: rosetta:commits 「№21277」
Commited by: lyskov-ai
GitHub Pull Request link: 「№731」
Merge: 「8ebeca780」「773064f05」  code diff
Scheduled at: 2026-07-02 16:33:38.020740
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
mac.clang.python38.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit mpi mpi.serialization build.header build.levels build.ninja_debug beautification code_quality.cppcheck code_quality.merge_size serialization code_quality.submodule_regression integration.mpi integration.release_debug integration.tensorflow integration.thread integration.torch integration performance profile linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify util.apps windows.build.debug windows.build.release

Pull Request №731 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/off-by-one-frag-picker-accounting Merge: 8ebeca78061b79e9fbbc68db33a78b2fd0361428←773064f05c54ebe6971ddcf7be4336d5b8d23c3e Fix off-by-one in 1-indexed loops in frag_picker + accounting (split 2/4 of #707) ---------------- Merge commit message: Fix off-by-one in 1-indexed loops (frag_picker, job & metric accounting) Split from #707. Enumeration/accounting loops that use 'for ( i = 1; i < container.size(); ++i )' with i as a direct 1-indexed accessor, silently skipping the last element. Changed < to <=. - frag_picker/GrabAllCollector.hh (clear) - frag_picker/VallProvider.cc (find_chunk) - frag_picker/quota/QuotaCollector.cc x5 (per-position pool enumeration) - frag_picker/scores/AtomBasedConstraintsScore.cc x2 (constrainable_atoms map fill, per-row state init) - jd3/JobGenealogist.cc (newick_tree) - pose_metric_calculators/DecomposeAndReweightEnergiesCalculator.cc - pose_metric_calculators/SurfaceCalculator.cc (per-residue summary string) - canonical_sampling/mc_convergence_checks/HierarchicalLevel.cc (address match count) - unfolded_state_energy_calculator/UnfoldedStateEnergyCalculatorMover.cc (protein-residue count) Note: the unfolded_state_energy_calc regression test output changes with this batch (the trailing residue is now counted); the change is intentional and warrants scientific sign-off before merge.

...
Test: linux.gcc.mpi.serialization.integration.mpi

Failed sub-tests (click for more details):
replica_docking
Test: mac.clang.python39.integration

Failed sub-tests (click for more details):
pose_sewing unfolded_state_energy_calc