[INFO] fetching crate mech-interpreter 0.2.57... [INFO] checking mech-interpreter-0.2.57 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145342-1 [INFO] extracting crate mech-interpreter 0.2.57 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate mech-interpreter 0.2.57 [INFO] finished tweaking crates.io crate mech-interpreter 0.2.57 [INFO] tweaked toml for crates.io crate mech-interpreter 0.2.57 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate mech-interpreter 0.2.57 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate mech-interpreter 0.2.57 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" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded mech-range v0.2.57 [INFO] [stderr] Downloaded mech-stats v0.2.57 [INFO] [stderr] Downloaded mech-io v0.2.57 [INFO] [stderr] Downloaded mech-combinatorics v0.2.57 [INFO] [stderr] Downloaded mech-compare v0.2.57 [INFO] [stderr] Downloaded mech-matrix v0.2.57 [INFO] [stderr] Downloaded mech-logic v0.2.57 [INFO] [stderr] Downloaded mech-math v0.2.57 [INFO] [stderr] Downloaded mech-core v0.2.57 [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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 61229123db238370a09dfc182716ee59f4288eae702590ca1dd66538b06496b1 [INFO] running `Command { std: "docker" "start" "-a" "61229123db238370a09dfc182716ee59f4288eae702590ca1dd66538b06496b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "61229123db238370a09dfc182716ee59f4288eae702590ca1dd66538b06496b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "61229123db238370a09dfc182716ee59f4288eae702590ca1dd66538b06496b1", kill_on_drop: false }` [INFO] [stdout] 61229123db238370a09dfc182716ee59f4288eae702590ca1dd66538b06496b1 [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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f286c1e0286756eddfdf7e4efd08254e85154fc444b2bd19eb6b0f02fc40c12d [INFO] running `Command { std: "docker" "start" "-a" "f286c1e0286756eddfdf7e4efd08254e85154fc444b2bd19eb6b0f02fc40c12d", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.97 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Checking bytemuck v1.23.2 [INFO] [stderr] Checking alloc-no-stdlib v2.0.4 [INFO] [stderr] Compiling typenum v1.18.0 [INFO] [stderr] Compiling virtue v0.0.18 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Checking equivalent v1.0.2 [INFO] [stderr] Checking bytecount v0.6.9 [INFO] [stderr] Compiling serde_json v1.0.142 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking unicode-width v0.2.1 [INFO] [stderr] Checking foldhash v0.1.5 [INFO] [stderr] Checking allocator-api2 v0.2.21 [INFO] [stderr] Checking itoa v1.0.15 [INFO] [stderr] Checking ryu v1.0.20 [INFO] [stderr] Checking safe_arch v0.7.4 [INFO] [stderr] Checking unty v0.0.4 [INFO] [stderr] Checking memchr v2.7.5 [INFO] [stderr] Checking seahash v4.1.0 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking alloc-stdlib v0.2.2 [INFO] [stderr] Checking hashbrown v0.15.5 [INFO] [stderr] Checking brotli-decompressor v5.0.0 [INFO] [stderr] Checking papergrid v0.14.0 [INFO] [stderr] Checking itertools v0.14.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Checking wide v0.7.33 [INFO] [stderr] Compiling bincode_derive v2.0.1 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Checking brotli v8.0.1 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking simba v0.9.0 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling tabled_derive v0.10.0 [INFO] [stderr] Compiling nalgebra-macros v0.3.0 [INFO] [stderr] Checking tabled v0.18.0 [INFO] [stderr] Checking nalgebra v0.34.0 [INFO] [stderr] Checking bincode v2.0.1 [INFO] [stderr] Checking indexmap v2.10.0 [INFO] [stderr] Checking mech-core v0.2.57 [INFO] [stderr] Checking mech-logic v0.2.57 [INFO] [stderr] Checking mech-math v0.2.57 [INFO] [stderr] Checking mech-compare v0.2.57 [INFO] [stderr] Checking mech-combinatorics v0.2.57 [INFO] [stderr] Checking mech-stats v0.2.57 [INFO] [stderr] Checking mech-io v0.2.57 [INFO] [stderr] Checking mech-matrix v0.2.57 [INFO] [stderr] Checking mech-range v0.2.57 [INFO] [stderr] Checking mech-interpreter v0.2.57 (/opt/rustwide/workdir) [INFO] [stdout] error: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/stdlib/convert/scalar.rs:100:6 [INFO] [stdout] | [INFO] [stdout] 100 | }; [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 179 | / impl_conversion_match_arms!( [INFO] [stdout] 180 | | (source_value, target_kind), [INFO] [stdout] 181 | | i8 => String, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, F32, F64; [INFO] [stdout] 182 | | i16 => String, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, F32, F64; [INFO] [stdout] ... | [INFO] [stdout] 193 | | RationalNumber => String, F64; [INFO] [stdout] 194 | | ) [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `impl_conversion_match_arms` [INFO] [stdout] = note: `#[deny(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this error originates in the macro `impl_conversion_match_arms` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/stdlib/convert/scalar.rs:100:6 [INFO] [stdout] | [INFO] [stdout] 100 | }; [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 179 | / impl_conversion_match_arms!( [INFO] [stdout] 180 | | (source_value, target_kind), [INFO] [stdout] 181 | | i8 => String, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, F32, F64; [INFO] [stdout] 182 | | i16 => String, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, F32, F64; [INFO] [stdout] ... | [INFO] [stdout] 193 | | RationalNumber => String, F64; [INFO] [stdout] 194 | | ) [INFO] [stdout] | |___- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: macro invocations at the end of a block are treated as expressions [INFO] [stdout] = note: to ignore the value produced by the macro, add a semicolon after the invocation of `impl_conversion_match_arms` [INFO] [stdout] = note: `#[deny(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this error originates in the macro `impl_conversion_match_arms` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `mech-interpreter` (lib) due to 1 previous error [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/bin/rustc --crate-name mech_interpreter --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="Atom"' --cfg 'feature="Bool"' --cfg 'feature="ComplexNumber"' --cfg 'feature="F32"' --cfg 'feature="F64"' --cfg 'feature="I128"' --cfg 'feature="I16"' --cfg 'feature="I32"' --cfg 'feature="I64"' --cfg 'feature="I8"' --cfg 'feature="Map"' --cfg 'feature="Matrix"' --cfg 'feature="Matrix1"' --cfg 'feature="Matrix2"' --cfg 'feature="Matrix2x3"' --cfg 'feature="Matrix3"' --cfg 'feature="Matrix3x2"' --cfg 'feature="Matrix4"' --cfg 'feature="MatrixD"' --cfg 'feature="RationalNumber"' --cfg 'feature="Record"' --cfg 'feature="RowVector2"' --cfg 'feature="RowVector3"' --cfg 'feature="RowVector4"' --cfg 'feature="RowVectorD"' --cfg 'feature="Set"' --cfg 'feature="String"' --cfg 'feature="Table"' --cfg 'feature="Tuple"' --cfg 'feature="U128"' --cfg 'feature="U16"' --cfg 'feature="U32"' --cfg 'feature="U64"' --cfg 'feature="U8"' --cfg 'feature="Vector2"' --cfg 'feature="Vector3"' --cfg 'feature="Vector4"' --cfg 'feature="VectorD"' --cfg 'feature="default"' --cfg 'feature="fixed-matrix"' --cfg 'feature="fixed-row-vector"' --cfg 'feature="fixed-vector"' --cfg 'feature="floats"' --cfg 'feature="numbers"' --cfg 'feature="signed-ints"' --cfg 'feature="stdlib"' --cfg 'feature="unsigned-ints"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("Atom", "Bool", "ComplexNumber", "F32", "F64", "I128", "I16", "I32", "I64", "I8", "Map", "Matrix", "Matrix1", "Matrix2", "Matrix2x3", "Matrix3", "Matrix3x2", "Matrix4", "MatrixD", "RationalNumber", "Record", "RowVector2", "RowVector3", "RowVector4", "RowVectorD", "Set", "String", "Table", "Tuple", "U128", "U16", "U32", "U64", "U8", "Vector2", "Vector3", "Vector4", "VectorD", "default", "fixed-matrix", "fixed-row-vector", "fixed-vector", "floats", "numbers", "signed-ints", "stdlib", "unsigned-ints"))' -C metadata=3cb1173c953fbdd9 -C extra-filename=-a794cfb0f8ca0eb4 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern indexmap=/opt/rustwide/target/debug/deps/libindexmap-b0929f0f680c4536.rmeta --extern libm=/opt/rustwide/target/debug/deps/liblibm-ad8669541b8a754f.rmeta --extern mech_combinatorics=/opt/rustwide/target/debug/deps/libmech_combinatorics-30e15ba150e7b1e8.rmeta --extern mech_compare=/opt/rustwide/target/debug/deps/libmech_compare-eb167edbceea9cd6.rmeta --extern mech_core=/opt/rustwide/target/debug/deps/libmech_core-a76b6d1940edb0d8.rmeta --extern mech_io=/opt/rustwide/target/debug/deps/libmech_io-5a880579517305c1.rmeta --extern mech_logic=/opt/rustwide/target/debug/deps/libmech_logic-3aafad8029330606.rmeta --extern mech_math=/opt/rustwide/target/debug/deps/libmech_math-b813ccd4e597004b.rmeta --extern mech_matrix=/opt/rustwide/target/debug/deps/libmech_matrix-3ec04ab184020967.rmeta --extern mech_range=/opt/rustwide/target/debug/deps/libmech_range-0009df330992fe35.rmeta --extern mech_stats=/opt/rustwide/target/debug/deps/libmech_stats-01578d0dd9b29a51.rmeta --extern nalgebra=/opt/rustwide/target/debug/deps/libnalgebra-d8e36cf6986d5997.rmeta --extern num_traits=/opt/rustwide/target/debug/deps/libnum_traits-56c552ce558dc966.rmeta --extern paste=/opt/rustwide/target/debug/deps/libpaste-de6dfd786916684a.so --extern simba=/opt/rustwide/target/debug/deps/libsimba-bd352badaff8c436.rmeta --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `mech-interpreter` (lib test) due to 2 previous errors [INFO] running `Command { std: "docker" "inspect" "f286c1e0286756eddfdf7e4efd08254e85154fc444b2bd19eb6b0f02fc40c12d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f286c1e0286756eddfdf7e4efd08254e85154fc444b2bd19eb6b0f02fc40c12d", kill_on_drop: false }` [INFO] [stdout] f286c1e0286756eddfdf7e4efd08254e85154fc444b2bd19eb6b0f02fc40c12d