[INFO] cloning repository https://github.com/AliHJMM/Auto-Intersection
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AliHJMM/Auto-Intersection" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAliHJMM%2FAuto-Intersection", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAliHJMM%2FAuto-Intersection'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7c06287f7a5a3a56fafcd10f079f366b9d69377f
[INFO] testing AliHJMM/Auto-Intersection against master#733b47ea4b1b86216f14ef56e49440c33933f230+rustflags=-Copt-level=3 for pr-138759
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAliHJMM%2FAuto-Intersection" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  51% (980/1921)
Updating files:  52% (999/1921)
Updating files:  53% (1019/1921)
Updating files:  54% (1038/1921)
Updating files:  55% (1057/1921)
Updating files:  56% (1076/1921)
Updating files:  57% (1095/1921)
Updating files:  58% (1115/1921)
Updating files:  59% (1134/1921)
Updating files:  60% (1153/1921)
Updating files:  61% (1172/1921)
Updating files:  62% (1192/1921)
Updating files:  63% (1211/1921)
Updating files:  64% (1230/1921)
Updating files:  65% (1249/1921)
Updating files:  66% (1268/1921)
Updating files:  67% (1288/1921)
Updating files:  68% (1307/1921)
Updating files:  69% (1326/1921)
Updating files:  70% (1345/1921)
Updating files:  71% (1364/1921)
Updating files:  72% (1384/1921)
Updating files:  73% (1403/1921)
Updating files:  74% (1422/1921)
Updating files:  75% (1441/1921)
Updating files:  76% (1460/1921)
Updating files:  77% (1480/1921)
Updating files:  78% (1499/1921)
Updating files:  79% (1518/1921)
Updating files:  80% (1537/1921)
Updating files:  81% (1557/1921)
Updating files:  82% (1576/1921)
Updating files:  83% (1595/1921)
Updating files:  84% (1614/1921)
Updating files:  85% (1633/1921)
Updating files:  86% (1653/1921)
Updating files:  87% (1672/1921)
Updating files:  88% (1691/1921)
Updating files:  89% (1710/1921)
Updating files:  90% (1729/1921)
Updating files:  91% (1749/1921)
Updating files:  92% (1768/1921)
Updating files:  93% (1787/1921)
Updating files:  94% (1806/1921)
Updating files:  95% (1825/1921)
Updating files:  96% (1845/1921)
Updating files:  96% (1855/1921)
Updating files:  97% (1864/1921)
Updating files:  98% (1883/1921)
Updating files:  99% (1902/1921)
Updating files: 100% (1921/1921)
Updating files: 100% (1921/1921), done.
[INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/AliHJMM/Auto-Intersection
[INFO] finished tweaking git repo https://github.com/AliHJMM/Auto-Intersection
[INFO] tweaked toml for git repo https://github.com/AliHJMM/Auto-Intersection written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/AliHJMM/Auto-Intersection on toolchain 733b47ea4b1b86216f14ef56e49440c33933f230
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/AliHJMM/Auto-Intersection 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" "+733b47ea4b1b86216f14ef56e49440c33933f230" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7d0d486d5ab2eb6a95c9f77a0e015ecc3262a1968cde2858c8f64616fa7d1b87
[INFO] running `Command { std: "docker" "start" "-a" "7d0d486d5ab2eb6a95c9f77a0e015ecc3262a1968cde2858c8f64616fa7d1b87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d0d486d5ab2eb6a95c9f77a0e015ecc3262a1968cde2858c8f64616fa7d1b87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d0d486d5ab2eb6a95c9f77a0e015ecc3262a1968cde2858c8f64616fa7d1b87", kill_on_drop: false }`
[INFO] [stdout] 7d0d486d5ab2eb6a95c9f77a0e015ecc3262a1968cde2858c8f64616fa7d1b87
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9da79ccfb634f1e0d3f69e91a3f0274ec87def96815f18925006f83b68b30774
[INFO] running `Command { std: "docker" "start" "-a" "9da79ccfb634f1e0d3f69e91a3f0274ec87def96815f18925006f83b68b30774", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling quad-alsa-sys v0.3.2
[INFO] [stderr]    Compiling version-compare v0.1.1
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling sdl2-sys v0.35.2
[INFO] [stderr]    Compiling ogg v0.7.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling smallvec v0.6.14
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling dasp_sample v0.11.0
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling quad-snd v0.2.8
[INFO] [stderr]    Compiling miniquad v0.3.16
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling dasp_frame v0.11.0
[INFO] [stderr]    Compiling hound v3.5.1
[INFO] [stderr]    Compiling lewton v0.9.4
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling bytemuck v1.23.2
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling ttf-parser v0.15.2
[INFO] [stderr]    Compiling sdl2 v0.35.2
[INFO] [stderr]    Compiling macroquad_macro v0.1.8
[INFO] [stderr]    Compiling image v0.24.9
[INFO] [stderr]    Compiling bumpalo v3.19.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling glam v0.21.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling fontdue v0.7.3
[INFO] [stderr]    Compiling quad-rand v0.2.3
[INFO] [stderr]    Compiling smart-road v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling audrey v0.3.0
[INFO] [stderr]    Compiling macroquad v0.3.26
[INFO] [stdout] warning: unused import: `crate::crossroads_config::FRAME_RATE`
[INFO] [stdout]  --> src/road_logic/stats.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::crossroads_config::FRAME_RATE;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/input/handler.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     let mut dirs = [
[INFO] [stdout]    |         ----^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `create_pair_id` is never used
[INFO] [stdout]    --> src/app/controller.rs:117:4
[INFO] [stdout]     |
[INFO] [stdout] 36  | impl IntersectionController {
[INFO] [stdout]     | --------------------------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 117 | fn create_pair_id(id1: usize, id2: usize) -> (usize, usize) {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcM7QVHs/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsmart_road-279fa38815b2f415.rlib,librand-46a8de4bc97793cc.rlib,librand_chacha-ca1cd7b486e4e18b.rlib,libppv_lite86-48cc9fc64b80facb.rlib,librand_core-59c023efca8aab24.rlib,libgetrandom-93e42c2b3379320f.rlib,libmacroquad-7d957e2091e9cbb1.rlib,libbumpalo-e714847485714f1e.rlib,libfontdue-e7f21c827459d877.rlib,libttf_parser-03f604ce26be2683.rlib,libhashbrown-fdd6f3687dd5f383.rlib,libahash-4695c36039866a82.rlib,libonce_cell-9a37b427567d0219.rlib,libzerocopy-7063d85afa0b2ce2.rlib,libimage-d8b307e6b40c20c7.rlib,libbytemuck-23c32358bb0a3786.rlib,libcolor_quant-d00f6d1eead4a5d9.rlib,libpng-a8e2e2506bf87667.rlib,libflate2-e9fa03e57163edab.rlib,libminiz_oxide-d6e922b7f3819417.rlib,libfdeflate-125a0e1385d2b20c.rlib,libsimd_adler32-4356bac6c6cd5a93.rlib,libcrc32fast-fd7f45bdc99e8bad.rlib,libcfg_if-8fc24d1d815f10d3.rlib,libnum_traits-8716dabd5a6f20c3.rlib,libquad_rand-2f781124d362b396.rlib,libglam-616e42b0c03e0dfd.rlib,libquad_snd-7d5c35aabac206dc.rlib,libaudrey-fc2751087189ad72.rlib,liblewton-7ab22e04def16050.rlib,libogg-c095e4369eb5b883.rlib,libsmallvec-dc3c0ff48b85301a.rlib,libmaybe_uninit-c7269088dfc7d6b4.rlib,libbyteorder-6bb12dffd5e1b12b.rlib,libhound-dda9b6c6955827b3.rlib,libdasp_frame-86b7a8b20261042c.rlib,libdasp_sample-eefbde2551787723.rlib,libquad_alsa_sys-d1405a27567dd833.rlib,libminiquad-67d559857d50a4b2.rlib,libsdl2-d4e03c0a8eb8b884.rlib,libsdl2_sys-5faac3d867147a6f.rlib,libbitflags-ed512472f018a953.rlib,liblazy_static-5f41077b1fb4f2c7.rlib,liblibc-e47cec22dfe56901.rlib}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lSDL2" "-lSDL2_image" "-lSDL2_ttf" "-lasound" "-lSDL2" "-lSDL2_image" "-lSDL2_ttf" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcM7QVHs/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,-znostart-stop-gc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "C:/libs/SDL2-devel-2.30.12-VC/SDL2-2.30.12/lib/x64" "-L" "C:/libs/SDL2_image-2.8.8/lib/x64" "-L" "C:/libs/SDL2_ttf-2.24.0/lib/x64" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/smart_road-f74264b3344e7d28" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: rust-lld: error: unable to find library -lSDL2_image
[INFO] [stdout]           rust-lld: error: unable to find library -lSDL2_ttf
[INFO] [stdout]           rust-lld: error: unable to find library -lSDL2_image
[INFO] [stdout]           rust-lld: error: unable to find library -lSDL2_ttf
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `smart-road` (bin "smart_road") due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "9da79ccfb634f1e0d3f69e91a3f0274ec87def96815f18925006f83b68b30774", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9da79ccfb634f1e0d3f69e91a3f0274ec87def96815f18925006f83b68b30774", kill_on_drop: false }`
[INFO] [stdout] 9da79ccfb634f1e0d3f69e91a3f0274ec87def96815f18925006f83b68b30774
