[INFO] fetching crate pauling 0.1.0... [INFO] testing pauling-0.1.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate pauling 0.1.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate pauling 0.1.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate pauling 0.1.0 [INFO] tweaked toml for crates.io crate pauling 0.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate pauling 0.1.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate pauling 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d658c92a5a6bfbb977e53050dda4c41a0593e1edb990b9651df2feaf1e359845 [INFO] running `Command { std: "docker" "start" "-a" "d658c92a5a6bfbb977e53050dda4c41a0593e1edb990b9651df2feaf1e359845", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d658c92a5a6bfbb977e53050dda4c41a0593e1edb990b9651df2feaf1e359845", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d658c92a5a6bfbb977e53050dda4c41a0593e1edb990b9651df2feaf1e359845", kill_on_drop: false }` [INFO] [stdout] d658c92a5a6bfbb977e53050dda4c41a0593e1edb990b9651df2feaf1e359845 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e21ce4f58b859f5e0be51699c5a0defe4d64de1a648a61bf21e100b3a825453f [INFO] running `Command { std: "docker" "start" "-a" "e21ce4f58b859f5e0be51699c5a0defe4d64de1a648a61bf21e100b3a825453f", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling syn v2.0.110 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling pauling v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.79s [INFO] running `Command { std: "docker" "inspect" "e21ce4f58b859f5e0be51699c5a0defe4d64de1a648a61bf21e100b3a825453f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e21ce4f58b859f5e0be51699c5a0defe4d64de1a648a61bf21e100b3a825453f", kill_on_drop: false }` [INFO] [stdout] e21ce4f58b859f5e0be51699c5a0defe4d64de1a648a61bf21e100b3a825453f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3d1178b819e6f50857fd4e86a7120867b71f670d5e73a7fcb4ec5ea91c49ba8b [INFO] running `Command { std: "docker" "start" "-a" "3d1178b819e6f50857fd4e86a7120867b71f670d5e73a7fcb4ec5ea91c49ba8b", kill_on_drop: false }` [INFO] [stderr] Compiling pauling v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.99s [INFO] running `Command { std: "docker" "inspect" "3d1178b819e6f50857fd4e86a7120867b71f670d5e73a7fcb4ec5ea91c49ba8b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d1178b819e6f50857fd4e86a7120867b71f670d5e73a7fcb4ec5ea91c49ba8b", kill_on_drop: false }` [INFO] [stdout] 3d1178b819e6f50857fd4e86a7120867b71f670d5e73a7fcb4ec5ea91c49ba8b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8352013c45bfe6c338f9db4ea98f100b62e43afa840483c00a00c9135a33f0b6 [INFO] running `Command { std: "docker" "start" "-a" "8352013c45bfe6c338f9db4ea98f100b62e43afa840483c00a00c9135a33f0b6", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pauling-3861370b2d29d6b9) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test molecule::tests::add_atom_assigns_incrementing_ids_and_stores_properties ... ok [INFO] [stdout] test molecule::tests::add_bond_connects_atoms_and_updates_adjacency ... ok [INFO] [stdout] test molecule::tests::add_bond_returns_error_for_missing_atoms ... ok [INFO] [stdout] test molecule::tests::bonds_of_atom_collects_all_incident_bonds ... ok [INFO] [stdout] test perception::aromaticity::tests::benzene_is_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::cyclobutadiene_is_non_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::cyclohexane_is_non_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::cyclopentadienyl_anion_is_aromatic ... ok [INFO] [stdout] test molecule::tests::add_bond_returns_error_for_duplicate_edges ... ok [INFO] [stdout] test perception::aromaticity::tests::imidazole_is_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::furan_is_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::pyridine_is_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::pyrrole_is_aromatic ... ok [INFO] [stdout] test perception::aromaticity::tests::tropylium_cation_is_aromatic ... ok [INFO] [stdout] test perception::kekulize::tests::benzene_kekulization_assigns_alternating_bonds ... ok [INFO] [stdout] test perception::kekulize::tests::biphenyl_kekulization_handles_multiple_components ... ok [INFO] [stdout] test perception::kekulize::tests::naphthalene_kekulization_assigns_valid_pattern ... ok [INFO] [stdout] test perception::kekulize::tests::purine_kekulization_assigns_valid_pattern ... ok [INFO] [stdout] test perception::ring::tests::find_sssr_detects_single_cycle ... ok [INFO] [stdout] test perception::ring::tests::find_sssr_handles_disconnected_components_with_cycles ... ok [INFO] [stdout] test perception::ring::tests::find_sssr_identifies_multiple_independent_cycles ... ok [INFO] [stdout] test perception::ring::tests::find_sssr_returns_no_rings_for_acyclic_graph ... ok [INFO] [stdout] test perception::state::tests::aromatic_atoms_are_treated_as_sp2 ... ok [INFO] [stdout] test perception::state::tests::conjugation_correction_promotes_heteroatoms_to_sp2 ... ok [INFO] [stdout] test perception::state::tests::hybridization_matches_expected_for_simple_geometries ... ok [INFO] [stdout] test perception::kekulize::tests::pyridine_kekulization_assigns_valid_pattern ... ok [INFO] [stdout] test perception::state::tests::lone_pairs_are_estimated_correctly_for_common_species ... ok [INFO] [stdout] test perception::state::tests::total_valence_matches_expected_across_bond_orders_and_charges ... ok [INFO] [stdout] test perception::aromaticity::tests::indole_is_aromatic ... ok [INFO] [stdout] test perception::tests::acetamide_pipeline_combines_state_and_resonance_inference ... ok [INFO] [stdout] test perception::aromaticity::tests::naphthalene_is_aromatic ... ok [INFO] [stdout] test perception::tests::benzene_pipeline_sets_aromatic_and_kekule_metadata_consistently ... ok [INFO] [stdout] test perception::tests::saturated_chain_pipeline_yields_no_resonance_features ... ok [INFO] [stdout] test perception::tests::biphenyl_pipeline_identifies_two_independent_ring_components ... ok [INFO] [stdout] test resonance::candidate::tests::hypervalent_phosphate_promotes_bridge_and_neighbors ... ok [INFO] [stdout] test resonance::candidate::tests::lone_pair_on_adjacent_atom_promotes_candidate_status ... ok [INFO] [stdout] test resonance::candidate::tests::non_conjugating_oxygen_remains_non_candidate ... ok [INFO] [stdout] test resonance::candidate::tests::charged_carbons_and_delocalized_anions_become_candidates ... ok [INFO] [stdout] test resonance::find::tests::empty_perception_returns_no_systems ... ok [INFO] [stdout] test resonance::find::tests::non_candidate_neighbors_block_conjugation_growth ... ok [INFO] [stdout] test resonance::candidate::tests::saturated_carbons_are_not_candidates ... ok [INFO] [stdout] test resonance::candidate::tests::sp2_carbons_from_multiple_bonds_are_candidates ... ok [INFO] [stdout] test resonance::find::tests::disconnected_sets_remain_distinct_systems ... ok [INFO] [stdout] test resonance::find::tests::isolated_double_bond_forms_single_resonance_system ... ok [INFO] [stdout] test resonance::find::tests::conjugation_expands_through_candidate_single_bonds ... ok [INFO] [stdout] test resonance::find::tests::aromatic_and_kekule_metadata_seed_conjugation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stderr] Running tests/suite.rs (/opt/rustwide/target/debug/deps/suite-8cd34fbb3fff5c10) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 60 tests [INFO] [stdout] test abaxes_dithiacyclohexene ... ok [INFO] [stdout] test acbuol_isolated_lactone ... ok [INFO] [stdout] test adenine_aromatic ... ok [INFO] [stdout] test adenine_kekule ... ok [INFO] [stdout] test adenosine_aromatic ... ok [INFO] [stdout] test adamantane_saturated_polycycle ... ok [INFO] [stderr] Doc-tests pauling [INFO] [stdout] test acridine_kekule ... ok [INFO] [stdout] test alanine_zwitterion ... ok [INFO] [stdout] test asparagine_zwitterion ... ok [INFO] [stdout] test aspartate_zwitterion ... ok [INFO] [stdout] test afurpo10_cage_ether ... ok [INFO] [stdout] test adenosine_kekule ... ok [INFO] [stdout] test catalog_has_unique_slugs ... ok [INFO] [stdout] test acridine_aromatic ... ok [INFO] [stdout] test chloroacetyl_chloride ... ok [INFO] [stdout] test choline_cation_saturated_salt ... ok [INFO] [stdout] test cysteine_zwitterion ... ok [INFO] [stdout] test cytosine_kekule ... ok [INFO] [stdout] test cytosine_aromatic ... ok [INFO] [stdout] test decalin_saturated_fused_bicycle ... ok [INFO] [stdout] test deoxyadenosine_kekule ... ok [INFO] [stdout] test deoxyadenosine_aromatic ... ok [INFO] [stdout] test dimethyl_phosphate_anion ... ok [INFO] [stdout] test dimethyl_sulfoxide_polar_bond ... ok [INFO] [stdout] test dinucleotide_backbone ... ok [INFO] [stdout] test glutamate_zwitterion ... ok [INFO] [stdout] test glutamine_zwitterion ... ok [INFO] [stdout] test guanine_aromatic ... ok [INFO] [stdout] test histidine_zwitterion_aromatic ... ok [INFO] [stdout] test histidine_zwitterion_kekule ... ok [INFO] [stdout] test glycine_zwitterion ... ok [INFO] [stdout] test leucine_zwitterion ... ok [INFO] [stdout] test lysine_zwitterion ... ok [INFO] [stdout] test guanine_kekule ... ok [INFO] [stdout] test isoleucine_zwitterion ... ok [INFO] [stdout] test methanesulfonamide_cross_conjugation ... ok [INFO] [stdout] test methyl_pyridine_aromatic ... ok [INFO] [stdout] test methyl_pyridine_kekule ... ok [INFO] [stdout] test perchlorate_anion_delocalization ... ok [INFO] [stdout] test fullerene_c60_conjugated_sphere ... ok [INFO] [stdout] test perchloric_acid_hypervalent_center ... ok [INFO] [stdout] test methionine_zwitterion ... ok [INFO] [stdout] test phenylalanine_zwitterion_aromatic ... ok [INFO] [stdout] test phenylalanine_zwitterion_kekule ... ok [INFO] [stdout] test serine_zwitterion ... ok [INFO] [stdout] test phosphinane_saturated_heterocycle ... ok [INFO] [stdout] test threonine_zwitterion ... ok [INFO] [stdout] test proline_zwitterion ... ok [INFO] [stdout] test tetramethylthiourea_resonance ... ok [INFO] [stdout] test thymine_aromatic ... ok [INFO] [stdout] test uracil_aromatic ... ok [INFO] [stdout] test trinitrobenzene_aromatic ... ok [INFO] [stdout] test trinitrobenzene_kekule ... ok [INFO] [stdout] test tryptophan_zwitterion_aromatic ... ok [INFO] [stdout] test tryptophan_zwitterion_kekule ... ok [INFO] [stdout] test tyrosine_zwitterion_aromatic ... ok [INFO] [stdout] test tyrosine_zwitterion_kekule ... ok [INFO] [stdout] test thymine_kekule ... ok [INFO] [stdout] test uracil_kekule ... ok [INFO] [stdout] test valine_zwitterion ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/lib.rs - find_resonance_systems_impl::find_resonance_systems (line 138) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.79s; merged doctests compilation took 0.77s [INFO] running `Command { std: "docker" "inspect" "8352013c45bfe6c338f9db4ea98f100b62e43afa840483c00a00c9135a33f0b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8352013c45bfe6c338f9db4ea98f100b62e43afa840483c00a00c9135a33f0b6", kill_on_drop: false }` [INFO] [stdout] 8352013c45bfe6c338f9db4ea98f100b62e43afa840483c00a00c9135a33f0b6