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

Revisions №62252

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: mac.clang.python39.integration

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