error: linking with `mipsel-linux-muslsf-gcc` failed: exit status: 1
|
= note: LC_ALL="C" PATH="/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin" VSLANG="1033" "mipsel-linux-muslsf-gcc" "/tmp/rustcUAEykg/symbols.o" "/target/mipsel-unknown-linux-musl/debug/deps/hellopp-ec60be56b41baccc.hellopp.e0b29af4b5ca5a78-cgu.0.rcgu.o" "/target/mipsel-unknown-linux-musl/debug/deps/hellopp-ec60be56b41baccc.3imogkdasi6ca766.rcgu.o" "-Wl,--as-needed" "-L" "/target/mipsel-unknown-linux-musl/debug/deps" "-L" "/target/debug/deps" "-L" "/target/mipsel-unknown-linux-musl/debug/build/hellopp-88eef1f33c0a344e/out" "-L" "/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/mipsel-unknown-linux-musl/lib" "-Wl,-Bstatic" "-lhellopp" "-Wl,-Bdynamic" "-lstdc++" "-Wl,-Bstatic" "/target/mipsel-unknown-linux-musl/debug/deps/libstd-6609cd498fb2503b.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libpanic_unwind-24b5e92aa783f439.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libobject-6284a56305d7eefa.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libmemchr-20f5811822d004e7.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libaddr2line-9269ab9132da8348.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libgimli-6ba72a31507f2f1b.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/librustc_demangle-3b5c88c6d7104f5e.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libstd_detect-d3b34e072d70a5de.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libhashbrown-06e7f318b75daa20.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-ad73926b45de9486.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libminiz_oxide-8eac656f4f456d53.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libadler-7011a50a71b4350a.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libunwind-3f0dfd23f32991f2.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libcfg_if-734399cfb47f42b9.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/liblibc-0532e1dc27000535.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/liballoc-e4ceb06485ec1baf.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/librustc_std_workspace_core-9f64e54fc9f1d6ac.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libcore-98555167ec7447ed.rlib" "/target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/mipsel-unknown-linux-musl/lib" "-o" "/target/mipsel-unknown-linux-musl/debug/deps/hellopp-ec60be56b41baccc" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
= note: /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__eqsf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__eqsf2'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(eqsf2.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqsf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__nesf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__nesf2'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(eqsf2.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqsf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__eqdf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__eqdf2'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(eqdf2.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqdf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__nedf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__nedf2'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(eqdf2.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqdf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `<u32 as core::ops::bit::BitAnd>::bitand':
/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/bit.rs:171: multiple definition of `__extendsfdf2'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(extendsfdf2.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/extendsfdf2.c:45: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__divdi3':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__divdi3'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(_divdi3.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/libgcc2.c:1238: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__udivdi3':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__udivdi3'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(_udivdi3.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/libgcc2.c:1024: first defined here
/usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/../../../../mipsel-linux-muslsf/bin/ld: /target/mipsel-unknown-linux-musl/debug/deps/libcompiler_builtins-a70554ae69f78b94.rlib(compiler_builtins-a70554ae69f78b94.compiler_builtins.644ddfd1362e41e3-cgu.1.rcgu.o): in function `__umoddi3':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__umoddi3'; /usr/local/bin/../lib/gcc/mipsel-linux-muslsf/9.2.0/libgcc.a(_umoddi3.o):/tmp/tmp.spDtYSytrJ/build/local/mipsel-linux-muslsf/obj_gcc/mipsel-linux-muslsf/libgcc/../../../src_gcc/libgcc/libgcc2.c:1024: first defined here
collect2: error: ld returned 1 exit status
error: linking with `mips-linux-muslsf-gcc` failed: exit status: 1
|
= note: LC_ALL="C" PATH="/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin" VSLANG="1033" "mips-linux-muslsf-gcc" "/tmp/rustcP5r8AU/symbols.o" "/target/mips-unknown-linux-musl/debug/deps/hellopp-d72082fe0442110a.hellopp.4828df5b9e3a493e-cgu.0.rcgu.o" "/target/mips-unknown-linux-musl/debug/deps/hellopp-d72082fe0442110a.1yu43z7llipvuvr7.rcgu.o" "-Wl,--as-needed" "-L" "/target/mips-unknown-linux-musl/debug/deps" "-L" "/target/debug/deps" "-L" "/target/mips-unknown-linux-musl/debug/build/hellopp-fcda5d82b29ed942/out" "-L" "/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/mips-unknown-linux-musl/lib" "-Wl,-Bstatic" "-lhellopp" "-Wl,-Bdynamic" "-lstdc++" "-Wl,-Bstatic" "/target/mips-unknown-linux-musl/debug/deps/libstd-112f82aae242e820.rlib" "/target/mips-unknown-linux-musl/debug/deps/libpanic_unwind-1f78a4ddb97331a5.rlib" "/target/mips-unknown-linux-musl/debug/deps/libobject-cccbbf74e158da41.rlib" "/target/mips-unknown-linux-musl/debug/deps/libmemchr-e505b06bd1568a6e.rlib" "/target/mips-unknown-linux-musl/debug/deps/libaddr2line-1a3510a511415db8.rlib" "/target/mips-unknown-linux-musl/debug/deps/libgimli-ae132ab35bcf32e5.rlib" "/target/mips-unknown-linux-musl/debug/deps/librustc_demangle-40c0f959e0b91fdc.rlib" "/target/mips-unknown-linux-musl/debug/deps/libstd_detect-769bd82072f0385d.rlib" "/target/mips-unknown-linux-musl/debug/deps/libhashbrown-26e7347aa5faafd2.rlib" "/target/mips-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-0b7cfba80a85cec9.rlib" "/target/mips-unknown-linux-musl/debug/deps/libminiz_oxide-f750d18403e9270f.rlib" "/target/mips-unknown-linux-musl/debug/deps/libadler-89aa226b98b4ef4d.rlib" "/target/mips-unknown-linux-musl/debug/deps/libunwind-cabc6c4ac60b6233.rlib" "/target/mips-unknown-linux-musl/debug/deps/libcfg_if-eaec493a7308a0e7.rlib" "/target/mips-unknown-linux-musl/debug/deps/liblibc-63e300dd981e9133.rlib" "/target/mips-unknown-linux-musl/debug/deps/liballoc-f7261a718e6f1786.rlib" "/target/mips-unknown-linux-musl/debug/deps/librustc_std_workspace_core-ed65f80a43146307.rlib" "/target/mips-unknown-linux-musl/debug/deps/libcore-977d75ab23a8eda1.rlib" "/target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/mips-unknown-linux-musl/lib" "-o" "/target/mips-unknown-linux-musl/debug/deps/hellopp-d72082fe0442110a" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
= note: /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__eqsf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__eqsf2'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(eqsf2.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqsf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__nesf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__nesf2'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(eqsf2.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqsf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__eqdf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__eqdf2'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(eqdf2.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqdf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__nedf2':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__nedf2'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(eqdf2.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/eqdf2.c:43: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `<u32 as core::ops::bit::BitAnd>::bitand':
/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/bit.rs:171: multiple definition of `__extendsfdf2'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(extendsfdf2.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/soft-fp/extendsfdf2.c:45: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__divdi3':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__divdi3'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(_divdi3.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/libgcc2.c:1238: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__udivdi3':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__udivdi3'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(_udivdi3.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/libgcc2.c:1026: first defined here
/usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/../../../../mips-linux-muslsf/bin/ld: /target/mips-unknown-linux-musl/debug/deps/libcompiler_builtins-0c2a05fc0d3e4d16.rlib(compiler_builtins-0c2a05fc0d3e4d16.compiler_builtins.d9eaef69fad21739-cgu.1.rcgu.o): in function `__umoddi3':
/home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.105/src/macros.rs:499: multiple definition of `__umoddi3'; /usr/local/bin/../lib/gcc/mips-linux-muslsf/9.2.0/libgcc.a(_umoddi3.o):/tmp/tmp.qESl9hilC4/build/local/mips-linux-muslsf/obj_gcc/mips-linux-muslsf/libgcc/../../../src_gcc/libgcc/libgcc2.c:1026: first defined here
collect2: error: ld returned 1 exit status
CI fails for these targets:
mips64el-unknown-linux-muslabi64 - ❌
mips64-unknown-linux-muslabi64 - ❌
mipsel-unknown-linux-musl - ❌
mips-unknown-linux-musl - ❌