branch: rosetta:commits 「№21232」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№698」
Merge: 「d10f3af57」「ce5f3d407」  code diff
Scheduled at: 2026-05-11 18:26:58.009220
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 №698 RosettaCommons/rosetta/main ← roccomoretti/rosetta/change_chirality_loading Merge: d10f3af574b60550f256856d5a9742600ce1128b←ce5f3d4075a358bb271643185fb7c25d03bb26bd Rework chirality detection in restype determination for PDB loading ---------------- Merge commit message: Beauty

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

Failed sub-tests (click for more details):
replica_docking
Test: linux.clang.integration.release_debug_no_symbols

Failed sub-tests (click for more details):
AlignPDBInfoToSequences AnchorFinder AnchoredPDBCreator BFactorSelector DNA_methylation FavorSequenceProfileMover HDXEnergy InterfaceAnalyzer InterfaceAnalyzer_metrics PDB_diagnostic ProQ RBOut RunSimpleMetric_b_factor_test SnugDock ThreadingInputter UBQ_E2_thioester UBQ_Gp_CYD-CYD UBQ_Gp_LYX-Cterm add_job_pair_data ambiguous_nmr_distance_constraint antibody_designer_camelid antibody_graft antibody_numbering_converter auto-drrafter_setup_run_R1 auto-drrafter_setup_run_R2 auto-drrafter_setup_run_R3 autosetup_metals_centroid backrub backrub_pilot batch_relax burial_measure_centroid buried_unsat_kinemage c-term_conjugation cart_min_glycans ccd_ends_graft_mover_rs centroid_from_fullatom cl_complex_rescore classic_relax_1a19 cluster_alns combine_silent coupled_moves create_clash-based_repack_shell cs_rosetta_rna cst_info cyclization cycpep_rigid_body_permutation_mover ddG_of_mutation density_refine design_glycans design_w_custom_palette-RNA dgdp_aio dgdp_script distances docking_ensemble docking_ensemble_prepack drrafter_error_estimation drrafter_run enzscore_filter_dimetal enzscore_filter_dimetal_sym enzscore_filter_ligand enzscore_filter_metal enzscore_filter_metal_sym erraser_minimize exclusively_shared_jumps farfar_mrna farnesyl fast_relax favor_coupling_tensor fix_alignment_to_match_pdb flexpepdock fold_and_dock ga_ligand_dock_macrocycle genkic_sugars glycan_anomers glycan_clash_check glycan_refinment glycan_relax glycan_tree_relax glycopeptidedocking glycopeptidedocking_diglyco_long hbs_design hotspot_stub_constraints hybridization identify_cdr_clusters ig_dump interface_energy iphold jd2test_PDBIO jd2test_PDBin_mmCIFout jd2test_PDBin_mmCIFout_extra_data_separate jd2test_mmCIFIO jd2test_mmCIFin_PDBout job_definition_script_vars jscore ligand_motif_design ligand_motif_identification ligand_water_docking loop_hash make_exemplar make_symmdef_file match_1c2t match_1n9l match_6cpa match_xml metal_setup metropolis_hastings mmtfIO_score_test mp_dock mp_dock_ensemble mp_dock_prepack mp_interface_statistics mp_loadtime mp_mutate_relax mp_mutate_repack mp_range_relax mp_relax mp_score_jd2 mp_span_from_pdb mp_symdock mp_symmetry_load mp_transform mp_transform_optimize mp_vis_emb mpi_multistate_design mpil_find_pore_ahelical mpil_find_pore_bbarrel mpil_load_implicit_lipids mr_protocols multistage_rosetta_scripts mutate nucleobase_sample_around orbitals pH_mode per_residue_sc_sasa per_residue_solvent_exposure pertmin phosphonate pna_base_pairs pocket_measure pocket_relax pocket_suggest_targets protocol_metric range_relax_w_cst rb_recces readin_dna_rna_protein real_virt_mover recces_turner relax_w_allatom_cst rna_assemble rna_denovo rna_denovo_RNP_low_res rna_denovo_RNP_refine_native rna_denovo_bps rna_denovo_bps_fixed_ends rna_denovo_bps_helix_ends rna_denovo_dna_bridge rna_denovo_fragment_homology_exclusion rna_denovo_grid_vdw rna_denovo_new_FT_2in_dens rna_denovo_new_FT_5P_j12_leadzyme rna_denovo_new_FT_RNP_2prot_dens rna_denovo_new_FT_rna_two_chains rna_denovo_new_libs rna_design rna_farfar_noncanonical_hairpin rna_helix rna_minimize rna_motif rna_predict_chem_map rna_puzzle11_H2H3H4_run3_connectU40 rna_puzzle12_P5P6P7_DMS rna_puzzle5_P15P3P8_noP4P6_4RB_G208phosphate_ligation rna_puzzle6_U75G76A77_on_thread1 rna_puzzle6_j67_into_p6p7rigidbody_thread1 rna_ribosome_tether rna_score rna_screen_phosphates rnp_ddg_calc_mut rnp_ddg_calc_wt rnp_ddg_relax_command_1 rnp_ddg_relax_command_2 rosetta_scripts_jd3 rosie_ligand_docking rs_flexbbmoves sample_seq_from_probs sasa_metric_options secondary_structure_output seed_ensemble_JD2_JI sequence_tolerance sim_cryo simple_dna_test simple_glycosylation_alternate_AAs simple_metric_cache simple_metric_features simple_metric_filter simple_metrics simple_metrics_b_factor simple_metrics_in_protocols simple_metrics_per_residue site_constraint stepwise_lores struc_set_fragment_picker swa_rna_erraser swa_rna_gagu_01_append swa_rna_gagu_02_prepend swa_rna_gagu_03_append_to_silent swa_rna_gagu_05_prepend_to_5primeterminus swa_rna_gagu_06_append_to_3primeterminus swa_rna_gagu_07_prepend_dinucleotide swa_rna_gagu_08_append_dinucleotide swa_rna_gagu_09_sample_virtual_ribose swa_rna_gagu_10_prepend_and_ccd_close swa_rna_gagu_11_append_and_ccd_close swa_rna_gagu_12_helix_addition swa_rna_gagu_13_chunk_combination_and_closure swa_rna_gagu_15_combine_long_loop_sampling swa_rna_gagu_16_prepend_dinucleotide_on_dinucleotide swa_rna_gagu_17_append_floating_base swa_rna_gagu_18_rebuild_bulge swa_rna_gagu_19_prepend_floating_base_by_jump swa_rna_gagu_20_append_floating_base_by_jump swa_rna_gagu_21_prepend_dinucleotide_on_dinucleotide_by_jump swa_rna_gagu_22_prepend_and_kic_close swa_rna_gagu_23_append_and_kic_close swa_rna_loop_sampler swm_add_rosettascripts swm_beta_peptide_loop swm_build_full_model swm_dna_bridge swm_dna_loop swm_general_polymer_sampler swm_l_rna swm_protein_CCDmove swm_protein_from_scratch swm_protein_loop_sampler swm_protein_move_inside_coiledcoil_by_bond swm_protein_move_inside_helix_by_bond swm_protein_preminimize swm_rna_base_pair_constraints swm_rna_checkpoint_partition swm_rna_fourwayjunction swm_rna_loop_design swm_rna_move_align_dock swm_rna_move_inside_helix_by_bond swm_rna_move_inside_helix_by_jump swm_rna_move_two_strands swm_rna_nickedhelix swm_rna_protonated_adenosine swm_rna_singleloop swm_rna_srl_triplet symmetry_multicomponent test1_benchmark test_computed_saxs_spectrum thermal_sampler zinc_heterodimer zinc_homodimer_setup
Test: mac.clang.python39.integration

Failed sub-tests (click for more details):
AlignPDBInfoToSequences AnchorFinder AnchoredPDBCreator BFactorSelector DNA_methylation FavorSequenceProfileMover HDXEnergy InterfaceAnalyzer InterfaceAnalyzer_metrics PDB_diagnostic ProQ RBOut RunSimpleMetric_b_factor_test SnugDock ThreadingInputter UBQ_E2_thioester UBQ_Gp_CYD-CYD UBQ_Gp_LYX-Cterm add_job_pair_data ambiguous_nmr_distance_constraint antibody_designer_camelid antibody_graft antibody_numbering_converter auto-drrafter_setup_run_R1 auto-drrafter_setup_run_R2 auto-drrafter_setup_run_R3 autosetup_metals_centroid backrub backrub_pilot batch_relax burial_measure_centroid buried_unsat_kinemage c-term_conjugation cart_min_glycans ccd_ends_graft_mover_rs centroid_from_fullatom cl_complex_rescore classic_relax_1a19 cluster_alns combine_silent coupled_moves create_clash-based_repack_shell cs_rosetta_rna cst_info cyclization cycpep_rigid_body_permutation_mover ddG_of_mutation density_refine design_glycans design_w_custom_palette-RNA dgdp_aio dgdp_script distances docking_ensemble docking_ensemble_prepack drrafter_error_estimation drrafter_run enzscore_filter_dimetal enzscore_filter_dimetal_sym enzscore_filter_ligand enzscore_filter_metal enzscore_filter_metal_sym erraser_minimize exclusively_shared_jumps farfar_mrna farnesyl fast_relax favor_coupling_tensor fix_alignment_to_match_pdb flexpepdock fold_and_dock ga_ligand_dock_macrocycle genkic_sugars glycan_anomers glycan_clash_check glycan_refinment glycan_relax glycan_tree_relax glycopeptidedocking glycopeptidedocking_diglyco_long hbs_design hotspot_stub_constraints hybridization identify_cdr_clusters ig_dump interface_energy iphold jd2test_PDBIO jd2test_PDBin_mmCIFout jd2test_PDBin_mmCIFout_extra_data_separate jd2test_mmCIFIO jd2test_mmCIFin_PDBout job_definition_script_vars jscore ligand_motif_design ligand_motif_identification ligand_water_docking loop_hash make_exemplar make_symmdef_file match_1c2t match_1n9l match_6cpa match_xml metal_setup metropolis_hastings mmtfIO_score_test mp_dock mp_dock_ensemble mp_dock_prepack mp_interface_statistics mp_loadtime mp_mutate_relax mp_mutate_repack mp_range_relax mp_relax mp_relax_w_ligand mp_score_jd2 mp_span_from_pdb mp_symdock mp_symmetry_load mp_transform mp_transform_optimize mp_vis_emb mpi_multistate_design mpil_find_pore_ahelical mpil_find_pore_bbarrel mpil_load_implicit_lipids mr_protocols multistage_rosetta_scripts mutate nucleobase_sample_around orbitals pH_mode per_residue_sc_sasa per_residue_solvent_exposure pertmin phosphonate pna_base_pairs pocket_measure pocket_relax pocket_suggest_targets protocol_metric range_relax_w_cst rb_recces readin_dna_rna_protein real_virt_mover recces_turner relax_w_allatom_cst rna_assemble rna_denovo rna_denovo_RNP_low_res rna_denovo_RNP_refine_native rna_denovo_bps rna_denovo_bps_fixed_ends rna_denovo_bps_helix_ends rna_denovo_dna_bridge rna_denovo_fragment_homology_exclusion rna_denovo_grid_vdw rna_denovo_new_FT_2in_dens rna_denovo_new_FT_5P_j12_leadzyme rna_denovo_new_FT_RNP_2prot_dens rna_denovo_new_FT_rna_two_chains rna_denovo_new_libs rna_design rna_farfar_noncanonical_hairpin rna_helix rna_minimize rna_motif rna_predict_chem_map rna_puzzle11_H2H3H4_run3_connectU40 rna_puzzle12_P5P6P7_DMS rna_puzzle5_P15P3P8_noP4P6_4RB_G208phosphate_ligation rna_puzzle6_U75G76A77_on_thread1 rna_puzzle6_j67_into_p6p7rigidbody_thread1 rna_ribosome_tether rna_score rna_screen_phosphates rnp_ddg_calc_mut rnp_ddg_calc_wt rnp_ddg_relax_command_1 rnp_ddg_relax_command_2 rosetta_scripts_jd3 rosie_ligand_docking rs_flexbbmoves sample_seq_from_probs sasa_metric_options secondary_structure_output seed_ensemble_JD2_JI sequence_tolerance sim_cryo simple_dna_test simple_glycosylation_alternate_AAs simple_metric_cache simple_metric_features simple_metric_filter simple_metrics simple_metrics_b_factor simple_metrics_in_protocols simple_metrics_per_residue site_constraint stepwise_lores struc_set_fragment_picker swa_rna_erraser swa_rna_gagu_01_append swa_rna_gagu_02_prepend swa_rna_gagu_03_append_to_silent swa_rna_gagu_05_prepend_to_5primeterminus swa_rna_gagu_06_append_to_3primeterminus swa_rna_gagu_07_prepend_dinucleotide swa_rna_gagu_08_append_dinucleotide swa_rna_gagu_09_sample_virtual_ribose swa_rna_gagu_10_prepend_and_ccd_close swa_rna_gagu_11_append_and_ccd_close swa_rna_gagu_12_helix_addition swa_rna_gagu_13_chunk_combination_and_closure swa_rna_gagu_15_combine_long_loop_sampling swa_rna_gagu_16_prepend_dinucleotide_on_dinucleotide swa_rna_gagu_17_append_floating_base swa_rna_gagu_18_rebuild_bulge swa_rna_gagu_19_prepend_floating_base_by_jump swa_rna_gagu_20_append_floating_base_by_jump swa_rna_gagu_21_prepend_dinucleotide_on_dinucleotide_by_jump swa_rna_gagu_22_prepend_and_kic_close swa_rna_gagu_23_append_and_kic_close swa_rna_loop_sampler swm_add_rosettascripts swm_beta_peptide_loop swm_build_full_model swm_dna_bridge swm_dna_loop swm_general_polymer_sampler swm_l_rna swm_protein_CCDmove swm_protein_from_scratch swm_protein_loop_sampler swm_protein_move_inside_coiledcoil_by_bond swm_protein_move_inside_helix_by_bond swm_protein_preminimize swm_rna_base_pair_constraints swm_rna_checkpoint_partition swm_rna_fourwayjunction swm_rna_loop_design swm_rna_move_align_dock swm_rna_move_inside_helix_by_bond swm_rna_move_inside_helix_by_jump swm_rna_move_two_strands swm_rna_nickedhelix swm_rna_protonated_adenosine swm_rna_singleloop swm_rna_srl_triplet symmetry_multicomponent test1_benchmark test_computed_saxs_spectrum thermal_sampler zinc_heterodimer zinc_homodimer_setup


branch: rosetta:commits 「№21231」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№551」
Merge: 「068bd8532」「a96428b0f」  code diff
Scheduled at: 2026-05-11 17:19:06.585214
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 №551 RosettaCommons/rosetta/main ← roccomoretti/rosetta/multiletter_chain Merge: 068bd85322153b1ddc5a354f8cf0633a5631e9fa←a96428b0f741ea9eeec51386525cd8fd34f2e998 Support chain designations of multiple letters. ---------------- Merge commit message: Fix compilation error.

...
Test: mac.clang.python38.PyRosetta.unit

Failed sub-tests (click for more details):
Workshop7test
Test: ubuntu.gcc.code_quality.merge_size

 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 revold_oas
Test: linux.clang.tensorflow.integration.tensorflow

Failed sub-tests (click for more details):
tensorflow_manager
Test: linux.clang.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: linux.gcc.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: mac.clang.score

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


branch: rosetta:commits 「№21230」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№551」
Merge: 「068bd8532」「2cceefdcf」  code diff
Scheduled at: 2026-05-11 11:08:44.650493
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 №551 RosettaCommons/rosetta/main ← roccomoretti/rosetta/multiletter_chain Merge: 068bd85322153b1ddc5a354f8cf0633a5631e9fa←2cceefdcf0877f5a9dc8d913a03891747ecea4c2 Support chain designations of multiple letters. ---------------- Merge commit message: Fix PyRosetta test.

...
Test: mac.clang.python38.PyRosetta.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu.gcc.code_quality.merge_size

 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 revold_oas
Test: linux.clang.tensorflow.integration.tensorflow

Failed sub-tests (click for more details):
tensorflow_manager
Test: linux.clang.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: linux.gcc.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: mac.clang.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: ubuntu-20.04.clang.python312.scripts.pyrosetta

 View log

Loading...

 View log in dialog  View log in log in separate window


branch: rosetta:commits 「№21229」
Commited by: lyskov-ai
GitHub Pull Request link: 「№697」
Merge: 「d10f3af57」「4d2c33ca7」  code diff
Scheduled at: 2026-05-10 20:53:56.192594
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 №697 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/rule-of-zero-batched-fixes Merge: d10f3af574b60550f256856d5a9742600ce1128b←4d2c33ca7a4b5531b084f002cd469d790f5fa119 Apply Rule of Zero to old-style uncopyable classes in core/ and protocols/ ---------------- Merge commit message: Apply Rule of Zero to old-style uncopyable classes in core/ and protocols/ Modernize 31 files that used the pre-C++11 idiom of declaring (but not defining) private copy constructor and assignment operator to forbid copies. The link-error-as-enforcement trick predates `= delete` and is fragile (silent same-translation-unit ICE breakage, confusing diagnostics). Two flavours of fix: 1. Stand-alone non-copyable classes (InteractionGraphBase node/edge/graph family, FlexbbInteractionGraph, JobDigraph, AtomTreeCollection's ResidueAtomTreeCollection, Matcher, MonteCarlo's operator=): replace the unimplemented private declarations with public `= delete` copies. Where the old assignment took a non-const reference or returned `T const &` that was a holdover from the C++03 idiom; the modernized signatures take `T const &` and return `T &`. 2. Singleton-derived factories (utility::SingletonBase children): drop the redundant unimplemented copy/assignment declarations entirely. The base class already `= delete`s its own copy/assignment, which transitively makes the derived class's implicit copies deleted, so the extra lines were noise. No behaviour change: copies/assignments that were link errors before are now compile errors, which is the intended improvement in diagnostic quality. Debug build passes clean.

...
Test: linux.clang.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: mac.clang.build.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.build.release

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: mac.clang.build.release

 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.integration.release_debug_no_symbols

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.tensorflow.integration.tensorflow

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: mac.clang.python39.integration

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.performance

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.profile

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.score

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: mac.clang.score

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu.clang.scripts.rosetta.parse

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu.clang.scripts.rosetta.validate

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu.clang.scripts.rosetta.verify

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.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


branch: rosetta:commits 「№21228」
Commited by: lyskov-ai
GitHub Pull Request link: 「№696」
Merge: 「d10f3af57」「453f38ad4」  code diff
Scheduled at: 2026-05-09 17:56:40.142411
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 №696 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/incorrect-comparison-operators Merge: d10f3af574b60550f256856d5a9742600ce1128b←453f38ad4e9ffd93c2be2fcabe2843fe3a16c9a8 Fix incorrect comparison logic in operator< / difference_from ---------------- Merge commit message: Add comments explaining each comparison-operator fix Brief one-paragraph notes above each of the four sites describing the bug and why the corrected form is the right one, so a future reader doesn't accidentally revert to the simpler-looking but broken version.

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

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


branch: rosetta:commits 「№21227」
Commited by: lyskov-ai
GitHub Pull Request link: 「№696」
Merge: 「d10f3af57」「8fc631652」  code diff
Scheduled at: 2026-05-09 17:35:23.112044
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 №696 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/incorrect-comparison-operators Merge: d10f3af574b60550f256856d5a9742600ce1128b←8fc631652510bbfa47c5575107e9de808b7804ce Fix incorrect comparison logic in operator< / difference_from ---------------- Merge commit message: Fix incorrect comparison logic in operator< / difference_from Four independent classes had broken comparison logic that violated either the contract of `operator<` (strict weak ordering) or the intended semantics of `difference_from`: * `core/chemical/sdf/mol_util.cc`: `BondData::operator<` was `(lower < other.lower) || (upper < other.upper)`. This is not a strict weak ordering — for `(5,1)` vs `(3,7)`, both compare less than each other, breaking antisymmetry. `BondData` is used inside `std::set<BondData>` (see `parse_bond_type_data`), so the broken ordering directly affects the set. Replaced with a proper lexicographic compare via `std::tie`. * `core/scoring/motif/motif_hash_stuff.cc`: `ResPairMotif::operator<` returned `0 < memcmp(...)`, i.e. it reported "less than" exactly when memcmp said "greater than" — the comparison was inverted. Switched to `memcmp(...) < 0`, which matches the correct convention (and matches `MotifHit::operator<` in the same file). * `core/io/StructFileReaderOptions.cc`: `operator<` was using `==` instead of `!=` for the short-circuit "return false" lines. The intent of the pattern is "if a < b return true; if a != b return false; otherwise fall through to the next member" (this is exactly what the parent `StructFileRepOptions::operator<` does), but the `==` form returned false when members were equal — short-circuiting before the rest of the members were ever compared, *and* failed to return false when members satisfied `>`. Fixed every `==` to `!=` and added the missing `!=` follow-up after `glycam_pdb_format_`. * `core/chemical/gasteiger/GasteigerAtomTypeData.cc`: `difference_from` short-circuited "return Other" when `charge_ == OTHER.charge_ || element_type_ != ... || ...`. The first clause is inverted: the function should return Other when these fundamental properties *differ*, not when they match. Otherwise, two types with equal charge but otherwise comparable properties were misclassified as `Other` and the rest of the function (which uses `charge_` to compute lone-pair / s-orbital / p-orbital differences) was unreachable. Fixed `==` to `!=`.

Rosetta Benchmark 2 months
Tests for this revision was automatically canceled because newer set of tests for pull-request №696 was submitted!
...


branch: rosetta:commits 「№21226」
Commited by: lyskov-ai
GitHub Pull Request link: 「№695」
Merge: 「d10f3af57」「4b3d46d15」  code diff
Scheduled at: 2026-05-09 16:07:21.552600
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 №695 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/fix/off-by-one-pose-residue-loops Merge: d10f3af574b60550f256856d5a9742600ce1128b←4b3d46d15a4d313462e17745dd631debe813c3b1 Fix off-by-one bugs in 1-indexed loops over pose residues ---------------- Merge commit message: Fix off-by-one bugs in 1-indexed loops over pose residues Replace `i != end` with `i <= end` (or `i != size()` with `i <= size()`) in several loops that iterate over 1-indexed residue ranges. With the old condition, the last residue (index == end) was skipped: * core/pack/task/PackerTask_.cc: pymol-style debug selection output omitted the last residue. * protocols/forge/components/BDR.cc: - the full-atom check used to gate `switch_to_residue_type_set` skipped the last residue, so a non-full-atom last residue could bypass conversion and later cause sidechain-restore mismatch. - the loop building the `RestrictResidueToRepacking` operation skipped the last residue, so residues outside `new_positions` at the C-terminus were designed instead of repack-only. * protocols/fldsgn/BluePrintBDR.cc: same full-atom check bug as BDR. * protocols/denovo_design/components/StructureData.cc: `compute_cutpoints` skipped the last residue, dropping a CUTPOINT_LOWER variant on the C-terminal residue. * protocols/enzdes/BackboneSampler.cc: the user-requested number of trials was off by one (e.g. `bb_moves_=1000` actually ran 999).

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

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


branch: rosetta:commits 「№21225」
Commited by: lyskov-ai
GitHub Pull Request link: 「№694」
Merge: 「d10f3af57」「dea119ab1」  code diff
Scheduled at: 2026-05-09 14:03:45.535732
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 №694 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/utility-misc-empty-dtors Merge: d10f3af574b60550f256856d5a9742600ce1128b←dea119ab102f68e70b46cf23cbadd6842c68bd31 Apply Rule of Zero across remaining utility/ empty destructors ---------------- Merge commit message: Apply Rule of Zero across remaining utility/ empty destructors Remove user-declared destructors and out-of-line `= default` definitions where the implicit (or `= default`) destructor is correct, and clarify a non-trivial destructor by deleting copy/move on its owner. * Remove empty `~Foo() {}` / `~Foo() override {}` where the implicit destructor is already correct (and virtual via base when needed): - utility/Bound.hh, utility/excn/Exceptions.hh, utility/io/ocstream.hh, utility/keys/AutoKey.hh, utility/keys/UserKey.hh. * Convert `~Foo() {}` to `~Foo() = default;` for polymorphic root classes whose implicit destructor would otherwise be non-virtual: - utility/Show.hh, utility/factory/WidgetFactory.hh, utility/io/irstream.hh, utility/io/orstream.hh, utility/keys/Key.hh, utility/options/Option.hh. * Drop `= default` destructor pairs (.hh declaration + .cc definition) for classes inheriting from utility::VirtualBase, which already supplies a virtual destructor: - utility/heap, utility/integer_mapping (subset_mapping), utility/recent_history_queue, utility/io/GeneralFileManager (GeneralFileContents{,Vector}), utility/tag/Tag. * utility/io/mpistream.hh: explicitly `= delete` the copy ctor and copy assignment of `basic_mpi_streambuf` because its destructor calls `flush_final()` (closes the MPI channel); replace the empty `~basic_mpi_ostream() override {}` with `= default`.

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

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


branch: rosetta:commits 「№21224」
Commited by: lyskov-ai
GitHub Pull Request link: 「№693」
Merge: 「d10f3af57」「df1a70b0d」  code diff
Scheduled at: 2026-05-08 20:06:52.970028
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 №693 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/utility-options-empty-dtors Merge: d10f3af574b60550f256856d5a9742600ce1128b←df1a70b0d08400256a9cb9cd9aee1fa7d0dfcf0b Apply Rule of Zero across utility/options/ empty destructors ---------------- Merge commit message: Apply Rule of Zero across utility/options/ empty destructors Drop user-declared empty destructors from option and option-key classes. The implicit destructor preserves virtual dispatch through inherited virtual destructors (Option::~Option() and Key::~Key()). utility/options/ — abstract bases and remaining leaf options: AnyOption, AnyVectorOption, ScalarOption, ScalarOption_T_, VectorOption, VectorOption_T_, PathOption, PathVectorOption, StringOption, StringVectorOption, ResidueChainVectorOption. utility/options/keys/ — base OptionKey plus 16 leaf key types: Any/AnyVector, Boolean/BooleanVector, File/FileVector, Integer/IntegerVector, Path/PathVector, Real/RealVector, ResidueChainVector, Scalar, String/StringVector, Vector. Follow-up to PR #692, which left these classes for a second batch.

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

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


branch: rosetta:commits 「№21223」
Commited by: lyskov-ai
GitHub Pull Request link: 「№692」
Merge: 「80efd178b」「b82b55456」  code diff
Scheduled at: 2026-05-08 19:20:35.272409
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 №692 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/utility-iterator-rule-of-zero Merge: 80efd178b93d19b7cb76d9a0b34788104381afaa←b82b5545627e8bddf859f1c268b8e341296c449a Apply Rule of Zero across utility/ helpers ---------------- Merge commit message: Apply Rule of Zero across utility/ helpers Remove user-declared destructors and trivial copy ctor/assignment implementations whose bodies are equivalent to the compiler-generated defaults. The implicit special members are correct in every case: * utility/DereferenceIterator.hh: empty user dtor. * utility/graph/ArrayPool.hh (Array0): empty dtor plus member-wise copy ctor and self-assignment-guarded copy assignment. * utility/graph/Graph.hh / Digraph.hh: empty dtor and = default / member-wise copy ops on EdgeListElement, EdgeListIterator, EdgeListConstIterator and the Directed* counterparts (non-owning raw pointers, default copy is correct). * utility/graph/LowMemGraph.hh (LowMemGraphBase): empty override dtor; base utility::VirtualBase already supplies a virtual destructor. * utility/graph/UpperEdgeGraph.hh: empty UEEdge dtor and the ~UpperEdgeGraph() override = default declaration. * utility/options/{Boolean,File,Integer,Real}Option(.hh) and their *VectorOption.hh counterparts: empty ~XxxOption() override {}; the base option classes' virtual destructors are still inherited.

...
Test: ubuntu.gcc.code_quality.cppcheck

Failed sub-tests (click for more details):
utility/graph/UpperEdgeGraph.hh
Test: linux.gcc.mpi.serialization.integration.mpi

Failed sub-tests (click for more details):
replica_docking
Test: linux.clang.tensorflow.integration.tensorflow

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


branch: rosetta:commits 「№21222」
Commited by: Rocco Moretti
GitHub Pull Request link: 「№551」
Merge: 「068bd8532」「a12520012」  code diff
Scheduled at: 2026-05-08 16:22:45.416103
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
mac.clang.python310.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu.clang.cxx11thread.serialization.python38.PyRosetta.unit mpi mpi.serialization build.header build.levels build.ninja_debug graphics static beautification ubuntu.clang.code_quality.cppcheck ubuntu.gcc.code_quality.cppcheck code_quality.merge_size serialization linux.clang.code_quality.submodule_regression linux.gcc.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 linux.clang.scripts.rosetta.parse ubuntu.clang.scripts.rosetta.parse linux.clang.scripts.rosetta.validate ubuntu.clang.scripts.rosetta.validate linux.clang.scripts.rosetta.verify ubuntu.clang.scripts.rosetta.verify util.apps windows.build.debug windows.build.release

Pull Request №551 RosettaCommons/rosetta/main ← roccomoretti/rosetta/multiletter_chain Merge: 068bd85322153b1ddc5a354f8cf0633a5631e9fa←a12520012e2bdeae8e82e07c510aaf0b87984563 Support chain designations of multiple letters. ---------------- Merge commit message: Integration test fixes

...
Test: ubuntu.gcc.code_quality.merge_size

 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 revold_oas
Test: linux.clang.tensorflow.integration.tensorflow

Failed sub-tests (click for more details):
tensorflow_manager
Test: linux.clang.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: linux.gcc.score

Failed sub-tests (click for more details):
membrane_fa_pH
Test: mac.clang.score

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


branch: rosetta:commits 「№21221」
Commited by: bcov77
GitHub Pull Request link: 「№99」
Merge: 「9ee00de6d」「ea2eab2f8」  code diff
Scheduled at: 2026-05-08 10:40:15.268576
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 №99 RosettaCommons/rosetta/main ← RosettaCommons/rosetta/bcov/hbond_graph_pyrosetta Merge: 9ee00de6d54186437265a315450a284f6d2916fb←ea2eab2f80c04431f7c9845c5878411522c72ef5 Made hbond graph pyrosetta compatible ---------------- Merge commit message: Merge remote-tracking branch 'origin/main' into bcov/hbond_graph_pyrosetta

...
Test: linux.clang.code_quality.submodule_regression

 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.tensorflow.integration.tensorflow

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


branch: rosetta:commits 「№21220」
Commited by: lyskov-ai
GitHub Pull Request link: 「№684」
Merge: 「b8e64ecdc」「e91f32a5c」  code diff
Scheduled at: 2026-05-06 13:30:11.948990
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 №684 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/metric-value-default-members Merge: b8e64ecdc0338b77c231760f7f9bdcd4d500a240←e91f32a5c7a39c47bdcdb878354f61481e280532 Default MetricValue special members ---------------- Merge commit message: Fix -Werror=unused-parameter on defaulted MetricValue copy constructor CI build (gcc with -Werror=unused-parameter) flagged the named parameter on the defaulted copy constructor as unused. Drop the name; the defaulted body still copies the source.

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

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


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


branch: rosetta:commits 「№21218」
Commited by: lyskov-ai
GitHub Pull Request link: 「№690」
Merge: 「b8e64ecdc」「7f670472f」  code diff
Scheduled at: 2026-05-06 00:08:11.088284
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 №690 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/bitset-bitvector-rule-of-zero Merge: b8e64ecdc0338b77c231760f7f9bdcd4d500a240←7f670472fa0942db38fbaf9eb58d619b79187a4d Apply Rule of Zero to BitSet and BitVector ---------------- Merge commit message: Apply Rule of Zero to BitSet and BitVector Both class templates have a single value-type member (std::set / std::vector) and no user-declared copy/move/assignment operators, so the explicit empty destructors did nothing the compiler-generated ones wouldn't. They were also suppressing the implicit move constructor and move assignment. Remove the empty `~BitSet() {}` and `~BitVector() {}` declarations so the classes follow the Rule of Zero and gain implicit move support.

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

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


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


< 1 2 3 4 5 6 7 8 9 10 11 .. 61 >

Legend:
queued Queued Test
queued for comparison Test finished running but not yet compared
running Test is Running right now
comparing Test results is now comparing with previous results
finished Test is finished without errors
failed Test failed
build Failed Test could not be run because build failed
script failed Test results is unknow because test-script failed
canceled Test was canceled