branch: rosetta:commits 「№21281」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№555」
Merge: 「0b048cf83」「9eaa0b886」  code diff
Scheduled at: 2026-07-06 13:55:40.177922
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
mac.clang.python310.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit mpi mpi.serialization build.header build.levels build.ninja_debug graphics static beautification ubuntu.clang.code_quality.cppcheck ubuntu.gcc.code_quality.cppcheck code_quality.merge_size serialization linux.clang.code_quality.submodule_regression linux.gcc.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 linux.clang.scripts.rosetta.parse ubuntu.clang.scripts.rosetta.parse linux.clang.scripts.rosetta.validate ubuntu.clang.scripts.rosetta.validate linux.clang.scripts.rosetta.verify ubuntu.clang.scripts.rosetta.verify util.apps windows.build.debug windows.build.release

Pull Request №555 RosettaCommons/rosetta/main ← saberger/rosetta/main Merge: 0b048cf831fd1e3f80fa5d45697e87021e8bcb62←9eaa0b886103ed68ef0d6210535d017594157abd Fix C++20 template-id errors in constructors/destructors ---------------- Merge commit message: Fix compilation



branch: rosetta:commits 「№21280」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№555」
Merge: 「0b048cf83」「e5fb26c9a」  code diff
Scheduled at: 2026-07-03 14:51:05.408110
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
mac.clang.python310.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit mpi mpi.serialization build.header build.levels build.ninja_debug graphics static beautification ubuntu.clang.code_quality.cppcheck ubuntu.gcc.code_quality.cppcheck code_quality.merge_size serialization linux.clang.code_quality.submodule_regression linux.gcc.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 linux.clang.scripts.rosetta.parse ubuntu.clang.scripts.rosetta.parse linux.clang.scripts.rosetta.validate ubuntu.clang.scripts.rosetta.validate linux.clang.scripts.rosetta.verify ubuntu.clang.scripts.rosetta.verify util.apps windows.build.debug windows.build.release

Pull Request №555 RosettaCommons/rosetta/main ← saberger/rosetta/main Merge: 0b048cf831fd1e3f80fa5d45697e87021e8bcb62←e5fb26c9ac379d81801181675f9db26f736ccdb0 Fix C++20 template-id errors in constructors/destructors ---------------- Merge commit message: Beauty

...
Test: linux.gcc.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.cxx11thread.serialization.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.mpi.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.mpi.serialization.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.build.ninja_debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.cxx11thread.integration.thread

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.cxx11thread.serialization.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.unit

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:commits 「№21279」
Commited by: lyskov-ai
GitHub Pull Request link: 「№706」
Merge: 「8ebeca780」「03c3f888d」  code diff
Scheduled at: 2026-07-02 19:50:51.902583
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 №706 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/core-empty-dtors-rule-of-zero Merge: 8ebeca78061b79e9fbbc68db33a78b2fd0361428←03c3f888d6d61e013d489f96065d5b403698b12d Apply Rule of Zero to empty destructors across core/ ---------------- Merge commit message: Apply Rule of Zero to empty destructors across core/ Remove trivially empty (~X() {}) or =default;-bodied destructors, deleting the declaration outright rather than re-declaring it as =default in the header, and remove the redundant out-of-line .cc definitions. Per review: for the derived classes here the base already declares a virtual destructor, so the destructor is virtual by inheritance whether or not it is declared -- an explicit ~X() override = default; buys nothing. Omitting it is the actual Rule of Zero: it keeps the destructor virtual (inherited) and, for classes with no other user-declared special members, lets the implicit move operations be generated. A =default destructor would not do the latter: it is still user-declared and suppresses the implicit moves exactly as a user-provided one would. LKHBondInfo and HBondInfo are polymorphic bases that need an explicitly declared virtual destructor, so they keep 'virtual ~X() = default;'. Also removes an unused user-defined empty copy ctor on LKHBondInfo. Pure code-style refactor; no intended behavior change.

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

Failed sub-tests (click for more details):
replica_docking


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 <=)



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


branch: rosetta:commits 「№21276」
Commited by: lyskov-ai
GitHub Pull Request link: 「№732」
Merge: 「8ebeca780」「81e01be06」  code diff
Scheduled at: 2026-07-02 16:33:35.708419
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 №732 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/off-by-one-sewing-splice-denovo Merge: 8ebeca78061b79e9fbbc68db33a78b2fd0361428←81e01be06812a7d6aa6e7f52a8513f988c9df389 Fix off-by-one loops + self-distance bug in SEWING/splice/de novo/RNA (split 3/4 of #707) ---------------- Merge commit message: Fix off-by-one loops + self-distance bug (SEWING / splice / de novo / RNA) Split from #707. Two related fixes in structural-assembly / design code. Off-by-one in 1-indexed loops (< -> <=), last element was silently skipped: - legacy_sewing/conformation/Assembly.cc x2 (pose_loop_anchors, disconnected_segments -- the last segment, which by definition has no next, was skipped, exactly the case '!has_next(i)' is meant to catch) - pose_sewing/movers/BlockwiseAnalysisMover.cc - pose_sewing/movers/OmnibusDisulfideAnalysisLabelerMover.cc - splice/SampleRotamersFromPDB.cc x2 (rotamer-deduplication scan) - splice/SpliceManager.cc (PSSM row check -- 'go over all the PSSM segments') - stepwise/legacy/modeler/rna/StepWiseRNA_WorkingParametersSetup.cc - rna/movers/RNAIdealizeMover.cc (CoordinateConstraint application) - denovo_design/components/FoldGraph.cc - fldsgn/MatchResidues.cc x2 (RMSD/superimpose atom-id map build) - features/strand_assembly/StrandBundleFeatures.cc x2 (per-atom distance scan) Self-distance copy/paste bug in the two pose_sewing movers: 'pose.residue(upstream_res).xyz(2).distance(pose.residue(upstream_res).xyz(2))' is identically 0, so the '<= crit_dist_' gate was always satisfied and the distance filter was a no-op. Corrected the second operand to downstream_res. Note: the pose_sewing regression test output changes with this batch; the change is intentional and warrants scientific sign-off before merge.



branch: rosetta:commits 「№21275」
Commited by: lyskov-ai
GitHub Pull Request link: 「№733」
Merge: 「8ebeca780」「09506b6e1」  code diff
Scheduled at: 2026-07-02 16:33:33.446122
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 №733 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/off-by-one-docking-membrane-misc Merge: 8ebeca78061b79e9fbbc68db33a78b2fd0361428←09506b6e1960535196ff2b3fae6150b78f9e34e0 Fix off-by-one in 1-indexed loops in docking/membrane/misc (split 4/4 of #707) ---------------- Merge commit message: Fix off-by-one in 1-indexed loops (docking / membrane / antibody / match / loops / misc) Split from #707. Off-by-one in 1-indexed loops (< -> <=), last element was silently skipped: - docking/DockingEnsemblePrepackProtocol.cc x2 (chain identity validation) - docking/metrics.cc x2 (cutpoint scan in Fnonnat) - membrane/MPLipidAccessibility.cc x2 (slice iteration) - antibody/residue_selector/CDRResidueSelector.cc - match/output/UpstreamDownstreamCollisionFilter.cc - loops/util.cc x3 (non-protein-chunk and per-loop accounting) - cartesian/md.cc x2 (per-atom state save / derivative check) - cutoutdomain/CutOutDomain.cc (find_nearest_res) - enzdes/EnzRepackMinimize.cc (movable-residue collection for backrub) - moves/PyMOLMover.cc (relevant_residues mask init -- last entry left default false despite the intent of 'all relevant') membrane/util.cc: comment-only. This documents WHY a nearby loop intentionally stays '< chains.size()' (the trailing MEM virtual chain must be excluded); no behavior change. Note: this batch changes the output of several regression tests -- enzdes, inverse_rotamer_remodel, ligand_dock_cholesterol, mp_f19_relax, mpil_load_implicit_lipids. The changes are intentional but results-affecting and warrant scientific sign-off before merge.



branch: rosetta:commits 「№21274」
Commited by: lyskov-ai
GitHub Pull Request link: 「№728」
Merge: 「c0fbd1cd0」「8808fc76c」  code diff
Scheduled at: 2026-07-02 16:06:54.708436
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 №728 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/gcc16-debug-build Merge: c0fbd1cd0e786b420b817fd4f560a487ab05a307←8808fc76c31e1b1dd495ac557eeac21f3e411fa6 Fix GCC 16 (trunk) debug build: real bug + dead unused-but-set-variable cleanup ---------------- Merge commit message: Beautify numeric headers with native Rosetta beautifier This branch carries the same numeric/ template-id ctor/dtor fix as #723; run tools/python_cc_reader/beautify_changed_files_in_branch.py over the changed files to restore project-standard formatting the template-id edits had left off: member-initializer lists in MathVector/MathMatrix re-indented one level under their constructors, plus incidental namespace/data-member normalization in OneDHistogram.hh so the beautify check passes. Whitespace-only; no semantic change.

...
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):
bridge_chains mp_f19_relax


branch: rosetta:commits 「№21273」
Commited by: lyskov-ai
GitHub Pull Request link: 「№723」
Merge: 「c0fbd1cd0」「e87ead52a」  code diff
Scheduled at: 2026-07-02 15:54:52.452697
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 №723 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/numeric-gcc15-template-id-cdtor Merge: c0fbd1cd0e786b420b817fd4f560a487ab05a307←e87ead52a5b7835fafc479478fa3560cf5e5a878 Drop template-id from ctor/dtor names in numeric/ (GCC 14/15 -Werror=template-id-cdtor) ---------------- Merge commit message: Beautify numeric headers with native Rosetta beautifier Running tools/python_cc_reader/beautify_changed_files_in_branch.py over the files touched by this branch restores project-standard formatting that the template-id edits had left off: member-initializer lists in MathVector/ MathMatrix are re-indented one level under their constructors (matching the copy constructors in the same classes). Incidentally normalizes pre-existing style in OneDHistogram.hh (namespace brace spacing, data-member indentation) so the beautify check passes on all files in this branch's diff. Whitespace-only; no semantic change.

...
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):
mp_f19_relax


branch: rosetta:commits 「№21272」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№729」
Merge: 「8ebeca780」「1d1e0655c」  code diff
Scheduled at: 2026-07-02 15:54:46.660598
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
gcc-9.gcc.build.debug

Pull Request №729 RosettaCommons/rosetta/main ← roccomoretti/rosetta/fix_master_tests Merge: 8ebeca78061b79e9fbbc68db33a78b2fd0361428←1d1e0655cfdbea27505fc2c31ffc8caa7e97d1e0 Fix clang_tidy and documentation tests in main. ---------------- Merge commit message: Update documentation.

...


branch: rosetta:commits 「№21271」
Commited by: lyskov-ai
GitHub Pull Request link: 「№728」
Merge: 「c0fbd1cd0」「b6d8a8e18」  code diff
Scheduled at: 2026-06-30 21:13:38.445061
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 №728 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/gcc16-debug-build Merge: c0fbd1cd0e786b420b817fd4f560a487ab05a307←b6d8a8e1850c3b5c3e90ec93a5c969f39ae98036 Fix GCC 16 (trunk) debug build: real bug + dead unused-but-set-variable cleanup ---------------- Merge commit message: Fix GCC 16 debug build: real bug fix plus dead unused-but-set-variable cleanup GCC 16 (experimental trunk) enables -Werror=unused-but-set-variable more aggressively and flags a genuine correctness issue in CacheableResidueTypeSets's copy constructor. - core/chemical/CacheableResidueTypeSets.cc: the copy constructor passed *this (the not-yet-constructed destination object) to the base class CacheableData's constructor instead of other (the fully-constructed source). Harmless in practice today since CacheableData has no data members of its own, but reads from an object mid-construction and is the pattern GCC 16 correctly flags as -Wmaybe-uninitialized. - protocols/simple_moves/MissingDensityToJumpMover.cc: the default constructor called MissingDensityToJumpMover::get_name() (a qualified, non-virtual call, but still a call through *this) from its own mem-initializer-list to build the Mover base class's name argument. get_name() just returns a string literal, so this is passed directly instead, sidestepping the call-through-a-mid-construction-object pattern GCC 16 flags. - core/scoring/EnergyGraph.hh, core/pose/PDBInfo.cc, core/io/mmtf/mmtf_writer.cc, protocols/cartesian/md.cc, protocols/denovo_design/components/StructureDataFactory.cc, protocols/denovo_design/movers/FoldArchitectMover.cc, protocols/forge/methods/pose_mod.hh, protocols/noesy_assign/DistanceScoreMover.cc, protocols/noesy_assign/StructureDependentPeakCalibrator.cc: remove loop counters (iilag, idx, chainIndex, modelIndex, imap, cur_chain, count, current_pos, ct_peaks, pose_ct) that are incremented alongside a real iterator but never read anywhere in their function. No behavior change. - core/pack/guidance_scoreterms/sap/SapConstraintHelper.cc: offset is deliberately tracked "for symmetry" per an existing comment even though never read; add an explicit (void) cast rather than removing it, preserving that intent while satisfying the warning.

...
Test: linux.gcc.code_quality.beautification

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.mpi.serialization.integration.mpi

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

Failed sub-tests (click for more details):
bridge_chains mp_f19_relax


branch: rosetta:commits 「№21270」
Commited by: lyskov-ai
GitHub Pull Request link: 「№723」
Merge: 「c0fbd1cd0」「631830c67」  code diff
Scheduled at: 2026-06-30 20:27:44.928478
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 gcc-12.gcc.unit gcc-13.gcc.unit gcc-14.gcc.unit gcc-15.gcc.unit gcc-16.gcc.unit util.apps windows.build.debug windows.build.release

Pull Request №723 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/numeric-gcc15-template-id-cdtor Merge: c0fbd1cd0e786b420b817fd4f560a487ab05a307←631830c677818d763d4788d0e97bb4fa1c3b4e67 Drop template-id from ctor/dtor names in numeric/ (GCC 14/15 -Werror=template-id-cdtor) ---------------- Merge commit message: Drop template-id from OneDHistogram's constructor name (GCC 14/15) Same -Werror=template-id-cdtor issue as MathVector/MathMatrix: the default constructor named itself 'OneDHistogram<key1>()' instead of using the injected-class-name. This one only surfaces when something instantiates the ctor (a unit test does), so it slipped past a library-only build and is what broke CI on the previous version of this fix.

...
Test: linux.gcc.code_quality.beautification

 View log

Loading...

 View log in dialog  View log in log in separate window
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):
mp_f19_relax
Test: gcc-16.gcc.unit

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:commits 「№21269」
Commited by: lyskov-ai
GitHub Pull Request link: 「№707」
Merge: 「c0fbd1cd0」「349a3f409」  code diff
Scheduled at: 2026-06-30 19:53:04.993037
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 №707 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/off-by-one-1-indexed-loops-batch Merge: c0fbd1cd0e786b420b817fd4f560a487ab05a307←349a3f409fdc85412cfd7cb6faf70c749b455300 Fix off-by-one loops over 1-indexed residue/atom/element ranges ---------------- Merge commit message: Fix off-by-one loops over 1-indexed residue/atom/element ranges Replace `i < container.size()` with `i <= container.size()` (or the matching `i < pose.size()` -> `i <= pose.size()`) across 35 loops where the body uses `i` as a direct 1-indexed element accessor (`pose.residue(i)`, `vec[i]`, etc.) — so the last residue/atom/element was silently being skipped. Also fixes two related copy-paste bugs in pose_sewing that surfaced during the audit: the distance check `pose.residue(upstream_res).xyz(2) .distance(pose.residue(upstream_res).xyz(2))` was self-distance (always zero, condition always satisfied) — should compare upstream vs downstream residue xyz. Affects helix_pair detection in BlockwiseAnalysisMover and OmnibusDisulfideAnalysisLabelerMover. Skipped candidates: loops with pair access `[i+1]` (correct stop at size-1), cutpoint-style "between residues" loops, MEM-chain-skipping loops in protocols/membrane, separator-style "all-but-last + last raw" patterns, suite/connection enumerations (N-1 connections for N segments), and commented-out code.

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

Failed sub-tests (click for more details):
replica_docking


branch: rosetta:commits 「№21268」
Commited by: lyskov-ai
GitHub commit link: 「c0fbd1cd0e786b42」
Difference from previous tested commit:  code diff
Commit date: 2026-06-30 19:49:21
ubuntu-26.04.gcc.cxx11thread.serialization.python313.PyRosetta.unit ubuntu-26.04.gcc.cxx11thread.serialization.python314.PyRosetta.unit gcc-12.gcc.unit gcc-13.gcc.unit gcc-14.gcc.unit gcc-15.gcc.unit gcc-16.gcc.unit ubuntu-26.04.clang.unit ubuntu-26.04.gcc.unit

Apply Rule of Zero to utility/keys container family (corrected) (#705)

...
Test: ubuntu-26.04.gcc.cxx11thread.serialization.python313.PyRosetta.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-26.04.gcc.cxx11thread.serialization.python314.PyRosetta.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: gcc-14.gcc.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: gcc-15.gcc.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: gcc-16.gcc.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-26.04.clang.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-26.04.gcc.unit

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:commits 「№21267」
Commited by: Jason C. Klima
GitHub Pull Request link: 「№708」
Merge: 「aeed26aa1」「04669b474」  code diff
Scheduled at: 2026-06-28 13:54:11.370292
gcc-9.gcc.serialization.python311.PyRosetta.notebook gcc-9.gcc.serialization.python314.PyRosetta.notebook gcc-9.gcc.serialization.python37.PyRosetta.notebook gcc-9.gcc.serialization.python38.PyRosetta.notebook gcc-9.gcc.python37.PyRosetta.unit m1.clang.python310.PyRosetta.unit m1.clang.python311.PyRosetta.unit m1.clang.python312.PyRosetta.unit m1.clang.python313.PyRosetta.unit m1.clang.python314.PyRosetta.unit m1.clang.python38.PyRosetta.unit m1.clang.python39.PyRosetta.unit mac.clang.python310.PyRosetta.unit mac.clang.python311.PyRosetta.unit mac.clang.python312.PyRosetta.unit mac.clang.python313.PyRosetta.unit mac.clang.python314.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python310.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python311.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python312.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python313.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python314.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python39.PyRosetta.unit ubuntu-20.04.clang.python39.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python310.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python311.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python312.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python313.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python314.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python39.PyRosetta.unit ubuntu-22.04.clang.python39.PyRosetta.unit ubuntu.clang.python310.PyRosetta.unit ubuntu.clang.python311.PyRosetta.unit ubuntu.clang.python312.PyRosetta.unit ubuntu.clang.python313.PyRosetta.unit ubuntu.clang.python314.PyRosetta.unit ubuntu.clang.python39.PyRosetta.unit ubuntu.gcc.python310.PyRosetta.unit ubuntu.gcc.python311.PyRosetta.unit ubuntu.gcc.python312.PyRosetta.unit ubuntu.gcc.python313.PyRosetta.unit ubuntu.gcc.python314.PyRosetta.unit ubuntu.gcc.python39.PyRosetta.unit ubuntu-20.04.clang.python39.unit ubuntu-22.04.clang.python39.unit

Pull Request №708 RosettaCommons/rosetta/main ← klimaj/rosetta/test_builds Merge: aeed26aa121b084f58f02bb9d358d1b285cfb78b←04669b474f1c71b9b3e00dd13ed083457b713e71 Testing Pose bindings/numeric unit tests with standard PyRosetta builds ---------------- Merge commit message: Setting default pickle protocol for Python 3.7



branch: rosetta:commits 「№21266」
Commited by: Jason C. Klima
GitHub Pull Request link: 「№708」
Merge: 「aeed26aa1」「a2e7defca」  code diff
Scheduled at: 2026-06-27 21:36:01.108449
PyRosetta.notebook gcc-9.gcc.python37.PyRosetta.unit m1.clang.python310.PyRosetta.unit m1.clang.python311.PyRosetta.unit m1.clang.python312.PyRosetta.unit m1.clang.python313.PyRosetta.unit m1.clang.python314.PyRosetta.unit m1.clang.python38.PyRosetta.unit m1.clang.python39.PyRosetta.unit mac.clang.python310.PyRosetta.unit mac.clang.python311.PyRosetta.unit mac.clang.python312.PyRosetta.unit mac.clang.python313.PyRosetta.unit mac.clang.python314.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python310.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python311.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python312.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python313.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python314.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python39.PyRosetta.unit ubuntu-20.04.clang.python39.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python310.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python311.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python312.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python313.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python314.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python39.PyRosetta.unit ubuntu-22.04.clang.python39.PyRosetta.unit ubuntu.clang.python310.PyRosetta.unit ubuntu.clang.python311.PyRosetta.unit ubuntu.clang.python312.PyRosetta.unit ubuntu.clang.python313.PyRosetta.unit ubuntu.clang.python314.PyRosetta.unit ubuntu.clang.python39.PyRosetta.unit ubuntu.gcc.python310.PyRosetta.unit ubuntu.gcc.python311.PyRosetta.unit ubuntu.gcc.python312.PyRosetta.unit ubuntu.gcc.python313.PyRosetta.unit ubuntu.gcc.python314.PyRosetta.unit ubuntu.gcc.python39.PyRosetta.unit ubuntu-20.04.clang.python39.unit ubuntu-22.04.clang.python39.unit

Pull Request №708 RosettaCommons/rosetta/main ← klimaj/rosetta/test_builds Merge: aeed26aa121b084f58f02bb9d358d1b285cfb78b←a2e7defca066df604306886ee7f3d5b61f7f0e24 Testing Pose bindings/numeric unit tests with standard PyRosetta builds ---------------- Merge commit message: Skipping Pose object serialization for non-serialization builds

...
Test: gcc-9.gcc.python37.PyRosetta.unit

Failed sub-tests (click for more details):
T021_Pose_Methods


< 1 2 3 4 5 6 7 8 9 10 .. 63 >

Legend:
queued Queued Test
queued for comparison Test finished running but not yet compared
running Test is Running right now
comparing Test results is now comparing with previous results
finished Test is finished without errors
failed Test failed
build Failed Test could not be run because build failed
script failed Test results is unknow because test-script failed
canceled Test was canceled