root@c4fc8b354389:/work# rustup show
Default host: x86_64-unknown-linux-gnu
rustup home: /root/.rustup
stable-x86_64-unknown-linux-gnu (default)
rustc 1.68.0 (2c8cc3432 2023-03-06)
root@c4fc8b354389:/work# cargo build
Compiling serde v1.0.152
Compiling serde_json v1.0.91
Compiling matchgen_tests v0.1.0 (/work/matchgen_tests)
error: linking with `cc` failed: exit status: 1
|
= note: LC_ALL="C" PATH="/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcXOKKh5/symbols.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.13mtrsdlkmnw4kgd.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.14jubbmfeaqsi8ux.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.14kjf55bep2zj3e.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.16zwklnb9726bu4w.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1b24jofaeeh05345.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1bmgj6o6bvy8867u.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1d3il3pkrg9vr4gy.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1g3yru8m45ht7hp3.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1j6k4ubammmdnctp.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1ltti8akde9v96wg.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1mkyqg2r8ar5kjsv.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1ojqk8rmm0upw36g.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1weyg5lctfb3zd99.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.1yejq2nt5hy4uckv.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.25nlahz518gvk852.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.292wvzgy961hsn6q.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2babqfzwsyn1m03h.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2c2j3zgon2mr0ppv.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2jcbj5whef16ug0d.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2ku0sz4iioz5cf6.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2pg3t4p9hmsu25gj.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2qksp56864zeqcca.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2x10d4wlcyi1qcpw.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2y2at4fd4i43nf5d.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2y6mpsuy5vh1r2n4.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.306gz6tgzp8e0rff.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.33mlrs0fm610ztio.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3805zhur4zv83yan.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.38m4zrdn8mybpj7b.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3acjrx7pfvqik3xy.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3avq2mg1z9fp4qmb.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3bcsebltamrhxqbd.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3bmta3wx88pu2b72.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3bps0a5kqa9blx91.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3hwr4h6sllmupuis.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3i0qe6rqompn94ty.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3i193iz1a98z5y6c.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3iz8cqt5l7f49gdy.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3jypcktyyh5kfe5s.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3n4i6yjx4jsp6xss.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3ndqmplrnmvivttg.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3pgoltifkc5y68w2.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3pn6jg617hak1488.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3sd8n35kyhmdza8p.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3t408p1vkpl4ka23.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3txlj2776a27ofcc.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.40qq0tdpzh0zetrh.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.43m1r6oq2ggl7i90.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4416y3jnn45keq2e.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.45hxy2hr3j9im9mf.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.46k3wc7savgf25xw.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4b2s473x5bsu6zx5.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4dsj72zjpmyrekwd.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4ewnl3ajy33n8ot5.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4hq2n55x4nx8q4n1.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4lht35j13z8ajwm2.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4niybdfya80xvnqq.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4nu5nff6wkhy2fil.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4ofrghaokta7xl3w.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4svavukj8m4f9jxl.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4xubp4vsm9p8gvaw.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4ysj5djcntrar1jg.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.51yo9kcx4zjp9oy6.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.59hwmjg8tzo6vxxe.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.5e0oyv670fm4a8wl.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.5e9hc086n451vuwi.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.5eraedw9i9jigk9p.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.b2v4baj2sgpazob.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.gmyu70bymajy250.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.grqyvp0vue5gs79.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.j0bgbfeetvbb3b8.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.kct3ff61ypoac74.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.leps7bg0950r5t8.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.lysr5ezycu1tcl7.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.r56wibr6ozetwe6.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.ujlhzwangyyzb5a.rcgu.o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.2u4avvyqhhbhbebz.rcgu.o" "-Wl,--as-needed" "-L" "/work/target/debug/deps" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/work/target/debug/deps/libserde_json-9adbd346a83985c9.rlib" "/work/target/debug/deps/libryu-4768e8fec344f3c7.rlib" "/work/target/debug/deps/libitoa-31e39ad38297f65c.rlib" "/work/target/debug/deps/libserde-ef351f12aba430e9.rlib" "/work/target/debug/deps/libmatchgen-9293f22b9712c7bf.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-f55ee4dfcef9d6c2.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-3b7b2120c59cf4cf.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-1be4bbab557ba5f9.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-818055ac265188d7.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-c76c474cd6fc2707.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-cef5ed5b7e7bc525.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-92ada7f71df4f807.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-515d5a7096b744bd.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-9988794e1a662dfa.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-b57230631749f36f.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-55f9432d7fd1ddf0.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-67b2e0904cc8c6bf.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-e3574c40ac08e8ec.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-fd674a7ef4c5e3dc.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-4fad884586188abd.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-bc8a4a55f03c7704.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-639fe4992aa3175d.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-e0ad026a086e3293.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-87185c5e58e44fea.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
= note: /usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.33mlrs0fm610ztio.rcgu.o: No such file or directory
/usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3n4i6yjx4jsp6xss.rcgu.o: No such file or directory
/usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.3pgoltifkc5y68w2.rcgu.o: No such file or directory
/usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4hq2n55x4nx8q4n1.rcgu.o: No such file or directory
/usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4ofrghaokta7xl3w.rcgu.o: No such file or directory
/usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.4ysj5djcntrar1jg.rcgu.o: No such file or directory
/usr/bin/ld: cannot find /work/target/debug/build/matchgen_tests-8b5cb7965a35ed5b/build_script_build-8b5cb7965a35ed5b.ujlhzwangyyzb5a.rcgu.o: No such file or directory
collect2: error: ld returned 1 exit status
error: could not compile `matchgen_tests` due to previous error
❯ rustup show
Default host: x86_64-apple-darwin
rustup home: /Users/daniel/.rustup
[ . . . ]
stable-x86_64-apple-darwin (default)
rustc 1.68.0 (2c8cc3432 2023-03-06)
❯ cargo build
Compiling serde v1.0.152
Compiling serde_json v1.0.91
Compiling itoa v1.0.5
Compiling ryu v1.0.12
Compiling matchgen v0.1.0 (/Users/daniel/personal/projects/matchgen)
Compiling matchgen_tests v0.1.0 (/Users/daniel/personal/projects/matchgen/matchgen_tests)
Finished dev [unoptimized + debuginfo] target(s) in 17.50s
This doesn’t happen on macOS: