[INFO] cloning repository https://github.com/LouisRadek/muehle [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LouisRadek/muehle" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLouisRadek%2Fmuehle", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLouisRadek%2Fmuehle'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d7f6f4cd3fc93e2d1c638493947efae747a10be3 [INFO] building LouisRadek/muehle against try#23647e694de8d0904848ad068b2e0ec2dd098c37+target=wasm32-wasip1 for pr-149868 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLouisRadek%2Fmuehle" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/LouisRadek/muehle [INFO] finished tweaking git repo https://github.com/LouisRadek/muehle [INFO] tweaked toml for git repo https://github.com/LouisRadek/muehle written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/LouisRadek/muehle on toolchain 23647e694de8d0904848ad068b2e0ec2dd098c37 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/LouisRadek/muehle 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" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "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-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 531f31c93153c6b71c22dd4185963ba18435d3f6218dc80f112cfc7f2d4988e4 [INFO] running `Command { std: "docker" "start" "-a" "531f31c93153c6b71c22dd4185963ba18435d3f6218dc80f112cfc7f2d4988e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "531f31c93153c6b71c22dd4185963ba18435d3f6218dc80f112cfc7f2d4988e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "531f31c93153c6b71c22dd4185963ba18435d3f6218dc80f112cfc7f2d4988e4", kill_on_drop: false }` [INFO] [stdout] 531f31c93153c6b71c22dd4185963ba18435d3f6218dc80f112cfc7f2d4988e4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "build" "--frozen" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] 140163f81d90fbfd9d741f3795287b903e0e2f9cf9e1b9b218a78f9baa1ccfc9 [INFO] running `Command { std: "docker" "start" "-a" "140163f81d90fbfd9d741f3795287b903e0e2f9cf9e1b9b218a78f9baa1ccfc9", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling wasi v0.9.0+wasi-snapshot-preview1 [INFO] [stderr] Compiling ttf-parser v0.24.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Compiling arrayvec v0.5.2 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling thiserror v1.0.64 [INFO] [stderr] Compiling inflate v0.4.5 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling deflate v0.7.20 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling cgmath v0.17.0 [INFO] [stderr] Compiling quad-snd v0.2.8 [INFO] [stderr] Compiling rustc-hash v2.0.0 [INFO] [stderr] Compiling xi-unicode v0.3.0 [INFO] [stderr] Compiling miniquad v0.3.13 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling mint v0.5.9 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling tar v0.4.42 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling bytemuck v1.18.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling png v0.15.3 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling euclid v0.22.11 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling float_next_after v0.1.5 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling sid v0.6.1 [INFO] [stderr] Compiling ordered-float v2.10.1 [INFO] [stderr] Compiling approx v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling image v0.22.5 [INFO] [stderr] Compiling lyon_geom v0.17.7 [INFO] [stderr] Compiling owned_ttf_parser v0.24.0 [INFO] [stderr] Compiling ab_glyph v0.2.28 [INFO] [stderr] Compiling lyon_path v0.17.7 [INFO] [stderr] Compiling glyph_brush_layout v0.2.4 [INFO] [stderr] Compiling glyph_brush_draw_cache v0.1.6 [INFO] [stderr] Compiling lyon_algorithms v0.17.7 [INFO] [stderr] Compiling lyon_tessellation v0.17.10 [INFO] [stderr] Compiling lyon v0.17.10 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling thiserror-impl v1.0.64 [INFO] [stderr] Compiling bytemuck_derive v1.7.1 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling smart-default v0.6.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling zip v0.5.13 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling twox-hash v1.5.0 [INFO] [stderr] Compiling glyph_brush v0.7.2 [INFO] [stderr] Compiling good-web-game v0.6.1 [INFO] [stderr] Compiling muehle v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "__main_void" "--export" "allocate_vec_u8" "--export" "crate_version" "--export" "file_loaded" "--export" "frame" "--export" "key_down" "--export" "key_press" "--export" "key_up" "--export" "mouse_down" "--export" "mouse_move" "--export" "mouse_up" "--export" "mouse_wheel" "--export" "on_clipboard_paste" "--export" "on_file_dropped" "--export" "on_files_dropped_finish" "--export" "on_files_dropped_start" "--export" "raw_mouse_move" "--export" "resize" "--export" "touch" "--export" "macroquad_audio_crate_version" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "/lib/rustlib/wasm32-wasip1/lib/self-contained/crt1-command.o" "<10 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{libitertools-51fa43eb8757bf2a,librayon-abf6cd80db0795ce,librayon_core-4fcf884eb5949c9e,libcrossbeam_deque-2988d69c5b62aa8f,libcrossbeam_epoch-410b95cf7d35ddf3,libcrossbeam_utils-035f5f10b2b695d9,libeither-91a7b0a25f550a75,libgood_web_game-f31bca38258e10cf,libimage-e74303a9c8b66948,libpng-78f7a5edc9bc7a8e,libdeflate-8aab6da6ae98d594,libinflate-ab617561d0e9f5e8,libadler32-9f2c3df339504c4f,libnum_rational-d13489d955b00f3d,libnum_iter-bf9259d584a1a8b8,libnum_integer-b1d6c2abb4147bb1,libtar-f8ce182613568989,libfiletime-74e61373ffecf69e,libzip-cb637a7aa71d27a9,libthiserror-ebbf9a454263ff32,libcrc32fast-e0220637d8011755,libserde-9d18d3dead564b35,libbitflags-15e3d67e03629ffa,libbytemuck-efa84366a42b582e,liblyon-7d79106b14f1dae3,liblyon_tessellation-a1bfae0de7cc5643,libfloat_next_after-240e15f82c2e44b4,liblyon_algorithms-927537c552a73c40,libsid-38dde92b639d8412,liblyon_path-2f52cb701ae04ee6,liblyon_geom-3681b5699f6a9da8,libeuclid-1e196d9cea8a17be,libarrayvec-2e7d169db69581ec,libglyph_brush-e00b41858d49b0ef,libtwox_hash-4504831eaa6242c7,librand-d1ee5d763ff66a06,librand_chacha-c7ac798086b856bc,libppv_lite86-6323215e0fd39d37,libzerocopy-b873f0ed85bd42d3,libbyteorder-529cc76400af54b3,librand_core-a1da9f0363de6d27,libgetrandom-8d5d99f24855d7b8,libwasi-203864a9547604ca,libcfg_if-50b02a9e3502ecf2,librustc_hash-a5d506436d1d3d05,libglyph_brush_layout-8607e61d6fa8adc6,libxi_unicode-48af746ff83450c3,libapprox-a73b2d6251f38b16,libglyph_brush_draw_cache-af1064cf2d91e0a9,librustc_hash-3a858c77b00be828,liblinked_hash_map-aa66f3c119e82a92,libab_glyph-e57dd15bce295cca,libowned_ttf_parser-30c901e19ed3cf92,libttf_parser-eac190744f87bde2,libab_glyph_rasterizer-3f247e9b5e769aee,libordered_float-ac6be44a89edc6c7,libcgmath-d5bc5cda1b97af48,librand-da7f58e5cf4461ba,librand_xorshift-2bc20c69768a78d9,librand_pcg-6a16d2c7061ffbca,librand_hc-616e6ddde9a64c95,librand_chacha-f04704822e353073,librand_isaac-fab7d5bc42ed396c,librand_core-dbe786ecad3dd8f6,librand_os-4a04da00598c8914,librand_jitter-436d4ba70d564eae,librand_core-7b75640df732d16f,libapprox-dd01770ac9941d84,libnum_traits-14c0b589c88d1f7d,libquad_snd-bd01717f2ca19560,libmint-e37750b888e74071,libminiquad-8f6f3c184de6f64c,liblog-b98f2dc96346a89c}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/deps/muehle-5fb6b1e9c299ddef.wasm" "--gc-sections" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/muehle-5fb6b1e9c299ddef.muehle.a40a42e0becfbe7e-cgu.2.rcgu.o: undefined symbol: canvas_width [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/muehle-5fb6b1e9c299ddef.muehle.a40a42e0becfbe7e-cgu.2.rcgu.o: undefined symbol: canvas_height [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/muehle-5fb6b1e9c299ddef.muehle.a40a42e0becfbe7e-cgu.2.rcgu.o: undefined symbol: setup_canvas_size [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/muehle-5fb6b1e9c299ddef.muehle.a40a42e0becfbe7e-cgu.2.rcgu.o: undefined symbol: run_animation_loop [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/muehle-5fb6b1e9c299ddef.muehle.a40a42e0becfbe7e-cgu.2.rcgu.o: undefined symbol: console_log [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glBufferSubData [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glGenBuffers [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glBufferData [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glBufferSubData [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glGenBuffers [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glBufferData [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: glBufferSubData [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libgood_web_game-f31bca38258e10cf.rlib(good_web_game-f31bca38258e10cf.good_web_game.1295314d661bad95-cgu.14.rcgu.o): undefined symbol: fs_load_file [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libquad_snd-bd01717f2ca19560.rlib(quad_snd-bd01717f2ca19560.quad_snd.ee1a68b6d1b196db-cgu.0.rcgu.o): undefined symbol: audio_init [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libminiquad-8f6f3c184de6f64c.rlib(miniquad-8f6f3c184de6f64c.miniquad.719e89ea15c1d323-cgu.0.rcgu.o): undefined symbol: now [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libminiquad-8f6f3c184de6f64c.rlib(miniquad-8f6f3c184de6f64c.miniquad.719e89ea15c1d323-cgu.0.rcgu.o): undefined symbol: sapp_set_cursor [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libminiquad-8f6f3c184de6f64c.rlib(miniquad-8f6f3c184de6f64c.miniquad.719e89ea15c1d323-cgu.0.rcgu.o): undefined symbol: sapp_set_clipboard [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libminiquad-8f6f3c184de6f64c.rlib(miniquad-8f6f3c184de6f64c.miniquad.719e89ea15c1d323-cgu.0.rcgu.o): undefined symbol: sapp_set_fullscreen [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libminiquad-8f6f3c184de6f64c.rlib(miniquad-8f6f3c184de6f64c.miniquad.719e89ea15c1d323-cgu.0.rcgu.o): undefined symbol: sapp_set_cursor_grab [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libminiquad-8f6f3c184de6f64c.rlib(miniquad-8f6f3c184de6f64c.miniquad.719e89ea15c1d323-cgu.1.rcgu.o): undefined symbol: glDeleteTextures [INFO] [stdout] rust-lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `muehle` (bin "muehle") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "140163f81d90fbfd9d741f3795287b903e0e2f9cf9e1b9b218a78f9baa1ccfc9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "140163f81d90fbfd9d741f3795287b903e0e2f9cf9e1b9b218a78f9baa1ccfc9", kill_on_drop: false }` [INFO] [stdout] 140163f81d90fbfd9d741f3795287b903e0e2f9cf9e1b9b218a78f9baa1ccfc9