Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build llvm libunwind.a in rustbuild #85600

Merged
merged 2 commits into from
Aug 28, 2021
Merged

Conversation

12101111
Copy link
Contributor

@12101111 12101111 commented May 23, 2021

This PR move the building of llvm-libunwind from build script of libunwind to rustbuild, so user don't need a C compiler and recompile this C/C++ library when using build-std, and user can use codegen flags link-self-contained and cargo flag build-std-features to control the behavior of libunwind linking.

@rust-highfive
Copy link
Collaborator

r? @Mark-Simulacrum

(rust-highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label May 23, 2021
@rust-log-analyzer

This comment has been minimized.

@12101111
Copy link
Contributor Author

The job x86_64-gnu-llvm-10 failed! Check out the build log: (web) (plain)
Click to see the possible cause of the failure (guessed by this bot)

I can't figure out how to bump the version of bootstrap compiler.

dist-x86_64-musl have a warning related to this PR. It seems this disjoint_capture_migration example don't link to libc somehow.

Building stage0 tool lint-docs (x86_64-unknown-linux-musl)
[RUSTC-TIMING] build_script_build test:false 1.056
[RUSTC-TIMING] build_script_build test:false 0.691
[RUSTC-TIMING] cfg_if test:false 0.034
[RUSTC-TIMING] ppv_lite86 test:false 1.045
   Compiling serde v1.0.125
[RUSTC-TIMING] build_script_build test:false 0.924
[RUSTC-TIMING] build_script_build test:false 0.940
[RUSTC-TIMING] cfg_if test:false 0.032
[RUSTC-TIMING] remove_dir_all test:false 0.047
[RUSTC-TIMING] same_file test:false 0.321
[RUSTC-TIMING] itoa test:false 0.195
[RUSTC-TIMING] libc test:false 2.066
[RUSTC-TIMING] walkdir test:false 1.887
[RUSTC-TIMING] getrandom test:false 0.991
[RUSTC-TIMING] ryu test:false 0.568
[RUSTC-TIMING] rand_core test:false 0.939
[RUSTC-TIMING] rand_chacha test:false 2.348
[RUSTC-TIMING] rand test:false 3.518
[RUSTC-TIMING] tempfile test:false 3.094
[RUSTC-TIMING] build_script_build test:false 0.340
   Compiling serde_json v1.0.59
[RUSTC-TIMING] serde test:false 4.356
   Compiling lint-docs v0.1.0 (/checkout/src/tools/lint-docs)
[RUSTC-TIMING] serde_json test:false 3.947
[RUSTC-TIMING] lint_docs test:false 4.664
[RUSTC-TIMING] lint_docs test:false 0.508
    Finished release [optimized] target(s) in 10.78s
[TIMING] ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-musl", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-musl", file: None }, tool: "lint-docs", path: "src/tools/lint-docs", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } -- 10.792
[TIMING] LintDocs { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-musl", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-musl", file: None } } -- 0.000
warning: the code example in lint `disjoint_capture_migration` in /checkout/compiler/rustc_lint_defs/src/builtin.rs failed to generate the expected output: did not find lint `disjoint_capture_migration` in output of example, got:

error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-Wl,--as-needed" "-nostartfiles" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "-L" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "lint_example.lint_example.7rcbfp3g-cgu.0.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.1.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.10.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.11.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.12.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.13.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.14.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.15.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.2.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.3.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.4.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.5.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.6.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.7.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.8.rcgu.o" "lint_example.lint_example.7rcbfp3g-cgu.9.rcgu.o" "-o" "lint_example" "lint_example.568xfhd7q7srz4da.rcgu.o" "-Wl,--gc-sections" "-static-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-255f28dfcb0bb154.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-e655f02c1e593ce5.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-3c28abc16f5b2969.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-d21406008f66bd4c.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-b363ab5c3d32b47b.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-0d2c94127602a41a.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-4e4072379944e27d.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-d1bf15670b2e9f0a.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-307d59bbc1cbcd57.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-2ccd9d626b24f359.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-b93a07e0fb36aac4.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-678e38b832745508.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-e7db062cd21c2fe5.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-ceb74873fc703c08.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-f7b249598c206acc.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-41dc0d64fc2e246e.rlib" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-e378844bf95f8386.rlib" "-Wl,--end-group" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-0cfb689ff349f11a.rlib" "-lunwind" "-Wl,-Bdynamic" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
  = note: /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1-gcc-ext.o): in function `_Unwind_GetDataRelBase':
          UnwindLevel1-gcc-ext.c:(.text._Unwind_GetDataRelBase+0x14): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_GetDataRelBase+0x3a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_GetDataRelBase+0x5b): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1-gcc-ext.o): in function `_Unwind_GetTextRelBase':
          UnwindLevel1-gcc-ext.c:(.text._Unwind_GetTextRelBase+0x14): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_GetTextRelBase+0x3a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_GetTextRelBase+0x5b): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1-gcc-ext.o): in function `_Unwind_Backtrace':
          UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0xc4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0xd5): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0x122): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0x138): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0x143): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0x157): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0x163): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_Backtrace+0x177): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1-gcc-ext.o): in function `_Unwind_GetIPInfo':
          UnwindLevel1-gcc-ext.c:(.text._Unwind_GetIPInfo+0x43): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text._Unwind_GetIPInfo+0x57): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1-gcc-ext.o): in function `__register_frame_info':
          UnwindLevel1-gcc-ext.c:(.text.__register_frame_info+0x2b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text.__register_frame_info+0x4a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1-gcc-ext.o): in function `__deregister_frame_info':
          UnwindLevel1-gcc-ext.c:(.text.__deregister_frame_info+0x1b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1-gcc-ext.c:(.text.__deregister_frame_info+0x2f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `unwind_phase2':
          UnwindLevel1.c:(.text.unwind_phase2+0xec): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x10e): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x153): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x17c): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x1c5): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x1d6): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x22b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x23f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x253): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x267): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x2b4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x2d1): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x2e3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x2f7): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x316): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x32a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x354): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2+0x364): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `unwind_phase2_forced':
          UnwindLevel1.c:(.text.unwind_phase2_forced+0xef): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x103): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x163): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x179): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x193): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x1a7): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x207): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x229): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x248): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x25e): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x293): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x2aa): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x2bb): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x2cf): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x2f0): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x304): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x310): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text.unwind_phase2_forced+0x324): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_RaiseException':
          UnwindLevel1.c:(.text._Unwind_RaiseException+0x158): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x181): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x1ea): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x1fe): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x213): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x22a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x23b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x24f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x26d): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x277): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x283): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x297): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x2b6): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_RaiseException+0x2ca): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_Resume':
          UnwindLevel1.c:(.text._Unwind_Resume+0x19): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_Resume+0x6c): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_Resume+0x9a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_GetLanguageSpecificData':
          UnwindLevel1.c:(.text._Unwind_GetLanguageSpecificData+0x59): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetLanguageSpecificData+0x6f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetLanguageSpecificData+0x83): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetLanguageSpecificData+0x97): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetLanguageSpecificData+0xb3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetLanguageSpecificData+0xca): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_GetRegionStart':
          UnwindLevel1.c:(.text._Unwind_GetRegionStart+0x43): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetRegionStart+0x5a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_DeleteException':
          UnwindLevel1.c:(.text._Unwind_DeleteException+0x2b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_DeleteException+0x3f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_SetGR':
          UnwindLevel1.c:(.text._Unwind_SetGR+0x33): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_SetGR+0x4d): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_GetIP':
          UnwindLevel1.c:(.text._Unwind_GetIP+0x33): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_GetIP+0x4c): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(UnwindLevel1.o): in function `_Unwind_SetIP':
          UnwindLevel1.c:(.text._Unwind_SetIP+0x33): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: UnwindLevel1.c:(.text._Unwind_SetIP+0x4a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::Registers_x86_64::getRegister(int) const [clone .part.0]':
          libunwind.cpp:(.text._ZNK9libunwind16Registers_x86_6411getRegisterEi.part.0+0x3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZNK9libunwind16Registers_x86_6411getRegisterEi.part.0+0x26): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::Registers_x86_64::setRegister(int, unsigned long) [clone .part.0]':
          libunwind.cpp:(.text._ZN9libunwind16Registers_x86_6411setRegisterEim.part.0+0x3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind16Registers_x86_6411setRegisterEim.part.0+0x26): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::getFloatReg(int)':
          libunwind.cpp:(.text._ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11getFloatRegEi[_ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11getFloatRegEi]+0x3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11getFloatRegEi[_ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11getFloatRegEi]+0x26): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::setFloatReg(int, double)':
          libunwind.cpp:(.text._ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11setFloatRegEid[_ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11setFloatRegEid]+0x3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11setFloatRegEid[_ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE11setFloatRegEid]+0x26): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::LocalAddressSpace::getULEB128(unsigned long&, unsigned long) [clone .part.0]':
          libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace10getULEB128ERmm.part.0+0x3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace10getULEB128ERmm.part.0+0x26): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::LocalAddressSpace::getEncodedP(unsigned long&, unsigned long, unsigned char, unsigned long) [clone .part.0]':
          libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm.part.0+0x3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm.part.0+0x26): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::getFunctionName(char*, unsigned long, unsigned long*)':
          libunwind.cpp:(.text._ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE15getFunctionNameEPcmPm[_ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE15getFunctionNameEPcmPm]+0x34): undefined reference to `dladdr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE15getFunctionNameEPcmPm[_ZN9libunwind12UnwindCursorINS_17LocalAddressSpaceENS_16Registers_x86_64EE15getFunctionNameEPcmPm]+0x7e): undefined reference to `snprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::LocalAddressSpace::getEncodedP(unsigned long&, unsigned long, unsigned char, unsigned long)':
          libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0x92): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0xbc): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0x293): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0x2b5): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0x362): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0x39b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm[_ZN9libunwind17LocalAddressSpace11getEncodedPERmmhm]+0x3b8): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_get_reg':
          libunwind.cpp:(.text.__unw_get_reg+0xba): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_get_reg+0xd3): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_set_reg':
          libunwind.cpp:(.text.__unw_set_reg+0xa3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_set_reg+0xbc): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_get_proc_info':
          libunwind.cpp:(.text.__unw_get_proc_info+0xca): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_get_proc_info+0xe1): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_resume':
          libunwind.cpp:(.text.__unw_resume+0x66): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_resume+0x7a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_get_proc_name':
          libunwind.cpp:(.text.__unw_get_proc_name+0x6d): undefined reference to `dladdr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_get_proc_name+0xaa): undefined reference to `snprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_get_proc_name+0xcb): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_get_proc_name+0xe5): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_is_signal_frame':
          libunwind.cpp:(.text.__unw_is_signal_frame+0x66): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_is_signal_frame+0x7a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::EHHeaderParser<libunwind::LocalAddressSpace>::decodeEHHdr(libunwind::LocalAddressSpace&, unsigned long, unsigned long, libunwind::EHHeaderParser<libunwind::LocalAddressSpace>::EHHeaderInfo&)':
          libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0xe): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x370): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x392): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x3d1): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x3f8): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x441): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x6d2): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE11decodeEHHdrERS1_mmRNS2_12EHHeaderInfoE]+0x6ef): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm]+0x93): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::DwarfFDECache<libunwind::LocalAddressSpace>::add(unsigned long, unsigned long, unsigned long, unsigned long)':
          libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm]+0xab): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm]+0xbb): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE3addEmmmm]+0xdd): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::CFI_Parser<libunwind::LocalAddressSpace>::parseCIE(libunwind::LocalAddressSpace&, unsigned long, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info*)':
          libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x220): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x242): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x4b9): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x4db): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x5e7): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x609): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x6e3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x705): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x74e): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x770): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x794): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x7b6): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x7d3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x7f5): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x809): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x82b): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0x9e4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xa06): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xa93): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xab5): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xae6): undefined reference to `__assert_fail'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xaed): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xb0f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xb23): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE8parseCIEERS1_mPNS2_8CIE_InfoE]+0xb45): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::CFI_Parser<libunwind::LocalAddressSpace>::decodeFDE(libunwind::LocalAddressSpace&, unsigned long, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info*, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info*)':
          libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x101): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x12d): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x3ab): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x611): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x63c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x7fb): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x896): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE9decodeFDEERS1_mPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0xa2b): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::DwarfFDECache<libunwind::LocalAddressSpace>::findFDE(unsigned long, unsigned long)':
          libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE7findFDEEmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE7findFDEEmm]+0x8d): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE7findFDEEmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE7findFDEEmm]+0xc3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE7findFDEEmm[_ZN9libunwind13DwarfFDECacheINS_17LocalAddressSpaceEE7findFDEEmm]+0xdb): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::CFI_Parser<libunwind::LocalAddressSpace>::findFDE(libunwind::LocalAddressSpace&, unsigned long, unsigned long, unsigned long, unsigned long, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info*, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info*)':
          libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x1ed): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x210): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x23b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x25d): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x3f3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x6ef): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x882): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE7findFDEERS1_mmmmPNS2_8FDE_InfoEPNS2_8CIE_InfoE]+0x8dd): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::EHHeaderParser<libunwind::LocalAddressSpace>::findFDE(libunwind::LocalAddressSpace&, unsigned long, unsigned long, unsigned int, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info*, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info*)':
          libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x37c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x39e): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x400): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x42d): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x52b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x606): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x617): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x623): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0x640): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0xadf): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0xafc): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE[_ZN9libunwind14EHHeaderParserINS_17LocalAddressSpaceEE7findFDEERS1_mmjPNS_10CFI_ParserIS1_E8FDE_InfoEPNS5_8CIE_InfoE]+0xb19): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x10b): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::CFI_Parser<libunwind::LocalAddressSpace>::parseFDEInstructions(libunwind::LocalAddressSpace&, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info const&, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info const&, unsigned long, int, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::PrologInfo*)':
          libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x11f): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x75d): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x76e): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x923): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x945): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0xaf0): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x15a3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x15b8): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x1ccb): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2236): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x224a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x22a4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2655): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2669): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x26c4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x271c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2730): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x277f): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x27a4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2a0e): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2a3b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2b22): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2dd3): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::CFI_Parser<libunwind::LocalAddressSpace>::parseFDEInstructions(libunwind::LocalAddressSpace&, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info const&, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info const&, unsigned long, int, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::PrologInfo*)':
          libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2de8): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2e34): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x2e45): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x31d9): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x31ea): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3586): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3597): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x35c2): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x35d3): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x37fe): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3812): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x38c3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x38d7): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3ac9): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3ada): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3b0d): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3b22): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3b5e): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3b72): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3c23): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3c37): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3c89): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3c9a): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3e6b): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3ea4): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3edd): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3f16): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3f4f): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x3fb3): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::CFI_Parser<libunwind::LocalAddressSpace>::parseFDEInstructions(libunwind::LocalAddressSpace&, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info const&, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info const&, unsigned long, int, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::PrologInfo*)':
          libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4036): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4056): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x408f): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x422f): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x439a): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x43b1): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x43de): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x43f6): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x446e): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4482): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4501): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4515): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4592): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x45a6): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x464a): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x465e): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x46d1): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x46e5): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x470e): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4726): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4757): undefined reference to `__assert_fail'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x479c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x47ea): undefined reference to `__assert_fail'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4849): undefined reference to `__assert_fail'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x485c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x48a9): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x48e8): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x491a): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x497d): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE[_ZN9libunwind10CFI_ParserINS_17LocalAddressSpaceEE20parseFDEInstructionsERS1_RKNS2_8FDE_InfoERKNS2_8CIE_InfoEmiPNS2_10PrologInfoE]+0x4a32): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_init_local':
          libunwind.cpp:(.text.__unw_init_local+0x149): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::evaluateExpression(unsigned long, libunwind::LocalAddressSpace&, libunwind::Registers_x86_64 const&, unsigned long)':
          libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0x135): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0x157): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0x29c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0x632): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0xcbf): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0xcdc): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0xe5c): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o):libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE18evaluateExpressionEmRS1_RKS2_m]+0xe89): more undefined references to `stderr' follow
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `libunwind::DwarfInstructions<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::stepWithDwarf(libunwind::LocalAddressSpace&, unsigned long, unsigned long, libunwind::Registers_x86_64&, bool&)':
          libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE13stepWithDwarfERS1_mmRS2_Rb[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE13stepWithDwarfERS1_mmRS2_Rb]+0x76d): undefined reference to `fprintf'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE13stepWithDwarfERS1_mmRS2_Rb[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE13stepWithDwarfERS1_mmRS2_Rb]+0x1048): undefined reference to `__assert_fail'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text._ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE13stepWithDwarfERS1_mmRS2_Rb[_ZN9libunwind17DwarfInstructionsINS_17LocalAddressSpaceENS_16Registers_x86_64EE13stepWithDwarfERS1_mmRS2_Rb]+0x1067): undefined reference to `__assert_fail'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: /checkout/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a(libunwind.o): in function `__unw_step':
          libunwind.cpp:(.text.__unw_step+0xc3): undefined reference to `stderr'
          /usr/local/bin/../lib/gcc/x86_64-linux-musl/9.2.0/../../../../x86_64-linux-musl/bin/ld: libunwind.cpp:(.text.__unw_step+0xd7): undefined reference to `fprintf'
          collect2: error: ld returned 1 exit status
          


error: aborting due to previous error


@petrochenkov petrochenkov self-assigned this May 23, 2021
@petrochenkov petrochenkov added S-blocked Status: Blocked on something else such as an RFC or other implementation work. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels May 23, 2021
@bors

This comment has been minimized.

@rust-log-analyzer

This comment has been minimized.

@bors

This comment has been minimized.

@12101111 12101111 force-pushed the rustbuild-libunwind branch from a534b72 to a5ce091 Compare June 1, 2021 07:23
@petrochenkov
Copy link
Contributor

@12101111
What is the goal of moving libunwind build to rustbuild, in general?
To put libunwind.a to some specific directory in Rust distribution and ship it, instead of keeping it in some temporary cargo directory?

@petrochenkov petrochenkov marked this pull request as ready for review June 1, 2021 10:36
@petrochenkov petrochenkov added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-blocked Status: Blocked on something else such as an RFC or other implementation work. labels Jun 1, 2021
@petrochenkov
Copy link
Contributor

(Removed the draft status, it's meaningless with our waiting-on-* labels.)

@12101111
Copy link
Contributor Author

12101111 commented Jun 1, 2021

What is the goal of moving libunwind build to rustbuild, in general?
To put libunwind.a to some specific directory in Rust distribution and ship it, instead of keeping it in some temporary cargo directory?

  1. Able to link system copy of libunwind.a by -C link-self-contained=no
  2. using build-std without having a working C toolchain and building libunwind.a again.
  3. Able to assemble rust toolchain that only depend on libc.so: 1.46.0 fails to build with llvm-libunwind enabled #76020 Problem linking libunwind when compiling clippy #85751
  4. In general, just move all c/c++ dependence of std to separate file/directory

@bors

This comment has been minimized.

@JohnCSimon JohnCSimon added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Jun 20, 2021
@12101111 12101111 force-pushed the rustbuild-libunwind branch from a5ce091 to 4e482df Compare July 5, 2021 13:36
@12101111 12101111 changed the title [WIP] build llvm libunwind.a in rustbuild build llvm libunwind.a in rustbuild Jul 5, 2021
@petrochenkov petrochenkov added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Jul 5, 2021
@12101111
Copy link
Contributor Author

12101111 commented Jul 6, 2021

Some linking test on x86_64-unknown-linux-musl target:

> cargo new hello
     Created binary (application) `hello` package
> cd hello
> export RUSTC_LOG=rustc_codegen_ssa::back::link=info
RUSTFLAGS="-Ctarget-feature=+crt-static -Clink-self-contained=yes -Clink-arg=-Wl,--verbose"
> cargo +stage2 run --target=x86_64-unknown-linux-musl -v
   Compiling hello v0.1.0 (/tmp/hello)
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-078b8b0ceafefac4.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib" "-Wl,--end-group" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib" "-lunwind" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204" "-Wl,--gc-sections" "-static-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-078b8b0ceafefac4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libunwind.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 0.41s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -v
   Compiling compiler_builtins v0.1.46
   Compiling core v0.0.0 (/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/src/rust/library/core)
   Compiling libc v0.2.93
   Compiling cc v1.0.68
   Compiling std v0.0.0 (/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/src/rust/library/std)
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-lunwind" "-lc" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff" "-Wl,--gc-sections" "-static-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libunwind.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 26.89s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
RUSTFLAGS="-Ctarget-feature=+crt-static -Clink-self-contained=no -Clink-arg=-Wl,--verbose"
> cargo +stage2 run --target=x86_64-unknown-linux-musl -v
   Compiling hello v0.1.0 (/tmp/hello)
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-078b8b0ceafefac4.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib" "-Wl,--end-group" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib" "-lunwind" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204" "-Wl,--gc-sections" "-static-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../rcrt1.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crti.o
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtbegin-x86_64.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-078b8b0ceafefac4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libunwind.a
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtend-x86_64.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crtn.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 1.12s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -v
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-lunwind" "-lc" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff" "-Wl,--gc-sections" "-static-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../rcrt1.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crti.o
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtbegin-x86_64.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libunwind.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libc.a
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtend-x86_64.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crtn.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 27.02s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
RUSTFLAGS="-Ctarget-feature=-crt-static -Clink-self-contained=no -Clink-arg=-Wl,--verbose"
> cargo +stage2 run --target=x86_64-unknown-linux-musl -v
   Compiling hello v0.1.0 (/tmp/hello)
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib" "/tmp/rustc8kUCIu/liblibc-078b8b0ceafefac4.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib" "-Wl,--end-group" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../Scrt1.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crti.o
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtbegin-x86_64.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib
ld.lld: /tmp/rustc8kUCIu/liblibc-078b8b0ceafefac4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so.1
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libc.so
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtend-x86_64.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 0.36s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -v
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../Scrt1.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crti.o
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtbegin-x86_64.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so.1
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libc.so
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtend-x86_64.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 26.17s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -Zbuild-std-features=llvm-libunwind  -v
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.17yjesypybb3mepe.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.29qo6epwb5ow5fto.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.2t0t40bclu93ba4y.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.37zmbt4ybutxa15z.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3emy1wwy08657fxw.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3f4pv93d6osg02dt.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4s82wvpgf6u9uo8x.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uhw5e820goczdwz.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uo1v6uy9033erdu.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.vvbtlj0jg3rle60.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-dc8166c28007c38e.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-800a124145d61ed4.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-b860cdaceb763b60.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-lunwind" "-Wl,-Bdynamic" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../Scrt1.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crti.o
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtbegin-x86_64.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.17yjesypybb3mepe.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.29qo6epwb5ow5fto.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.2t0t40bclu93ba4y.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.37zmbt4ybutxa15z.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3emy1wwy08657fxw.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3f4pv93d6osg02dt.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4s82wvpgf6u9uo8x.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uhw5e820goczdwz.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uo1v6uy9033erdu.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.vvbtlj0jg3rle60.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-dc8166c28007c38e.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-800a124145d61ed4.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-b860cdaceb763b60.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libunwind.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libc.so
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtend-x86_64.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crtn.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libdl.a
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libpthread.a

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 7.00s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -Zbuild-std-features=system-llvm-libunwind  -v
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.10jd5rwxei9esjnh.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.19rw70kr9nqv8b1k.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1ojhp3h9f8t2gc8m.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1p1q7lnzkcpk7rme.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.24zuzayewu3232ht.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.2k7k87ibtmqpsfx8.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.3u5nlwzan9bmytkx.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.41tebk4o29itd6ge.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.5eqqlu7h0g4640v1.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.36qszmoj57owiiiq.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-40e155d1da97b2fc.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-daea58e01250ec2f.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-3a41767c714a22b3.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-Wl,-Bdynamic" "-lunwind" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../Scrt1.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crti.o
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtbegin-x86_64.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.10jd5rwxei9esjnh.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.19rw70kr9nqv8b1k.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1ojhp3h9f8t2gc8m.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1p1q7lnzkcpk7rme.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.24zuzayewu3232ht.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.2k7k87ibtmqpsfx8.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.3u5nlwzan9bmytkx.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.41tebk4o29itd6ge.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.5eqqlu7h0g4640v1.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.36qszmoj57owiiiq.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-40e155d1da97b2fc.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-daea58e01250ec2f.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-3a41767c714a22b3.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libunwind.so
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../libc.so
ld.lld: /usr/lib/llvm/12/bin/../../../../lib/clang/12.0.0/lib/linux/clang_rt.crtend-x86_64.o
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/../../../crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 6.87s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!

This combination doesn't make sense, but I still test it:

RUSTFLAGS="-Ctarget-feature=-crt-static -Clink-self-contained=yes -Clink-arg=-Wl,--verbose"
> cargo +stage2 run --target=x86_64-unknown-linux-musl -v
   Compiling hello v0.1.0 (/tmp/hello)
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib" "/tmp/rustcY29qPg/liblibc-078b8b0ceafefac4.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib" "-Wl,--end-group" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2h6xqd3sn2km8459.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2lghhrfuwtr7nzjh.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.2u47if6aty8w50qw.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.3xxa7ojbyma30x26.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4pslqofh5v0drlel.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.4yql2ov1nj568sqm.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.52kbsv0lrgok17ka.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.a0667wcj9jbydoq.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.eupsp68inw7mmh6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.sq5vqa0suj01eo6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-1750057c5a8b7204.29ixghcst8l42l42.rcgu.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-d33aa8849ca77db7.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-c61ce5214b6f566e.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-94c2c41de143830a.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-523c6f72fcce4fbe.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-369cfdc3f09ca1d8.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-a01a54ac0945ddff.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-98c962b295e9efef.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-1c7a419a49ad1630.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-5a370cc380b8855c.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-57aba56194934692.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-33d5545291287325.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-7b4587c633c797db.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-0d78a2579e15eaf3.rlib
ld.lld: /tmp/rustcY29qPg/liblibc-078b8b0ceafefac4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-6acd1212f64ca562.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-8db4f733d31c499d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-3653a7c23bc163c4.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-62cc6e3c7da28150.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so.1
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 0.12s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> ldd /usr/obj/rust/x86_64-unknown-linux-musl/debug/hello
	/lib/ld-musl-x86_64.so.1 (0x7f3b7e370000)
	libgcc_s.so.1 => /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so.1 (0x7f3b7e302000)
	libc.so => /lib/ld-musl-x86_64.so.1 (0x7f3b7e370000)
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std  -v
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1c9egvhx9rjepc9m.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.1fp4y02kz61hf6ch.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.26h3iko21zs63scu.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4i2dc40pknq03be6.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.4znfkztdm1xmle87.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5e15ka3cxqaprjdg.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.5fo0655swo10p3a.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.e5669naovnxfxj0.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.uccsh72nhfkhkfc.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-dc75968db1cc77ff.d47jlbkoktvnq2d.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-096b37bce81c005d.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-313a4ff768c43196.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libminiz_oxide-f4f2d0d5fc492fe5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libadler-46c4c11c2514d168.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libobject-6b703050c80b4bc5.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libaddr2line-f0051036f479ef52.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libgimli-c0329afb9952efba.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e0e489c3f8b370dc.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-7ed447842c1ec9a8.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc_s.so.1
ld.lld: /usr/lib/gcc/x86_64-gentoo-linux-musl/11.1.0/libgcc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 26.42s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -Zbuild-std-features=llvm-libunwind -v
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.17yjesypybb3mepe.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.29qo6epwb5ow5fto.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.2t0t40bclu93ba4y.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.37zmbt4ybutxa15z.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3emy1wwy08657fxw.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3f4pv93d6osg02dt.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4s82wvpgf6u9uo8x.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uhw5e820goczdwz.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uo1v6uy9033erdu.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.vvbtlj0jg3rle60.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-dc8166c28007c38e.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-800a124145d61ed4.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-b860cdaceb763b60.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-lunwind" "-Wl,-Bdynamic" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.17yjesypybb3mepe.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.29qo6epwb5ow5fto.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.2t0t40bclu93ba4y.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.37zmbt4ybutxa15z.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3emy1wwy08657fxw.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.3f4pv93d6osg02dt.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4s82wvpgf6u9uo8x.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uhw5e820goczdwz.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.4uo1v6uy9033erdu.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-b7bd35d6d10d88b3.vvbtlj0jg3rle60.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-dc8166c28007c38e.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-800a124145d61ed4.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-b860cdaceb763b60.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libunwind.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 6.55s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!
> ldd /usr/obj/rust/x86_64-unknown-linux-musl/debug/hello
	/lib/ld-musl-x86_64.so.1 (0x7fa501497000)
> cargo +stage2 run --target=x86_64-unknown-linux-musl -Zbuild-std -Zbuild-std-features=system-llvm-libunwind -v
...
INFO rustc_codegen_ssa::back::link "cc" "-m64" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.10jd5rwxei9esjnh.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.19rw70kr9nqv8b1k.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1ojhp3h9f8t2gc8m.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1p1q7lnzkcpk7rme.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.24zuzayewu3232ht.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.2k7k87ibtmqpsfx8.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.3u5nlwzan9bmytkx.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.41tebk4o29itd6ge.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.5eqqlu7h0g4640v1.rcgu.o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.36qszmoj57owiiiq.rcgu.o" "-Wl,--as-needed" "-L" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-40e155d1da97b2fc.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-daea58e01250ec2f.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-3a41767c714a22b3.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib" "-Wl,--end-group" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib" "-Wl,-Bdynamic" "-lunwind" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-nostartfiles" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-Wl,--verbose" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
INFO rustc_codegen_ssa::back::link linker stderr:
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.10jd5rwxei9esjnh.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.19rw70kr9nqv8b1k.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1ojhp3h9f8t2gc8m.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.1p1q7lnzkcpk7rme.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.24zuzayewu3232ht.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.2k7k87ibtmqpsfx8.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.3u5nlwzan9bmytkx.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.41tebk4o29itd6ge.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.5eqqlu7h0g4640v1.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/hello-124ae595ed0f5bdb.36qszmoj57owiiiq.rcgu.o
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd-40e155d1da97b2fc.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libpanic_unwind-daea58e01250ec2f.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libstd_detect-e711e35d975432e1.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_demangle-147ff7388a41c098.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libhashbrown-5e8b0d91869a4fe2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_alloc-2279f88b332e0163.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libunwind-3a41767c714a22b3.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcfg_if-f6c66040ba908d02.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liblibc-ec82c3c7c8a9bca2.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/liballoc-e3a55ee441b17939.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/librustc_std_workspace_core-95957d3f24f15bbd.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcore-70c4f994ce8a28f0.rlib
ld.lld: /usr/obj/rust/x86_64-unknown-linux-musl/debug/deps/libcompiler_builtins-9c56f7979e8c521d.rlib
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libunwind.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o
ld.lld: /home/han/rust/obj/build/x86_64-unknown-linux-musl/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 0.04s
     Running `/usr/obj/rust/x86_64-unknown-linux-musl/debug/hello`
Hello, world!

@JohnCSimon
Copy link
Member

Ping from triage:
@12101111
Can you please address the failed build and merge conflicts?

@12101111 12101111 force-pushed the rustbuild-libunwind branch from 8e5344e to 32ab4bb Compare August 22, 2021 11:39
@12101111
Copy link
Contributor Author

This pr is current blocked by #88227 or some other fix to deal with the linking error

@12101111 12101111 force-pushed the rustbuild-libunwind branch from 32ab4bb to 9a53d59 Compare August 28, 2021 06:40
@petrochenkov
Copy link
Contributor

@bors r+

@bors
Copy link
Contributor

bors commented Aug 28, 2021

📌 Commit 9a53d59 has been approved by petrochenkov

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Aug 28, 2021
@bors
Copy link
Contributor

bors commented Aug 28, 2021

⌛ Testing commit 9a53d59 with merge 926f069...

@bors
Copy link
Contributor

bors commented Aug 28, 2021

☀️ Test successful - checks-actions
Approved by: petrochenkov
Pushing 926f069 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Aug 28, 2021
@bors bors merged commit 926f069 into rust-lang:master Aug 28, 2021
@rustbot rustbot added this to the 1.56.0 milestone Aug 28, 2021
@jethrogb
Copy link
Contributor

jethrogb commented Aug 30, 2021

Getting

rust-lld: error: unable to find library -lunwind

now when trying to build a binary using the x86_64-fortanix-unknown-sgx target with the latest nightly:

jethro@jethroft:/tmp$ cargo new hw
     Created binary (application) `hw` package
jethro@jethroft:/tmp$ cd hw
jethro@jethroft:/tmp/hw$ cargo build --target x86_64-fortanix-unknown-sgx
   Compiling hw v0.1.0 (/tmp/hw)
error: linking with `rust-lld` failed: exit status: 1
  |
  = note: "rust-lld" "-flavor" "gnu" "--version-script=/tmp/rustcxlLGsz/list" "-e" "elf_entry" "-Bstatic" "--gc-sections" "-z" "text" "-z" "norelro" "--no-undefined" "--error-unresolved-symbols" "--no-undefined-version" "-Bsymbolic" "--export-dynamic" "-u" "__rust_abort" "-u" "__rust_c_alloc" "-u" "__rust_c_dealloc" "-u" "__rust_print_err" "-u" "__rust_rwlock_rdlock" "-u" "__rust_rwlock_unlock" "-u" "__rust_rwlock_wrlock" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.12tdb1mz0a4efv0t.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.1atbcnpwf3junj.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.1od05b50dvns2als.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.230houc10p219hyr.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.2qgdb532mcvtc7eb.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.4n1jqhxhizy2ea78.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.d7pdcsjopjbz7v2.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.hzulfxaootfh3gf.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.sxikq8ukxu6m7xs.rcgu.o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9.1agu96eyzhkbpea9.rcgu.o" "--as-needed" "-L" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps" "-L" "/tmp/hw/target/debug/deps" "-L" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib" "--start-group" "-Bstatic" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libstd-4832162bb32f69e7.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libpanic_unwind-6930635acf049d15.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libdlmalloc-7d44e600bbbd2efd.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libfortanix_sgx_abi-aa28d142883d45a3.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libstd_detect-72c5f9082973e669.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_demangle-c21d6b8e985fa1dd.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libhashbrown-cac1cc1e6d81e235.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_std_workspace_alloc-7282830ce6831569.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libunwind-27363a6dd7695d0c.rlib" "-lunwind" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcfg_if-c84927296263c710.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/liblibc-08810789adeed52a.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/liballoc-58c02b303cd980b6.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_std_workspace_core-450feebab6192319.rlib" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcore-6fa5e939bd34d6d5.rlib" "--end-group" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcompiler_builtins-d20701dbc3ef38c2.rlib" "-Bdynamic" "--eh-frame-hdr" "-znoexecstack" "-L" "/home/jethro/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-fortanix-unknown-sgx/lib" "-o" "/tmp/hw/target/x86_64-fortanix-unknown-sgx/debug/deps/hw-1816fe8cf540aef9" "--gc-sections" "-pie"
  = note: rust-lld: error: unable to find library -lunwind
          

error: could not compile `hw` due to previous error
jethro@jethroft:/tmp/hw$ 

@12101111
Copy link
Contributor Author

Getting

rust-lld: error: unable to find library -lunwind
export RUSTFLAGS="-Clink-self-contained=yes"
> cargo build -v --target=x86_64-fortanix-unknown-sgx
   Compiling hello v0.1.0 (/tmp/hello)
     Running `rustc --crate-name hello --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=154a605a31c1b954 -C extra-filename=-154a605a31c1b954 --out-dir /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps --target x86_64-fortanix-unknown-sgx -C incremental=/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/incremental -L dependency=/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps -L dependency=/usr/obj/rust/debug/deps -Clink-self-contained=yes -Clink-args=--verbose`
INFO rustc_codegen_ssa::back::link preparing Executable to "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954"
INFO rustc_codegen_ssa::back::link "rust-lld" "-flavor" "gnu" "--version-script=/tmp/rustcdObEnP/list" "-e" "elf_entry" "-Bstatic" "--gc-sections" "-z" "text" "-z" "norelro" "--no-undefined" "--error-unresolved-symbols" "--no-undefined-version" "-Bsymbolic" "--export-dynamic" "-u" "__rust_abort" "-u" "__rust_c_alloc" "-u" "__rust_c_dealloc" "-u" "__rust_print_err" "-u" "__rust_rwlock_rdlock" "-u" "__rust_rwlock_unlock" "-u" "__rust_rwlock_wrlock" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.1aaglelihkz35t5l.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.35o406ox74id1vys.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.375tzdck7mri4la2.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.3cm6ob1qm6tldrvb.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.3jsujx36iflicqxq.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.47rk83ud24rwbrrg.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.4brhhsqfcwwq62fc.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.4xfwjgi4ij2xkby2.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.xjxs25ty31uj3rg.rcgu.o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.3nravsqtd7p9utwy.rcgu.o" "--as-needed" "-L" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps" "-L" "/usr/obj/rust/debug/deps" "-L" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib" "--start-group" "-Bstatic" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libstd-4832162bb32f69e7.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libpanic_unwind-6930635acf049d15.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libdlmalloc-7d44e600bbbd2efd.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libfortanix_sgx_abi-aa28d142883d45a3.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libstd_detect-72c5f9082973e669.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_demangle-c21d6b8e985fa1dd.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libhashbrown-cac1cc1e6d81e235.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_std_workspace_alloc-7282830ce6831569.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libunwind-27363a6dd7695d0c.rlib" "-lunwind" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcfg_if-c84927296263c710.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/liblibc-08810789adeed52a.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/liballoc-58c02b303cd980b6.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_std_workspace_core-450feebab6192319.rlib" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcore-6fa5e939bd34d6d5.rlib" "--end-group" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcompiler_builtins-d20701dbc3ef38c2.rlib" "-Bdynamic" "--eh-frame-hdr" "-znoexecstack" "-L" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib" "-L" "/home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/self-contained" "-o" "/usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954" "--gc-sections" "-pie" "--verbose"
INFO rustc_codegen_ssa::back::link linker stderr:
rust-lld: /tmp/rustcdObEnP/list
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.1aaglelihkz35t5l.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.35o406ox74id1vys.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.375tzdck7mri4la2.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.3cm6ob1qm6tldrvb.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.3jsujx36iflicqxq.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.47rk83ud24rwbrrg.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.4brhhsqfcwwq62fc.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.4xfwjgi4ij2xkby2.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.xjxs25ty31uj3rg.rcgu.o
rust-lld: /usr/obj/rust/x86_64-fortanix-unknown-sgx/debug/deps/hello-154a605a31c1b954.3nravsqtd7p9utwy.rcgu.o
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libstd-4832162bb32f69e7.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libpanic_unwind-6930635acf049d15.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libdlmalloc-7d44e600bbbd2efd.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libfortanix_sgx_abi-aa28d142883d45a3.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libstd_detect-72c5f9082973e669.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_demangle-c21d6b8e985fa1dd.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libhashbrown-cac1cc1e6d81e235.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_std_workspace_alloc-7282830ce6831569.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libunwind-27363a6dd7695d0c.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/self-contained/libunwind.a
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcfg_if-c84927296263c710.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/liblibc-08810789adeed52a.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/liballoc-58c02b303cd980b6.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/librustc_std_workspace_core-450feebab6192319.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcore-6fa5e939bd34d6d5.rlib
rust-lld: /home/han/.rustup/toolchains/nightly-x86_64-unknown-linux-musl/lib/rustlib/x86_64-fortanix-unknown-sgx/lib/libcompiler_builtins-d20701dbc3ef38c2.rlib

INFO rustc_codegen_ssa::back::link linker stdout:

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s

It seems this option should be enabled for x86_64-fortanix-unknown-sgx by default, just like the wasm target:

match sess.target.crt_objects_fallback {
// FIXME: Find a better heuristic for "native musl toolchain is available",
// based on host and linker path, for example.
// (https://github.com/rust-lang/rust/pull/71769#issuecomment-626330237).
Some(CrtObjectsFallback::Musl) => sess.crt_static(Some(crate_type)),
Some(CrtObjectsFallback::Mingw) => {
sess.host == sess.target
&& sess.target.vendor != "uwp"
&& detect_self_contained_mingw(&sess)
}
// FIXME: Figure out cases in which WASM needs to link with a native toolchain.
Some(CrtObjectsFallback::Wasm) => true,
None => false,
}

jethrogb pushed a commit to jethrogb/rust that referenced this pull request Aug 30, 2021
@rylev
Copy link
Member

rylev commented Sep 1, 2021

Somewhat surprising (to me) this change lead to a small regression in instruction counts. Given that the regressions are all quite small, I don't think we need to look into this, but I wouldn't have expected to see a regression in instruction counts from a change in how we're building libunwind.

m-ou-se added a commit to m-ou-se/rust that referenced this pull request Sep 2, 2021
…tained, r=petrochenkov

Fix LLVM libunwind build for non-musl targets

Broken in rust-lang#85600. AFAICT, [only musl, mingw, and wasm](https://github.com/rust-lang/rust/blob/673d0db5e393e9c64897005b470bfeb6d5aec61b/compiler/rustc_target/src/spec/crt_objects.rs#L128-L132) should use the “self-contained” logic in rustbuild.
m-ou-se added a commit to m-ou-se/rust that referenced this pull request Sep 3, 2021
…tained, r=petrochenkov

Fix LLVM libunwind build for non-musl targets

Broken in rust-lang#85600. AFAICT, [only musl, mingw, and wasm](https://github.com/rust-lang/rust/blob/673d0db5e393e9c64897005b470bfeb6d5aec61b/compiler/rustc_target/src/spec/crt_objects.rs#L128-L132) should use the “self-contained” logic in rustbuild.
messense added a commit to rust-cross/rust-musl-cross that referenced this pull request Sep 14, 2021
rust-lang/rust#85600 changed libunwind building
process
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.