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

Revisions №21212

branch: rosetta:commits 「№21212」
Commited by: lyskov-ai
GitHub Pull Request link: 「№688」
Merge: 「b8e64ecdc」「532a3428f」  code diff
Scheduled at: 2026-05-01 20:37:57.819016
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 №688 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/core-signal-events-rule-of-zero Merge: b8e64ecdc0338b77c231760f7f9bdcd4d500a240←532a3428f85793cb075127b7e01dea59ebbedbf8 Apply Rule of Zero to core signal event hierarchies ---------------- Merge commit message: Apply Rule of Zero to core signal event hierarchies The signal event classes in core/conformation/signals/ and core/pose/signals/ each had hand-written copy constructor, copy assignment, and empty destructor that did nothing the compiler-generated versions wouldn't do. Remove the boilerplate and let the compiler generate the copy operations; keep the destructor declared (defaulted) where the class is a polymorphic base. Touched: GeneralEvent, ConnectionEvent, IdentityEvent, XYZEvent (conformation); GeneralEvent, DestructionEvent, ConformationEvent, EnergyEvent (pose). LengthEvent is intentionally left alone -- its copy constructor and copy assignment invoke check_consistency() in debug builds, so they have semantic content beyond member-wise copy.

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

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