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

Revisions №21278

branch: rosetta:commits 「№21278」
Commited by: lyskov-ai
GitHub Pull Request link: 「№730」
Merge: 「8ebeca780」「5b1e42a37」  code diff
Scheduled at: 2026-07-02 16:33:40.395043
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 №730 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/off-by-one-core Merge: 8ebeca78061b79e9fbbc68db33a78b2fd0361428←5b1e42a376cf85c226292b14278c955744b494f7 Fix off-by-one in 1-indexed loops in core/ (split 1/4 of #707) ---------------- Merge commit message: Fix off-by-one in 1-indexed loops (core/) Split from #707 (subsystem: core/). Each loop uses 'for ( Size i = 1; i < container.size(); ++i )' (or < pose.size() / < nheavyatoms() / < upstream.size()) and the body uses i as a direct 1-indexed accessor, so the last element is silently skipped. Changed < to <= to include it. - energy_methods/RNA_LJ_BaseEnergy.cc (RNA neighbor scan) - io/pose_to_sfr/PoseToStructFileRepConverter.cc (SS-element enumeration; a 1-residue SS element at the C-terminus was dropped) - pack/interaction_graph/SurfacePotential.cc x3 (neighbor count, surface energy sum) - pose/rna/util.cc (heavy-atom contact scan) - select/residue_selector/JumpUpstreamSelector.cc (subset assignment; diverged from sibling JumpDownstreamSelector, which already uses <=)