branch: rosetta:main 「№62255」
Commited by: lyskov-ai
GitHub commit link: 「99c7eda00cda88e1」
Difference from previous tested commit:  code diff
Commit date: 2026-05-13 11:37:17
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
mac.clang.python313.PyRosetta.unit mac.clang.python38.PyRosetta.unit ubuntu-20.04.clang.python312.PyRosetta.unit ubuntu-20.04.clang.python39.PyRosetta.unit ubuntu-22.04.clang.python310.PyRosetta.unit ubuntu-22.04.gcc.python310.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit mpi mpi.serialization m1.clang.python311.build.debug m1.clang.python314.build.debug ubuntu-20.04.gcc.build.debug build.header build.levels build.ninja_debug m1.clang.python311.build.release mac.clang.python311.build.release 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 m1.clang.python312.release.PyRosetta.MinSizeRel mac.clang.python310.release.PyRosetta.MinSizeRel ubuntu.clang.python310.release.PyRosetta.MinSizeRel m1.clang.python312.release.PyRosetta.Release mac.clang.python311.release.PyRosetta.Release release.PyRosetta.conda.Release scientific.RosettaCM scientific.docking_ensemble.debug scientific.fragments_picking.debug scientific.make_fragments scientific.protein_data_bank_diagnostic.cif scientific.simple_cycpep_predict linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify mac.clang.python310.unit mac.clang.python311.unit ubuntu-20.04.clang.python39.unit ubuntu-22.04.clang.python39.unit ubuntu-22.04.gcc.cxx11thread.serialization.unit ubuntu.gcc.cxx11thread.serialization.unit util.apps windows.build.debug windows.build.release

Apply Rule of Zero to BitSet and BitVector (#690) - `utility::BitSet<B>` and `utility::BitVector<B>` each had only a single value-type member (`std::set<B>` and `std::vector<bool>` respectively), no user-declared copy/move/assignment operators, and an explicit empty destructor. - The empty `~BitSet() {}` / `~BitVector() {}` did nothing the compiler-generated destructor wouldn't have done, and they suppressed the implicit move constructor and move assignment. - Remove the empty destructors so both class templates follow the Rule of Zero and gain implicit move support.

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

Failed sub-tests (click for more details):
replica_docking
Test: ubuntu-20.04.clang.python36.scientific.protein_data_bank_diagnostic.cif

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:main 「№62254」
Commited by: lyskov-ai
GitHub commit link: 「dc594471462f126e」
Difference from previous tested commit:  code diff
Commit date: 2026-05-12 20:03:28
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
m1.clang.python311.PyRosetta.unit mac.clang.python38.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python310.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.python312.PyRosetta.unit ubuntu-20.04.clang.python311.PyRosetta.unit ubuntu-20.04.gcc.python313.PyRosetta.unit ubuntu-22.04.clang.cxx11thread.serialization.PyRosetta.unit ubuntu-22.04.gcc.cxx11thread.serialization.PyRosetta.unit ubuntu-22.04.gcc.python39.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit ubuntu.gcc.python314.PyRosetta.unit build.clean.debug mpi mpi.serialization m1.clang.python310.build.debug mac.clang.bcl.build.debug ubuntu.clang.cxx11thread.serialization.build.debug build.header build.levels build.ninja_debug m1.clang.cxx11thread.serialization.build.release mac.clang.python310.build.release mac.clang.python39.build.release ubuntu.gcc.python39.build.release 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 m1.clang.python310.release.PyRosetta.MinSizeRel m1.clang.python311.release.PyRosetta.MinSizeRel m1.clang.python313.release.PyRosetta.MinSizeRel m1.clang.python38.release.PyRosetta.MinSizeRel m1.clang.python39.release.PyRosetta.MinSizeRel mac.clang.python312.release.PyRosetta.MinSizeRel mac.clang.python313.release.PyRosetta.MinSizeRel mac.clang.python39.release.PyRosetta.MinSizeRel ubuntu.clang.python312.release.PyRosetta.MinSizeRel m1.clang.python310.release.PyRosetta.Release m1.clang.python313.release.PyRosetta.Release m1.clang.python38.release.PyRosetta.Release m1.clang.python39.release.PyRosetta.Release mac.clang.python310.release.PyRosetta.Release mac.clang.python312.release.PyRosetta.Release mac.clang.python313.release.PyRosetta.Release scientific.FlexPepDock.debug scientific.FlexPepDock scientific.abinitio_RosettaNMR_pcs.debug scientific.abinitio_RosettaNMR_rdc.debug scientific.antibody_grafting.debug scientific.antibody_grafting scientific.ddg_ala_scan.debug scientific.ddg_ala_scan scientific.docking.debug scientific.ligand_docking.debug scientific.loop_modeling_kic_12res.debug scientific.mp_dock.debug scientific.mp_f19_sequence_recovery.debug scientific.mp_symdock scientific.peptide_pnear_vs_ic50.debug scientific.protein_data_bank_diagnostic.cif scientific.simple_cycpep_predict linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify m1.clang.cxx11thread.serialization.unit m1.clang.python312.unit mac.clang.python39.unit ubuntu-22.04.clang.unit util.apps windows.build.debug windows.build.release

Apply Rule of Zero to disulfide energy neighbor iterators (#689) - Remove user-declared trivial (defaulted) destructors from the six disulfide neighbor iterator classes; the implicit virtual destructor inherited from `ResidueNeighborIterator` / `ResidueNeighborConstIterator` does the same job. - Modernize the old-style C++03 copy-assignment prevention (private undefined declaration) to a public `= delete` for the derived-type `operator=`. Behavior is unchanged: derived-derived assignment is still forbidden so all assignments flow through the polymorphic `operator=(BaseType const &)` override that downcasts and copies all members.

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

Failed sub-tests (click for more details):
replica_docking
Test: ubuntu-20.04.clang.python36.scientific.protein_data_bank_diagnostic.cif

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:main 「№62253」
Commited by: lyskov-ai
GitHub commit link: 「56952ba6365ea7c5」
Difference from previous tested commit:  code diff
Commit date: 2026-05-12 19:43:33
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

Apply Rule of Zero to core signal event hierarchies (#688) Each of the simple polymorphic signal-event classes in `core/conformation/signals/` and `core/pose/signals/` had a hand-written copy constructor, copy assignment, and empty destructor that all just did what the compiler-generated versions would do. Removing the boilerplate brings them in line with the Rule of Zero while preserving the polymorphic base destructors as `= default`. Touched: - `core/conformation/signals/`: `GeneralEvent`, `ConnectionEvent`, `IdentityEvent`, `XYZEvent` - `core/pose/signals/`: `GeneralEvent`, `DestructionEvent`, `ConformationEvent`, `EnergyEvent` `LengthEvent` is intentionally left alone — its copy constructor and copy assignment invoke `check_consistency()` in debug builds, so they have real semantic content beyond member-wise copy.

...
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:main 「№62252」
Commited by: lyskov-ai
GitHub commit link: 「70f4dda9098bf1ae」
Difference from previous tested commit:  code diff
Commit date: 2026-05-12 19:31:40
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.addsan 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

Modernize copy prevention in core factory singletons and non-copyable classes (#685) - **SilentStructFactory, ConstraintFactory, SequenceFactory**: all inherit from `utility::SingletonBase`, which already `= delete`s copy construction and copy assignment. Removes the now-redundant private-but-unimplemented declarations from each derived class (pre-C++11 idiom). - **OrbitalsStatistics, AtomTreeDiff**: had private-but-undefined copy constructors (pre-C++11 idiom); replaced with explicit `= delete` on both copy constructor and copy assignment operator. No behaviour change; build-only verification is sufficient for pure copy-prevention modernisation.

...
Test: ubuntu.gcc.integration.addsan

Failed sub-tests (click for more details):
ligand_dock_ensemble
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:main 「№62251」
Commited by: lyskov-ai
GitHub commit link: 「708ccac488292139」
Difference from previous tested commit:  code diff
Commit date: 2026-05-12 19:22:08
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 scientific.protein_data_bank_diagnostic.cif scientific.simple_cycpep_predict 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

Default MetricValue special members (#684) - default no-op MetricValueBase destructor - default MetricValue default and copy constructors

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

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

Failed sub-tests (click for more details):
tensorflow_manager
Test: ubuntu-20.04.clang.python36.scientific.protein_data_bank_diagnostic.cif

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:main 「№62250」
Commited by: lyskov-ai
GitHub commit link: 「5b2367fe023896d5」
Difference from previous tested commit:  code diff
Commit date: 2026-05-12 19:16:15
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.addsan 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

Fix key map range indexing (#680) - fix ClassKeyMap and SmallKeyMap range constructor/assignment loops to visit the final 1-indexed element - add regression coverage for range construction and assignment preserving the final key

...
Test: ubuntu.gcc.integration.addsan

Failed sub-tests (click for more details):
ligand_dock_ensemble
Test: linux.gcc.mpi.serialization.integration.mpi

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

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

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


branch: rosetta:main 「№62249」
Commited by: lyskov-ai
GitHub commit link: 「b996ac5cfe06d715」
Difference from previous tested commit:  code diff
Commit date: 2026-05-12 18:53:17
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
m1.clang.python38.PyRosetta.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.addsan integration.mpi integration.release_debug integration.tensorflow integration.thread integration.torch integration performance profile release.PyRosetta.Release 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

Modernize copy prevention in Emitter, YamlEmitter, and JsonEmitter (#678) - `Emitter`, `YamlEmitter`, `JsonEmitter`: replace private/protected undefined copy ctor declarations with explicit `= delete` in the public section, and add the missing copy assignment `= delete`. - Also remove the redundant undefined null-ctor declarations in `YamlEmitter` and `JsonEmitter` — these were suppressed automatically in C++11 by the presence of user-declared non-default constructors.

...
Test: ubuntu.gcc.integration.addsan

Failed sub-tests (click for more details):
ligand_dock_ensemble
Test: linux.gcc.mpi.serialization.integration.mpi

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

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

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


branch: rosetta:main 「№62248」
Commited by: lyskov-ai
GitHub commit link: 「d10f3af574b60550」
Difference from previous tested commit:  code diff
Commit date: 2026-05-08 19:32:58
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
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.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.python310.PyRosetta.unit ubuntu-20.04.clang.python311.PyRosetta.unit ubuntu-20.04.clang.python312.PyRosetta.unit ubuntu-20.04.clang.python313.PyRosetta.unit ubuntu-20.04.clang.python314.PyRosetta.unit ubuntu-20.04.clang.python39.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.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-20.04.gcc.python310.PyRosetta.unit ubuntu-20.04.gcc.python311.PyRosetta.unit ubuntu-20.04.gcc.python312.PyRosetta.unit ubuntu-20.04.gcc.python313.PyRosetta.unit ubuntu-20.04.gcc.python314.PyRosetta.unit ubuntu-20.04.gcc.python39.PyRosetta.unit ubuntu-22.04.clang.cxx11thread.serialization.PyRosetta.unit ubuntu-22.04.clang.python310.PyRosetta.unit ubuntu-22.04.clang.python311.PyRosetta.unit ubuntu-22.04.clang.python312.PyRosetta.unit ubuntu-22.04.clang.python313.PyRosetta.unit ubuntu-22.04.clang.python314.PyRosetta.unit ubuntu-22.04.clang.python39.PyRosetta.unit ubuntu-22.04.gcc.cxx11thread.serialization.PyRosetta.unit ubuntu-22.04.gcc.python310.PyRosetta.unit ubuntu-22.04.gcc.python311.PyRosetta.unit ubuntu-22.04.gcc.python312.PyRosetta.unit ubuntu-22.04.gcc.python313.PyRosetta.unit ubuntu-22.04.gcc.python314.PyRosetta.unit ubuntu-22.04.gcc.python39.PyRosetta.unit ubuntu-24.04.clang.cxx11thread.serialization.PyRosetta.unit ubuntu-24.04.clang.python310.PyRosetta.unit ubuntu-24.04.clang.python311.PyRosetta.unit ubuntu-24.04.clang.python312.PyRosetta.unit ubuntu-24.04.clang.python313.PyRosetta.unit ubuntu-24.04.clang.python314.PyRosetta.unit ubuntu-24.04.clang.python39.PyRosetta.unit ubuntu-24.04.gcc.cxx11thread.serialization.PyRosetta.unit ubuntu-24.04.gcc.python310.PyRosetta.unit ubuntu-24.04.gcc.python311.PyRosetta.unit ubuntu-24.04.gcc.python312.PyRosetta.unit ubuntu-24.04.gcc.python313.PyRosetta.unit ubuntu-24.04.gcc.python314.PyRosetta.unit ubuntu-24.04.gcc.python39.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.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 build.clean.debug alpine.gcc.build.debug clang-10.clang.cxx11thread.mpi.serialization.tensorflow.build.debug gcc-10.gcc.build.debug gcc-10.gcc.cxx11thread.serialization.build.debug gcc-11.gcc.build.debug gcc-11.gcc.cxx11thread.serialization.build.debug gcc-9.gcc.build.debug gcc-9.gcc.cxx11thread.serialization.build.debug icc.icc.build.debug linux.clang.bcl.build.debug linux.clang.hdf5.build.debug mysql postgres linux.clang.python310.build.debug linux.clang.python311.build.debug linux.clang.python312.build.debug linux.clang.python39.build.debug linux.zeromq.debug linux.gcc.bcl.build.debug mpi mpi.serialization linux.gcc.python310.build.debug linux.gcc.python311.build.debug linux.gcc.python312.build.debug linux.gcc.python39.build.debug m1.clang.build.debug m1.clang.cxx11thread.serialization.build.debug m1.clang.python310.build.debug m1.clang.python311.build.debug m1.clang.python312.build.debug m1.clang.python313.build.debug m1.clang.python314.build.debug m1.clang.python39.build.debug mac.clang.bcl.build.debug mac.clang.cxx11thread.serialization.build.debug OpenCL mac.clang.python310.build.debug mac.clang.python311.build.debug mac.clang.python312.build.debug mac.clang.python313.build.debug mac.clang.python314.build.debug mac.clang.python39.build.debug ubuntu-20.04.clang.build.debug ubuntu-20.04.clang.cxx11thread.serialization.build.debug ubuntu-20.04.gcc.build.debug ubuntu-20.04.gcc.cxx11thread.serialization.build.debug ubuntu-22.04.clang.build.debug ubuntu-22.04.clang.cxx11thread.serialization.build.debug ubuntu-22.04.gcc.build.debug ubuntu-22.04.gcc.cxx11thread.serialization.build.debug ubuntu-24.04.clang.build.debug ubuntu-24.04.clang.cxx11thread.serialization.build.debug ubuntu-24.04.gcc.build.debug ubuntu-24.04.gcc.cxx11thread.serialization.build.debug ubuntu.clang.bcl.build.debug ubuntu.clang.build.debug ubuntu.clang.cxx11thread.serialization.build.debug ubuntu.clang.python310.build.debug ubuntu.clang.python311.build.debug ubuntu.clang.python312.build.debug ubuntu.clang.python313.build.debug ubuntu.clang.python314.build.debug ubuntu.clang.python39.build.debug ubuntu.gcc.bcl.build.debug ubuntu.gcc.build.debug ubuntu.gcc.cxx11thread.serialization.build.debug ubuntu.gcc.python310.build.debug ubuntu.gcc.python311.build.debug ubuntu.gcc.python312.build.debug ubuntu.gcc.python313.build.debug ubuntu.gcc.python314.build.debug ubuntu.gcc.python39.build.debug build.header build.levels build.ninja_debug graphics gcc-10.gcc.build.release gcc-10.gcc.cxx11thread.serialization.build.release gcc-11.gcc.build.release gcc-11.gcc.cxx11thread.serialization.build.release gcc-9.gcc.build.release gcc-9.gcc.cxx11thread.serialization.build.release linux.clang.python310.build.release linux.clang.python311.build.release linux.clang.python312.build.release linux.clang.python39.build.release linux.gcc.python310.build.release linux.gcc.python311.build.release linux.gcc.python312.build.release linux.gcc.python39.build.release static m1.clang.build.release m1.clang.cxx11thread.serialization.build.release m1.clang.python310.build.release m1.clang.python311.build.release m1.clang.python312.build.release m1.clang.python313.build.release m1.clang.python314.build.release m1.clang.python39.build.release mac.clang.cxx11thread.serialization.build.release mac.clang.python310.build.release mac.clang.python311.build.release mac.clang.python312.build.release mac.clang.python313.build.release mac.clang.python314.build.release mac.clang.python39.build.release mac.clang.static.build.release torch.gcc.torch.python39.build.release ubuntu-20.04.clang.build.release ubuntu-20.04.clang.cxx11thread.serialization.build.release ubuntu-20.04.gcc.build.release ubuntu-20.04.gcc.cxx11thread.serialization.build.release ubuntu-22.04.clang.build.release ubuntu-22.04.clang.cxx11thread.serialization.build.release ubuntu-22.04.gcc.build.release ubuntu-22.04.gcc.cxx11thread.serialization.build.release ubuntu-24.04.clang.build.release ubuntu-24.04.clang.cxx11thread.serialization.build.release ubuntu-24.04.gcc.build.release ubuntu-24.04.gcc.cxx11thread.serialization.build.release ubuntu.clang.build.release ubuntu.clang.cxx11thread.serialization.build.release ubuntu.clang.python310.build.release ubuntu.clang.python311.build.release ubuntu.clang.python312.build.release ubuntu.clang.python313.build.release ubuntu.clang.python314.build.release ubuntu.clang.python39.build.release ubuntu.gcc.build.release ubuntu.gcc.cxx11thread.serialization.build.release ubuntu.gcc.python310.build.release ubuntu.gcc.python311.build.release ubuntu.gcc.python312.build.release ubuntu.gcc.python313.build.release ubuntu.gcc.python314.build.release ubuntu.gcc.python39.build.release beautification code_quality.clang_analysis code_quality.clang_tidy code_quality.cppcheck code_quality.merge_size serialization code_quality.submodule_regression integration.addsan integration.mpi integration.release_debug integration.tensorflow integration.thread integration.torch integration.tutorials integration.ubsan integration.valgrind integration performance profile m1.clang.python310.release.PyRosetta.MinSizeRel m1.clang.python311.release.PyRosetta.MinSizeRel m1.clang.python312.release.PyRosetta.MinSizeRel m1.clang.python313.release.PyRosetta.MinSizeRel m1.clang.python38.release.PyRosetta.MinSizeRel m1.clang.python39.release.PyRosetta.MinSizeRel mac.clang.python310.release.PyRosetta.MinSizeRel mac.clang.python311.release.PyRosetta.MinSizeRel mac.clang.python312.release.PyRosetta.MinSizeRel mac.clang.python313.release.PyRosetta.MinSizeRel mac.clang.python38.release.PyRosetta.MinSizeRel mac.clang.python39.release.PyRosetta.MinSizeRel ubuntu.clang.python310.release.PyRosetta.MinSizeRel ubuntu.clang.python311.release.PyRosetta.MinSizeRel ubuntu.clang.python312.release.PyRosetta.MinSizeRel ubuntu.clang.python313.release.PyRosetta.MinSizeRel ubuntu.clang.python38.release.PyRosetta.MinSizeRel ubuntu.clang.python39.release.PyRosetta.MinSizeRel m1.clang.python310.release.PyRosetta.Release m1.clang.python311.release.PyRosetta.Release m1.clang.python312.release.PyRosetta.Release m1.clang.python313.release.PyRosetta.Release m1.clang.python38.release.PyRosetta.Release m1.clang.python39.release.PyRosetta.Release mac.clang.python310.release.PyRosetta.Release mac.clang.python311.release.PyRosetta.Release mac.clang.python312.release.PyRosetta.Release mac.clang.python313.release.PyRosetta.Release mac.clang.python38.release.PyRosetta.Release mac.clang.python39.release.PyRosetta.Release ubuntu.clang.python310.release.PyRosetta.Release ubuntu.clang.python311.release.PyRosetta.Release ubuntu.clang.python312.release.PyRosetta.Release ubuntu.clang.python313.release.PyRosetta.Release ubuntu.clang.python38.release.PyRosetta.Release ubuntu.clang.python39.release.PyRosetta.Release release.PyRosetta.conda.Release release.source scientific.cofactor_binding_sites scientific.docking_ensemble scientific.glycan_dock scientific.ligand_scoring_ranking.debug scientific.ligand_scoring_ranking scientific.loop_modeling_kic_fragments_12res scientific.mhc_epitope_energy.debug scientific.mhc_epitope_energy scientific.mp_dock scientific.mp_lipid_acc scientific.peptide_pnear_vs_ic50 scientific.relax_cartesian scientific.relax_fast_5iter scientific.relax_fast scientific.stepwise_rna_favorites.debug linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify unit.addsan linux.clang.unit.release linux.gcc.unit.release mac.clang.unit.release unit.ubsan unit.valgrind gcc-10.gcc.cxx11thread.serialization.unit gcc-10.gcc.unit gcc-11.gcc.cxx11thread.serialization.unit gcc-11.gcc.unit gcc-9.gcc.cxx11thread.serialization.unit gcc-9.gcc.unit linux.clang.python310.unit linux.clang.python311.unit linux.clang.python312.unit linux.clang.python39.unit linux.gcc.python310.unit linux.gcc.python311.unit linux.gcc.python312.unit linux.gcc.python39.unit m1.clang.cxx11thread.serialization.unit m1.clang.python310.unit m1.clang.python311.unit m1.clang.python312.unit m1.clang.python313.unit m1.clang.python314.unit m1.clang.python39.unit m1.clang.unit mac.clang.cxx11thread.serialization.unit mac.clang.python310.unit mac.clang.python311.unit mac.clang.python312.unit mac.clang.python313.unit mac.clang.python314.unit mac.clang.python39.unit ubuntu-20.04.clang.cxx11thread.serialization.unit ubuntu-20.04.clang.python39.unit ubuntu-20.04.clang.unit ubuntu-20.04.gcc.cxx11thread.serialization.unit ubuntu-20.04.gcc.python39.unit ubuntu-20.04.gcc.unit ubuntu-22.04.clang.cxx11thread.serialization.unit ubuntu-22.04.clang.python39.unit ubuntu-22.04.clang.unit ubuntu-22.04.gcc.cxx11thread.serialization.unit ubuntu-22.04.gcc.python39.unit ubuntu-22.04.gcc.unit ubuntu-24.04.clang.cxx11thread.serialization.unit ubuntu-24.04.clang.unit ubuntu-24.04.gcc.cxx11thread.serialization.unit ubuntu-24.04.gcc.unit ubuntu.clang.cxx11thread.serialization.unit ubuntu.clang.python310.unit ubuntu.clang.python311.unit ubuntu.clang.python312.unit ubuntu.clang.python313.unit ubuntu.clang.python314.unit ubuntu.clang.python39.unit ubuntu.clang.unit ubuntu.gcc.cxx11thread.serialization.unit ubuntu.gcc.python310.unit ubuntu.gcc.python311.unit ubuntu.gcc.python312.unit ubuntu.gcc.python313.unit ubuntu.gcc.python314.unit ubuntu.gcc.python39.unit ubuntu.gcc.unit util.apps windows.build.debug windows.build.release

Modernize copy prevention in basic_otstream and TracerImpl (#674) - `basic_otstream`: replace private-undefined copy ctor with explicit `= delete` for both copy ctor and copy assignment in the public section. Adds a one-liner comment explaining the destructor side-effect (`delete this->rdbuf()` causes double-free if two objects share the same buffer). - `TracerImpl`: move the already-`= delete`d copy ctor from private section to public, and add the missing copy assignment `= delete`. Part of the ongoing Rule-of-Zero / modern C++ idiom cleanup in `basic/`.

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

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

Failed sub-tests (click for more details):
input_and_output
Test: ubuntu.gcc.integration.ubsan

Failed sub-tests (click for more details):
code_template_tests_citations
Test: ubuntu-20.04.clang.python36.scientific.mp_lipid_acc

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:main 「№62247」
Commited by: lyskov-ai
GitHub commit link: 「80efd178b93d19b7」
Difference from previous tested commit:  code diff
Commit date: 2026-05-08 18:02:21
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 m1.clang.cxx11thread.serialization.build.debug 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-11.gcc.unit util.apps windows.build.debug windows.build.release

Modernize copy prevention in basic/ComparingTracer and MessageListenerFactory (#673) Two related cleanups in `basic/`: **`ComparingTracer.hh`**: Replace private-and-undefined copy constructor with public `= delete`; also explicitly delete copy assignment. The `std::fstream` member already makes copies impossible, but `= delete` documents the intent at the class level. **`mpi/MessageListenerFactory.hh`**: Remove the redundant private-undefined copy constructor and copy assignment. `MessageListenerFactory` inherits from `utility::SingletonBase<MessageListenerFactory>`, which already deletes both copy operations — the manual declarations were dead code.

...
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:main 「№62246」
Commited by: Brian Coventry
GitHub commit link: 「6e5c3554dd09939f」
Difference from previous tested commit:  code diff
Commit date: 2026-05-08 16:30:58
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 scientific.docking scientific.mp_domain_assembly.debug scientific.protein_data_bank_diagnostic.cif scientific.simple_cycpep_predict linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify gcc-11.gcc.unit util.apps windows.build.debug windows.build.release

Made hbond graph pyrosetta compatible (#99) You can't actually use the HBondGraph in pyrosetta because the LowMemGraph uses some crazy tricks that don't involve object inheritance. This adds 2 functions to bridge that gap.

...
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: ubuntu-20.04.clang.python36.scientific.protein_data_bank_diagnostic.cif

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:main 「№62245」
Commited by: lyskov-ai
GitHub commit link: 「089aeb4379b1a49e」
Difference from previous tested commit:  code diff
Commit date: 2026-05-08 14:43:33
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 m1.clang.unit util.apps windows.build.debug windows.build.release

Modernize copy prevention in utility/graph EdgeList/Node/Edge to use = delete (#672) Replace old-style private-and-undefined copy constructor/assignment with explicit `= delete` in six internal classes across `Graph.hh` and `Digraph.hh`: - `Graph.hh`: `EdgeList`, `Node`, `Edge` - `Digraph.hh`: `DirectedEdgeList`, `DirectedNode`, `DirectedEdge` Also corrects the copy assignment signatures from the non-standard `T&` argument to the correct `T const &` form. The `Graph` class itself (which has a real, implemented copy constructor and assignment) is unchanged.

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

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


branch: rosetta:main 「№62244」
Commited by: lyskov-ai
GitHub commit link: 「fe01453459e786b7」
Difference from previous tested commit:  code diff
Commit date: 2026-05-08 13:13:02
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 m1.clang.python312.build.release 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.ubsan integration performance profile release.PyRosetta.MinSizeRel scientific.antibody_snugdock scientific.mp_lipid_acc.debug scientific.mp_relax.debug scientific.sewing linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify gcc-11.gcc.unit util.apps windows.build.debug windows.build.release

Modernize copy prevention in KeyLookup to use = delete (#671) - Replace old-style private-and-undefined copy constructor/assignment in `utility/keys/KeyLookup` with explicit `= delete` - `KeyLookup` is a monostate singleton (all methods and data are static); copies are meaningless

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

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

Failed sub-tests (click for more details):
tensorflow_manager
Test: ubuntu.gcc.integration.ubsan

Failed sub-tests (click for more details):
code_template_tests_citations
Test: windows.cl.windows.build.release

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:main 「№62243」
Commited by: lyskov-ai
GitHub commit link: 「9ee00de6d5418643」
Difference from previous tested commit:  code diff
Commit date: 2026-05-07 22:45:36
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
m1.clang.python314.PyRosetta.unit m1.clang.python39.PyRosetta.unit mac.clang.python310.PyRosetta.unit mac.clang.python311.PyRosetta.unit mac.clang.python314.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu-20.04.clang.cxx11thread.serialization.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.python314.PyRosetta.unit ubuntu-20.04.gcc.cxx11thread.serialization.python312.PyRosetta.unit ubuntu-20.04.gcc.python314.PyRosetta.unit ubuntu-22.04.clang.python311.PyRosetta.unit ubuntu-22.04.clang.python312.PyRosetta.unit ubuntu-22.04.clang.python314.PyRosetta.unit ubuntu-22.04.clang.python39.PyRosetta.unit ubuntu-22.04.gcc.python313.PyRosetta.unit ubuntu-22.04.gcc.python314.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit ubuntu.clang.python311.PyRosetta.unit ubuntu.clang.python313.PyRosetta.unit ubuntu.gcc.python39.PyRosetta.unit linux.clang.python39.build.debug mpi mpi.serialization linux.gcc.python310.build.debug linux.gcc.python311.build.debug m1.clang.python312.build.debug mac.clang.cxx11thread.serialization.build.debug OpenCL mac.clang.python310.build.debug mac.clang.python311.build.debug mac.clang.python312.build.debug mac.clang.python313.build.debug mac.clang.python314.build.debug mac.clang.python39.build.debug ubuntu-22.04.clang.cxx11thread.serialization.build.debug ubuntu-24.04.clang.build.debug ubuntu.clang.bcl.build.debug ubuntu.clang.python312.build.debug ubuntu.gcc.python311.build.debug ubuntu.gcc.python312.build.debug ubuntu.gcc.python39.build.debug build.header build.levels build.ninja_debug graphics gcc-10.gcc.build.release gcc-9.gcc.build.release m1.clang.build.release mac.clang.cxx11thread.serialization.build.release mac.clang.python312.build.release mac.clang.python313.build.release mac.clang.python314.build.release mac.clang.static.build.release ubuntu-22.04.gcc.cxx11thread.serialization.build.release beautification code_quality.clang_analysis code_quality.clang_tidy code_quality.cppcheck code_quality.merge_size serialization code_quality.submodule_regression integration.mpi integration.release_debug integration.tensorflow integration.thread integration.torch integration.ubsan integration performance profile release.PyRosetta.MinSizeRel m1.clang.python311.release.PyRosetta.Release mac.clang.python311.release.PyRosetta.Release mac.clang.python38.release.PyRosetta.Release linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify gcc-10.gcc.cxx11thread.serialization.unit gcc-9.gcc.cxx11thread.serialization.unit gcc-9.gcc.unit linux.gcc.python311.unit linux.gcc.python312.unit m1.clang.python39.unit mac.clang.cxx11thread.serialization.unit mac.clang.python312.unit mac.clang.python313.unit mac.clang.python314.unit ubuntu-20.04.clang.unit ubuntu-22.04.clang.cxx11thread.serialization.unit ubuntu-22.04.gcc.python39.unit ubuntu-24.04.gcc.cxx11thread.serialization.unit ubuntu.gcc.python311.unit ubuntu.gcc.unit util.apps windows.build.debug windows.build.release

Modernize copy prevention in factory/Registrant to use = delete (#670) - Replace old-style private-and-undefined copy constructor/assignment in `utility/factory/Registrant` with explicit `= delete` - Added a one-line comment explaining the non-obvious reason: each constructor calls `ProductFactory::add()`, so a copy would silently re-register the same key

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

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

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

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


branch: rosetta:main 「№62242」
Commited by: lyskov-ai
GitHub commit link: 「7b9d29e2900d632f」
Difference from previous tested commit:  code diff
Commit date: 2026-05-07 21:29:27
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
m1.clang.python310.PyRosetta.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.ubsan 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

Modernize copy prevention in irstream to use = delete (#669) - Replace old-style private-and-undefined copy constructor/assignment in `utility/io/irstream` with explicit `= delete` - Mirrors the same treatment already applied to the sibling `orstream` class (PR #667)

...
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:main 「№62241」
Commited by: lyskov-ai
GitHub commit link: 「c77152cdb24ed7b0」
Difference from previous tested commit:  code diff
Commit date: 2026-05-07 14:03:55
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
m1.clang.python312.PyRosetta.unit m1.clang.python313.PyRosetta.unit mac.clang.python312.PyRosetta.unit mac.clang.python313.PyRosetta.unit mac.clang.python38.PyRosetta.unit ubuntu-24.04.clang.cxx11thread.serialization.PyRosetta.unit ubuntu-24.04.gcc.python311.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit ubuntu.clang.python310.PyRosetta.unit gcc-10.gcc.cxx11thread.serialization.build.debug gcc-9.gcc.build.debug mpi mpi.serialization m1.clang.build.debug m1.clang.python313.build.debug ubuntu.clang.python313.build.debug ubuntu.gcc.python313.build.debug ubuntu.gcc.python314.build.debug build.header build.levels build.ninja_debug m1.clang.python313.build.release m1.clang.python314.build.release mac.clang.python311.build.release ubuntu-22.04.clang.cxx11thread.serialization.build.release 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 mac.clang.python310.release.PyRosetta.MinSizeRel mac.clang.python312.release.PyRosetta.MinSizeRel release.PyRosetta.Release linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify unit.release unit.ubsan linux.clang.python310.unit linux.clang.python311.unit linux.clang.python39.unit m1.clang.python313.unit m1.clang.python314.unit mac.clang.python311.unit ubuntu.gcc.python310.unit ubuntu.gcc.python314.unit ubuntu.gcc.python39.unit util.apps windows.build.debug windows.build.release

Modernize copy prevention in utility/signals classes to use = delete (#668) ## Summary - Replace old-style private-and-undefined copy constructor/assignment in five `utility/signals` classes with explicit `= delete` - Affected classes: `SignalHub`, `BufferedSignalHub`, `PausableSignalHub`, `TokenHub`, `LinkUnit` - Also explicitly deletes the `LinkUnit` default constructor (was previously also private-undefined) - Pure mechanical modernization — no behavioral change ## Motivation The pre-C++11 idiom of declaring copy ops private with no definition produces a linker error on misuse rather than a clear compile-time diagnostic. `= delete` gives an immediate, descriptive compiler error at the call site and is the modern idiomatic approach.

...
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:main 「№62240」
Commited by: lyskov-ai
GitHub commit link: 「36534127fcb60cad」
Difference from previous tested commit:  code diff
Commit date: 2026-05-07 13:56:27
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 m1.clang.python314.build.debug 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 release.PyRosetta.MinSizeRel 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

Refactor ozstream raw pointers to unique_ptr; modernize orstream copy ops (#667) ## Summary - Replace three raw owning pointers in `ozstream` (`char_buffer_p_`, `zip_stream_p_`, `mpi_stream_p_`) with `std::unique_ptr`, eliminating manual `delete`/`nullptr` pairs in `open()`, `open_append()`, `open_append_if_existed()`, `close()`, and the buffer helpers - Modernize the private-undefined copy constructor/assignment in `orstream` to explicit `= delete`, consistent with the approach used in `irstream`/`izstream` (PR #664) ## Test plan - [x] Full debug build passes (`python3 ./scons.py -j16 mode=debug`) - [ ] No behavior change expected — ownership semantics are identical; `close()` still runs `zflush_finalize()` and `mpi_ostream::close()/clear()` before releasing the pointers

...
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: linux.clang.performance

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


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

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