[INFO] fetching crate mimalloc-rust 0.2.1... [INFO] testing mimalloc-rust-0.2.1 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate mimalloc-rust 0.2.1 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate mimalloc-rust 0.2.1 [INFO] finished tweaking crates.io crate mimalloc-rust 0.2.1 [INFO] tweaked toml for crates.io crate mimalloc-rust 0.2.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate mimalloc-rust 0.2.1 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 6 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cb2610469d21399c505ded25a43ff3092cb8f0fc8324c19cb3e254ea105a374c [INFO] running `Command { std: "docker" "start" "-a" "cb2610469d21399c505ded25a43ff3092cb8f0fc8324c19cb3e254ea105a374c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cb2610469d21399c505ded25a43ff3092cb8f0fc8324c19cb3e254ea105a374c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cb2610469d21399c505ded25a43ff3092cb8f0fc8324c19cb3e254ea105a374c", kill_on_drop: false }` [INFO] [stdout] cb2610469d21399c505ded25a43ff3092cb8f0fc8324c19cb3e254ea105a374c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e7966bf837c2d2b6bbe831a5101ac6c1c5f8cb0a19bbfd68423fb7b88796eaae [INFO] running `Command { std: "docker" "start" "-a" "e7966bf837c2d2b6bbe831a5101ac6c1c5f8cb0a19bbfd68423fb7b88796eaae", kill_on_drop: false }` [INFO] [stderr] Compiling mimalloc-rust-sys v1.7.9-source [INFO] [stderr] Compiling mimalloc-rust v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.32s [INFO] running `Command { std: "docker" "inspect" "e7966bf837c2d2b6bbe831a5101ac6c1c5f8cb0a19bbfd68423fb7b88796eaae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e7966bf837c2d2b6bbe831a5101ac6c1c5f8cb0a19bbfd68423fb7b88796eaae", kill_on_drop: false }` [INFO] [stdout] e7966bf837c2d2b6bbe831a5101ac6c1c5f8cb0a19bbfd68423fb7b88796eaae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1188f5efe79abec75d824188473893bfa106b2670281cadd6c96a3dc134068be [INFO] running `Command { std: "docker" "start" "-a" "1188f5efe79abec75d824188473893bfa106b2670281cadd6c96a3dc134068be", kill_on_drop: false }` [INFO] [stderr] Compiling mimalloc-rust v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.52s [INFO] running `Command { std: "docker" "inspect" "1188f5efe79abec75d824188473893bfa106b2670281cadd6c96a3dc134068be", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1188f5efe79abec75d824188473893bfa106b2670281cadd6c96a3dc134068be", kill_on_drop: false }` [INFO] [stdout] 1188f5efe79abec75d824188473893bfa106b2670281cadd6c96a3dc134068be [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 472a430508275eee46d36a809c251cb30007d5873c298882c162593c68393bad [INFO] running `Command { std: "docker" "start" "-a" "472a430508275eee46d36a809c251cb30007d5873c298882c162593c68393bad", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mimalloc_rust-a1c31710eeba2ddc) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests::test_malloc ... ok [INFO] [stdout] test tests::heap::test_leak_detector - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] heap stats: peak total freed current unit count [INFO] [stderr] normal 1: 288 B 464 B 456 B 8 B 8 B 58 not all freed! [INFO] [stderr] normal 4: 2.9 KiB 5.2 KiB 3.2 KiB 1.9 KiB 32 B 167 not all freed! [INFO] [stderr] normal 6: 1.0 KiB 4.8 KiB 4.5 KiB 336 B 48 B 103 not all freed! [INFO] [stderr] normal 8: 1.6 KiB 47.3 KiB 46.3 KiB 1.0 KiB 64 B 754 not all freed! [INFO] [stderr] normal 9: 4.6 KiB 8.7 KiB 4.3 KiB 4.3 KiB 80 B 111 not all freed! [INFO] [stderr] normal 10: 1.4 KiB 37.5 KiB 36.5 KiB 1.0 KiB 96 B 399 not all freed! [INFO] [stderr] normal 11: 112.4 KiB 330.7 KiB 218.7 KiB 112.0 KiB 112 B 3.0 K not all freed! [INFO] [stderr] normal 12: 640 B 896 B 768 B 128 B 128 B 7 not all freed! [INFO] [stderr] normal 13: 6.7 KiB 11.1 KiB 5.0 KiB 6.1 KiB 160 B 71 not all freed! [INFO] [stderr] normal 14: 68.5 KiB 71.3 KiB 2.8 KiB 68.5 KiB 192 B 379 not all freed! [INFO] [stderr] normal 15: 85.2 KiB 427.7 KiB 343.4 KiB 84.3 KiB 224 B 1.9 K not all freed! [INFO] [stderr] normal 16: 1.0 KiB 1.0 KiB 768 B 256 B 256 B 4 not all freed! [INFO] [stderr] normal 17: 1.5 KiB 9.4 KiB 8.7 KiB 640 B 320 B 30 not all freed! [INFO] [stderr] normal 18: 7.5 KiB 15.8 KiB 8.6 KiB 7.1 KiB 384 B 42 not all freed! [INFO] [stderr] normal 19: 198.0 KiB 685.1 KiB 488.4 KiB 196.7 KiB 448 B 1.5 K not all freed! [INFO] [stderr] normal 20: 2.5 KiB 14.5 KiB 13.5 KiB 1.0 KiB 512 B 29 not all freed! [INFO] [stderr] normal 21: 3.7 KiB 19.4 KiB 18.8 KiB 640 B 640 B 31 not all freed! [INFO] [stderr] normal 22: 7.5 KiB 20.3 KiB 14.3 KiB 6.0 KiB 768 B 27 not all freed! [INFO] [stderr] normal 23: 430.4 KiB 977.6 KiB 549.8 KiB 427.7 KiB 896 B 1.1 K not all freed! [INFO] [stderr] normal 24: 1.0 KiB 25.0 KiB 25.0 KiB 0 1.0 KiB 25 ok [INFO] [stderr] normal 25: 6.2 KiB 27.6 KiB 22.5 KiB 5.0 KiB 1.2 KiB 22 not all freed! [INFO] [stderr] normal 26: 9.0 KiB 22.5 KiB 16.5 KiB 6.0 KiB 1.5 KiB 15 not all freed! [INFO] [stderr] normal 27: 553.4 KiB 1.0 MiB 549.8 KiB 548.1 KiB 1.7 KiB 625 not all freed! [INFO] [stderr] normal 28: 26.1 KiB 52.2 KiB 28.1 KiB 24.0 KiB 2.0 KiB 26 not all freed! [INFO] [stderr] normal 29: 7.5 KiB 47.6 KiB 42.6 KiB 5.0 KiB 2.5 KiB 19 not all freed! [INFO] [stderr] normal 30: 6.0 KiB 33.1 KiB 33.1 KiB 0 3.0 KiB 11 ok [INFO] [stderr] normal 31: 671.1 KiB 1.0 MiB 439.2 KiB 660.5 KiB 3.5 KiB 313 not all freed! [INFO] [stderr] normal 32: 32.1 KiB 56.2 KiB 28.1 KiB 28.1 KiB 4.0 KiB 14 not all freed! [INFO] [stderr] normal 33: 20.0 KiB 85.3 KiB 65.2 KiB 20.0 KiB 5.0 KiB 17 not all freed! [INFO] [stderr] normal 34: 30.1 KiB 60.2 KiB 36.1 KiB 24.0 KiB 6.0 KiB 10 not all freed! [INFO] [stderr] normal 35: 548.1 KiB 871.4 KiB 337.3 KiB 534.0 KiB 7.0 KiB 124 not all freed! [INFO] [stderr] normal 36: 40.1 KiB 64.2 KiB 40.1 KiB 24.0 KiB 8.0 KiB 8 not all freed! [INFO] [stderr] normal 37: 50.1 KiB 140.5 KiB 120.4 KiB 20.0 KiB 10.0 KiB 14 not all freed! [INFO] [stderr] normal 38: 24.0 KiB 84.3 KiB 72.2 KiB 12.0 KiB 12.0 KiB 7 not all freed! [INFO] [stderr] normal 39: 407.5 KiB 702.7 KiB 323.2 KiB 379.4 KiB 14.0 KiB 50 not all freed! [INFO] [stderr] normal 40: 48.1 KiB 48.1 KiB 0 48.1 KiB 16.0 KiB 3 not all freed! [INFO] [stderr] normal 41: 60.2 KiB 240.9 KiB 200.7 KiB 40.1 KiB 20.0 KiB 12 not all freed! [INFO] [stderr] normal 42: 48.1 KiB 72.2 KiB 24.0 KiB 48.1 KiB 24.0 KiB 3 not all freed! [INFO] [stderr] normal 43: 449.7 KiB 590.3 KiB 168.6 KiB 421.6 KiB 28.1 KiB 21 not all freed! [INFO] [stderr] normal 44: 32.1 KiB 32.1 KiB 32.1 KiB 0 32.1 KiB 1 ok [INFO] [stderr] normal 45: 120.4 KiB 321.2 KiB 200.7 KiB 120.4 KiB 40.1 KiB 8 not all freed! [INFO] [stderr] normal 46: 48.1 KiB 48.1 KiB 0 48.1 KiB 48.1 KiB 1 not all freed! [INFO] [stderr] normal 47: 281.0 KiB 337.3 KiB 112.4 KiB 224.8 KiB 56.2 KiB 6 not all freed! [INFO] [stderr] normal 49: 240.9 KiB 321.2 KiB 80.3 KiB 240.9 KiB 80.3 KiB 4 not all freed! [INFO] [stderr] normal 51: 337.3 KiB 449.7 KiB 224.8 KiB 224.8 KiB 112.4 KiB 4 not all freed! [INFO] [stderr] normal 53: 160.6 KiB 160.6 KiB 0 160.6 KiB 160.6 KiB 1 not all freed! [INFO] [stderr] [INFO] [stderr] heap stats: peak total freed current unit count [INFO] [stderr] normal: 4.8 Mi 9.4 Mi 4.8 Mi 4.6 Mi 882 B 11.2 K not all freed! [INFO] [stderr] huge: 0 0 0 0 ok [INFO] [stderr] giant: 0 0 0 0 ok [INFO] [stderr] total: 4.8 MiB 9.4 MiB 4.8 MiB 4.6 MiB not all freed! [INFO] [stderr] malloc req: 4.2 MiB 8.2 MiB 4.2 MiB 4.0 MiB not all freed! [INFO] [stderr] [INFO] [stderr] reserved: 256.0 MiB 256.0 MiB 0 256.0 MiB [INFO] [stderr] committed: 256.0 MiB 256.0 MiB 0 256.0 MiB [INFO] [stderr] reset: 0 0 0 0 ok [INFO] [stderr] touched: 5.2 MiB 5.8 MiB 859.8 KiB 4.9 MiB not all freed! [INFO] [stderr] segments: 13 13 7 6 not all freed! [INFO] [stderr] -abandoned: 5 6 6 0 ok [INFO] [stderr] -cached: 0 0 0 0 ok [INFO] [stderr] pages: 121 193 103 90 not all freed! [INFO] [stderr] -abandoned: 88 90 90 0 ok [INFO] [stderr] -extended: 907 [INFO] [stderr] -noretire: 639 [INFO] [stderr] mmaps: 3 [INFO] [stderr] commits: 0 [INFO] [stderr] threads: 2 2 4 -2 ok [INFO] [stderr] searches: 0.8 avg [INFO] [stderr] numa nodes: 1 [INFO] [stderr] elapsed: 0.056 s [INFO] [stderr] process: user: 0.026 s, system: 0.006 s, faults: 0, rss: 25.7 MiB, commit: 256.0 MiB [INFO] [stderr] Doc-tests mimalloc_rust [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/lib.rs - (line 19) ... FAILED [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] test src/lib.rs - (line 12) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 19) stdout ---- [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(allocator_api)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0554`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 19) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "472a430508275eee46d36a809c251cb30007d5873c298882c162593c68393bad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "472a430508275eee46d36a809c251cb30007d5873c298882c162593c68393bad", kill_on_drop: false }` [INFO] [stdout] 472a430508275eee46d36a809c251cb30007d5873c298882c162593c68393bad