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

Revisions №21219

branch: rosetta:commits 「№21219」
Commited by: lyskov-ai
GitHub Pull Request link: 「№691」
Merge: 「b8e64ecdc」「9ee8c4c26」  code diff
Scheduled at: 2026-05-06 11:16:57.121233
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 №691 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/key-containers-rule-of-zero Merge: b8e64ecdc0338b77c231760f7f9bdcd4d500a240←9ee8c4c268c7bf060c2b014c3c94d2fca90685c5 Apply Rule of Zero to utility/keys container family ---------------- Merge commit message: Apply Rule of Zero to utility/keys container family ClassKeyMap, ClassKeyVector, KeyVector, SmallKeyMap, and SmallKeyVector each held standard-container value-type members only (Vector, IndexMap, plus a scalar Index in the Small variants). Their user-declared destructors (empty body or = default), copy constructors, and copy-assignment operators were all byte-for-byte equivalent to the implicit defaults that the compiler would synthesize, so they were redundant. Removing them lets the implicitly defaulted special-member-functions take over and, as a side effect, restores the implicit move constructor and move assignment that were previously suppressed by the user-declared copy operations. The explicit default constructors on SmallKeyMap and SmallKeyVector are kept because they value-initialize the scalar Index u_, which an implicit default would leave indeterminate.

...
Test: linux.clang.build.ninja_debug

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

 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
Test: mac.clang.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: windows.cl.windows.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: windows.cl.windows.build.release

 View log

Loading...

 View log in dialog  View log in log in separate window