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

Revisions №21186

branch: rosetta:commits 「№21186」
Commited by: lyskov-ai
GitHub Pull Request link: 「№663」
Merge: 「068bd8532」「28a846a04」  code diff
Scheduled at: 2026-04-29 18:11:24.380391
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 №663 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/variant-option-key-unique-ptr Merge: 068bd85322153b1ddc5a354f8cf0633a5631e9fa←28a846a04cea64e67d633086273b0ce57e64417e Refactor VariantKey and VariantOption raw pointers to unique_ptr ---------------- Merge commit message: Remove unnecessary = default move ctor/assignment from VariantKey and VariantOption Both classes have user-declared copy constructor and copy-assignment, which suppress implicit move generation (C++11). The explicit = default moves were performance-only; without them, moves fall back to deep-clone copies, which is semantically correct. Per project policy, this performance-only benefit is not worth the added noise.