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

Revisions №21217

branch: rosetta:commits 「№21217」
Commited by: lyskov-ai
GitHub Pull Request link: 「№689」
Merge: 「b8e64ecdc」「2da5ceb88」  code diff
Scheduled at: 2026-05-05 15:35:22.114492
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 №689 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/disulfide-energy-iterators-rule-of-zero Merge: b8e64ecdc0338b77c231760f7f9bdcd4d500a240←2da5ceb881f6c2016ec94af5cd47955000095865 Apply Rule of Zero to disulfide energy neighbor iterators ---------------- Merge commit message: Apply Rule of Zero to disulfide energy neighbor iterators The disulfide neighbor iterator classes in core/scoring/disulfides/ each had a user-declared destructor (defaulted in the .cc) and an old-style private undefined copy assignment. The destructor did nothing the compiler-generated virtual destructor wouldn't do, so remove both the declaration and the empty `= default` definition. Modernize the C++03-style copy-assignment prevention to public `= delete`. The intent is preserved: assignment must go through the polymorphic operator=(BaseType const &) override, which downcasts and copies all members; the implicit derived-derived operator= would bypass that path. A short comment captures this why. Touched: CentroidDisulfideNeighborIterator/ConstIterator, DisulfideMatchingNeighborIterator/ConstIterator, DisulfResNeighbIterator/ConstIterator.

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

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