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

linking for i386-apple-ios and x86_64-apple-ios is broken #55477

Closed
gnzlbg opened this issue Oct 29, 2018 · 7 comments
Closed

linking for i386-apple-ios and x86_64-apple-ios is broken #55477

gnzlbg opened this issue Oct 29, 2018 · 7 comments
Labels
A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-ios Operating system: iOS O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@gnzlbg
Copy link
Contributor

gnzlbg commented Oct 29, 2018

Linking errors while building libc:

i386-apple-ios: https://travis-ci.org/rust-lang/libc/jobs/447822598#L142

 = note: ld: warning: URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libSystem.dylib) built for OSX. Note: This will be an error in the future.ld: warning: 
          URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libresolv.dylib) built for OSX. Note: This will be an error in the future.ld: warning: 
          URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libpthread.dylib) built for OSX. Note: This will be an error in the future.ld: warning: 
          URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libc.dylib) built for OSX. Note: This will be an error in the future.
          ld: warning: URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libm.dylib) built for OSX. Note: This will be an error in the future.
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(state.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(state.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(fileline.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(fileline.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(jemalloc.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(jemalloc.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(alloc.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(alloc.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(macho.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(macho.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(posix.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(posix.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(arena.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(arena.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(base.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(base.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_dss.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_dss.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ctl.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ctl.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(huge.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(huge.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(mutex.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(mutex.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(util.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(util.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tsd.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tsd.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tcache.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tcache.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(stats.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(stats.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(pages.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(pages.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(prof.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(prof.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(quarantine.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(quarantine.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(witness.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(witness.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(dwarf.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(dwarf.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(read.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(read.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(sort.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(sort.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(bitmap.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(bitmap.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_mmap.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_mmap.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ckh.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ckh.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(extent.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(extent.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(nstime.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(nstime.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(rtree.pic.o)) built for OSX. Note: This will be an error in the future.
          ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(rtree.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
          ld: targeted OS version does not support use of thread local variables in __ZN3std2io5stdio12LOCAL_STDOUT7__getit17hcd17a893360f43d9E for architecture x86_64

x86_64-apple-ios: https://travis-ci.org/rust-lang/libc/jobs/447823213#L132

 = note: ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libSystem.dylib) built for macOS. Note: This will be an error in the future.
          ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libresolv.dylib) built for macOS. Note: This will be an error in the future.
          ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libpthread.dylib) built for macOS. Note: This will be an error in the future.
          ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libc.dylib) built for macOS. Note: This will be an error in the future.
          ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libm.dylib) built for macOS. Note: This will be an error in the future.
          ld: targeted OS version does not support use of thread local variables in __ZN3std2io5stdio12LOCAL_STDOUT7__getit17hcd17a893360f43d9E for architecture x86_64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)
@gnzlbg gnzlbg changed the title linking for i386-apple-ios is broken linking for i386-apple-ios and x86_64-apple-ios is broken Oct 29, 2018
@alexcrichton
Copy link
Member

With the removal of jemalloc in #55238 may be worth trying again?

@gnzlbg
Copy link
Contributor Author

gnzlbg commented Nov 3, 2018

I'll try again once that PR lands on nightly, but IIRC those come from the wrong -lSystem (libc) being linked.

@nagisa
Copy link
Member

nagisa commented Dec 14, 2018

Linking still does not work.

armv7-apple-ios
error: linking with `cc` failed: exit code: 1
  |
  = note: "cc" "-arch" "armv7" "-Wl,-syslibroot" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk" "-L" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.10lavt9d9p4d6vva.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.15lkk8q9rpgcvlev.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1bf7svwbqg0emhk7.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1q17cpb1y1yvywuz.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1vk5tg4bxldlmktq.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.23sg48vvgmdz5zw0.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.28boxmi9f7c9ancy.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.29sfg0ul3zc6qy3e.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2ci87nri9r6qx1z4.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2vo84s494l952cru.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2xx9o9h9a0gszkfy.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.308giqlxek9v2hfn.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.3ft63wrak8glrko8.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.44ogbhlaae4qtucd.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4m16pyrnfwct0b8p.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4o78z5kfzkk8gt1j.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4tndvyn72v372hmq.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4x7pidlkamwr0lgs.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.56vg2t1xsralmaln.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.6ww5u447i2pijyf.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.7vqbheet2p3xtg5.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.8iowrefg428sdu4.rcgu.o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.y2lmimwzk40ci02.rcgu.o" "-o" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1y4fyzh3c853va12.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/deps" "-L" "/Users/nagisa/Documents/psm/target/debug/deps" "-L" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/build/psm-401dfabc2752e294/out" "-L" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib" "/Users/nagisa/Documents/psm/target/armv7-apple-ios/debug/deps/libpsm-6f7c2a5f5f153e59.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/libstd-b289be0437014cd8.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/libpanic_unwind-0f0bbe71760a7694.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/libunwind-f558a2f4c9e258e3.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/liblibc-cb334ae3a36ba829.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/liballoc-cf6d96512930078d.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/librustc_std_workspace_core-15c6b1799a22ab89.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/libcore-4526f13c22eb0dde.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/armv7-apple-ios/lib/libcompiler_builtins-36d36d88c9992966.rlib" "-lSystem" "-lobjc" "-framework" "Security" "-framework" "Foundation" "-lresolv" "-lc" "-lm"
  = note: clang: warning: using sysroot for 'MacOSX' but targeting 'iPhone' [-Wincompatible-sysroot]
          ld: library not found for -lcrt1.3.1.o
          clang: error: linker command failed with exit code 1 (use -v to see invocation)
aarch64-apple-ios
error: linking with `cc` failed: exit code: 1
  |
  = note: "cc" "-arch" "arm64" "-Wl,-syslibroot" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk" "-L" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.10lavt9d9p4d6vva.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.15lkk8q9rpgcvlev.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1bf7svwbqg0emhk7.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1q17cpb1y1yvywuz.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1vk5tg4bxldlmktq.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.23sg48vvgmdz5zw0.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.28boxmi9f7c9ancy.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.29sfg0ul3zc6qy3e.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2ci87nri9r6qx1z4.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2vo84s494l952cru.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2xx9o9h9a0gszkfy.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.308giqlxek9v2hfn.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.3ft63wrak8glrko8.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.44ogbhlaae4qtucd.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4m16pyrnfwct0b8p.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4o78z5kfzkk8gt1j.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4tndvyn72v372hmq.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4x7pidlkamwr0lgs.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.56vg2t1xsralmaln.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.6ww5u447i2pijyf.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.7vqbheet2p3xtg5.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.8iowrefg428sdu4.rcgu.o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.y2lmimwzk40ci02.rcgu.o" "-o" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1y4fyzh3c853va12.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/deps" "-L" "/Users/nagisa/Documents/psm/target/debug/deps" "-L" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/build/psm-401dfabc2752e294/out" "-L" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib" "/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/deps/libpsm-6f7c2a5f5f153e59.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libpanic_unwind-0f0bbe71760a7694.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libunwind-f558a2f4c9e258e3.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/liblibc-cb334ae3a36ba829.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/liballoc-cf6d96512930078d.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/librustc_std_workspace_core-15c6b1799a22ab89.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libcore-4526f13c22eb0dde.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libcompiler_builtins-36d36d88c9992966.rlib" "-lSystem" "-lobjc" "-framework" "Security" "-framework" "Foundation" "-lresolv" "-lc" "-lm"
  = note: clang: warning: using sysroot for 'MacOSX' but targeting 'iPhone' [-Wincompatible-sysroot]
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libresolv.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libresolv.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libc.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libc.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libm.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libm.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libobjc.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libobjc.tbd (2 slices)
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Foundation.framework/Foundation.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Foundation.framework/Foundation.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Security.framework/Security.tbd, missing required architecture arm64 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Security.framework/Security.tbd
          ld: warning: object file (/Users/nagisa/Documents/psm/target/aarch64-apple-ios/debug/deps/libpsm-6f7c2a5f5f153e59.rlib(aarch_aapcs64.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(state.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(fileline.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(alloc.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(elf.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(posix.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(dwarf.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(read.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: warning: object file (/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/aarch64-apple-ios/lib/libstd-b289be0437014cd8.rlib(sort.o)) was built for newer iOS version (7.0) than being linked (5.0)
          ld: entry point (start) undefined.  Usually in crt1.o for architecture arm64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)
i386-apple-ios
error: linking with `cc` failed: exit code: 1
  |
  = note: "cc" "-arch" "i386" "-Wl,-syslibroot" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk" "-L" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.10lavt9d9p4d6vva.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.15lkk8q9rpgcvlev.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1bf7svwbqg0emhk7.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1q17cpb1y1yvywuz.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1vk5tg4bxldlmktq.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.23sg48vvgmdz5zw0.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.28boxmi9f7c9ancy.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.29sfg0ul3zc6qy3e.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2ci87nri9r6qx1z4.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2vo84s494l952cru.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.2xx9o9h9a0gszkfy.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.308giqlxek9v2hfn.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.3ft63wrak8glrko8.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.44ogbhlaae4qtucd.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4m16pyrnfwct0b8p.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4o78z5kfzkk8gt1j.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4tndvyn72v372hmq.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.4x7pidlkamwr0lgs.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.56vg2t1xsralmaln.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.6ww5u447i2pijyf.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.7vqbheet2p3xtg5.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.8iowrefg428sdu4.rcgu.o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.y2lmimwzk40ci02.rcgu.o" "-o" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/examples/on_stack_fibo-491114c2c757bd50.1y4fyzh3c853va12.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/deps" "-L" "/Users/nagisa/Documents/psm/target/debug/deps" "-L" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/build/psm-401dfabc2752e294/out" "-L" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib" "/Users/nagisa/Documents/psm/target/i386-apple-ios/debug/deps/libpsm-6f7c2a5f5f153e59.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/libstd-b289be0437014cd8.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/libpanic_unwind-0f0bbe71760a7694.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/libunwind-f558a2f4c9e258e3.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/liblibc-cb334ae3a36ba829.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/liballoc-cf6d96512930078d.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/librustc_std_workspace_core-15c6b1799a22ab89.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/libcore-4526f13c22eb0dde.rlib" "/Users/nagisa/.rustup/toolchains/nightly-x86_64-apple-darwin/lib/rustlib/i386-apple-ios/lib/libcompiler_builtins-36d36d88c9992966.rlib" "-lSystem" "-lobjc" "-framework" "Security" "-framework" "Foundation" "-lresolv" "-lc" "-lm"
  = note: ld: warning: The i386 architecture is deprecated for macOS (remove from the Xcode build setting: ARCHS)
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libresolv.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libresolv.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libobjc.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libobjc.tbd (2 slices)
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libc.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libc.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libm.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libm.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Foundation.framework/Foundation.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Foundation.framework/Foundation.tbd
          ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Security.framework/Security.tbd, missing required architecture i386 in file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks//Security.framework/Security.tbd
          Undefined symbols for architecture i386:
            "_bsearch", referenced from:
                _elf_syminfo in libstd-b289be0437014cd8.rlib(elf.o)
                _find_address_ranges in libstd-b289be0437014cd8.rlib(dwarf.o)
                _dwarf_lookup_pc in libstd-b289be0437014cd8.rlib(dwarf.o)
                _report_inlined_functions in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_function_entry in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_referenced_name in libstd-b289be0437014cd8.rlib(dwarf.o)
            "_strcmp", referenced from:
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
                _function_addrs_compare in libstd-b289be0437014cd8.rlib(dwarf.o)
            "_strncmp", referenced from:
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
            "_strrchr", referenced from:
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
            "___snprintf_chk", referenced from:
                _fileline_initialize in libstd-b289be0437014cd8.rlib(fileline.o)
                _backtrace_dwarf_add in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_uint64 in libstd-b289be0437014cd8.rlib(dwarf.o)
                _find_address_ranges in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_attribute in libstd-b289be0437014cd8.rlib(dwarf.o)
                _add_unit_ranges in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_line_info in libstd-b289be0437014cd8.rlib(dwarf.o)
                ...
            "___stack_chk_fail", referenced from:
                _fileline_initialize in libstd-b289be0437014cd8.rlib(fileline.o)
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_zlib_inflate_and_verify in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_zlib_inflate_table in libstd-b289be0437014cd8.rlib(elf.o)
                _backtrace_dwarf_add in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_uint64 in libstd-b289be0437014cd8.rlib(dwarf.o)
                _find_address_ranges in libstd-b289be0437014cd8.rlib(dwarf.o)
                ...
            "__Unwind_GetLanguageSpecificData", referenced from:
                _rust_eh_personality in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "__Unwind_Backtrace", referenced from:
                std::sys::unix::backtrace::tracing::imp::unwind_backtrace::hdf920e0766ea0665 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "__Unwind_RaiseException", referenced from:
                ___rust_start_panic in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "_pthread_rwlock_unlock", referenced from:
                std::panicking::rust_panic_with_hook::hcca491f2c0fa10b9 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_mutexattr_destroy", referenced from:
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::stdout::hc0de3719bce574c7 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "__Unwind_DeleteException", referenced from:
                ___rust_maybe_catch_panic in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "__Unwind_Resume", referenced from:
                core::ptr::swap_nonoverlapping_one::h2bc0b440c0fcf6fa in on_stack_fibo-491114c2c757bd50.1q17cpb1y1yvywuz.rcgu.o
                core::ops::function::FnOnce::call_once::h72629fc23b03ba1d in on_stack_fibo-491114c2c757bd50.23sg48vvgmdz5zw0.rcgu.o
                core::ptr::real_drop_in_place::hf27b8a2fc4394849 in on_stack_fibo-491114c2c757bd50.23sg48vvgmdz5zw0.rcgu.o
                std::panicking::begin_panic::h6dc9c791c519655d in on_stack_fibo-491114c2c757bd50.2ci87nri9r6qx1z4.rcgu.o
                _$LT$std..panicking..begin_panic..PanicPayload$LT$A$GT$$u20$as$u20$core..panic..BoxMeUp$GT$::box_me_up::had1f3bcca44afafa in on_stack_fibo-491114c2c757bd50.2ci87nri9r6qx1z4.rcgu.o
                _$LT$core..result..Result$LT$T$C$$u20$E$GT$$GT$::unwrap::h6c168a7a8d0595e8 in on_stack_fibo-491114c2c757bd50.44ogbhlaae4qtucd.rcgu.o
                core::result::unwrap_failed::hcb91e8dc448a1030 in on_stack_fibo-491114c2c757bd50.44ogbhlaae4qtucd.rcgu.o
                ...
            "__Unwind_GetDataRelBase", referenced from:
                core::ops::function::FnOnce::call_once::_$u7b$$u7b$vtable.shim$u7d$$u7d$::h64fc2d488b3d3d2f in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
                panic_unwind::imp::find_eh_action::_$u7b$$u7b$closure$u7d$$u7d$::hc664c1d991e8c781 in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "_lseek", referenced from:
                _backtrace_get_view in libstd-b289be0437014cd8.rlib(read.o)
            "__Unwind_GetTextRelBase", referenced from:
                core::ops::function::FnOnce::call_once::_$u7b$$u7b$vtable.shim$u7d$$u7d$::h23b7e2ef0f7b707e in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
                panic_unwind::imp::find_eh_action::_$u7b$$u7b$closure$u7d$$u7d$::hb71dd3f4b83820a7 in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "___error", referenced from:
                std::env::current_dir::h40495d0cd4048482 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::env::current_exe::h316c9b2b1d13b553 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..buffered..BufWriter$LT$W$GT$$GT$::flush_buf::h204560b0e7181e7e in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..buffered..BufWriter$LT$W$GT$$u20$as$u20$std..io..Write$GT$::write::ha185143c03efc86d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..stdio..StderrRaw$u20$as$u20$std..io..Write$GT$::write::h691f6eddff24a22d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::Write::write_all::h35cf629140f5aa08 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::sys::unix::fs::File::open_c::h9f2092057e65e063 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ...
            "_abort", referenced from:
                std::sys::unix::abort_internal::hedb542f7a99879a6 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _fileline_initialize in libstd-b289be0437014cd8.rlib(fileline.o)
                _backtrace_initialize in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_syminfo in libstd-b289be0437014cd8.rlib(elf.o)
                _backtrace_dwarf_add in libstd-b289be0437014cd8.rlib(dwarf.o)
                _dwarf_fileline in libstd-b289be0437014cd8.rlib(dwarf.o)
                ...
            "_getpid", referenced from:
                _fileline_initialize in libstd-b289be0437014cd8.rlib(fileline.o)
            "_strerror_r", referenced from:
                std::sys::unix::os::error_string::h29365e7de0eaac3f in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_open", referenced from:
                std::sys::unix::fs::File::open_c::h9f2092057e65e063 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _backtrace_open in libstd-b289be0437014cd8.rlib(posix.o)
               (maybe you meant: _backtrace_open, __ZN3std2fs11OpenOptions5_open17hceaf3bb16cbf5664E )
            "_signal", referenced from:
                std::rt::lang_start_internal::h1bee86603ca25a82 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "__Unwind_GetRegionStart", referenced from:
                _rust_eh_personality in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "_pthread_rwlock_rdlock", referenced from:
                std::panicking::rust_panic_with_hook::hcca491f2c0fa10b9 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_free", referenced from:
                ___rdl_dealloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ___rdl_realloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _backtrace_free in libstd-b289be0437014cd8.rlib(alloc.o)
                _backtrace_get_view in libstd-b289be0437014cd8.rlib(read.o)
               (maybe you meant: _backtrace_free, __ZN5alloc5alloc8box_free17h40e13aa3d49db21dE )
            "_malloc", referenced from:
                ___rdl_alloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _backtrace_alloc in libstd-b289be0437014cd8.rlib(alloc.o)
               (maybe you meant: __ZN5alloc5alloc15exchange_malloc17h3b8932ce99cb1deeE)
            "_pthread_key_create", referenced from:
                std::sys_common::thread_local::StaticKey::lazy_init::h99561c6f0e2346f2 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_posix_memalign", referenced from:
                ___rdl_alloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ___rdl_realloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_read", referenced from:
                _backtrace_get_view in libstd-b289be0437014cd8.rlib(read.o)
               (maybe you meant: __ZN3std3sys4unix3ext3net10UnixStream16set_read_timeout17h656812db127195deE, __ZN3std3net3tcp9TcpStream16set_read_timeout17h0d49dd33578f8780E , __ZN3std3net3udp9UdpSocket16set_read_timeout17h44d3bc444e158392E , __ZN3std3sys4unix3ext3net12UnixDatagram16set_read_timeout17h006d714d6cd4dd61E , __ZN3std2fs11Permissions12set_readonly17hb3219ab83f111e37E )
            "_pthread_key_delete", referenced from:
                std::sys_common::thread_local::StaticKey::lazy_init::h99561c6f0e2346f2 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_memset", referenced from:
                std::sys_common::backtrace::_print::h663caa15eb9c2018 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _elf_zlib_inflate_and_verify in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_zlib_inflate_table in libstd-b289be0437014cd8.rlib(elf.o)
                _backtrace_dwarf_add in libstd-b289be0437014cd8.rlib(dwarf.o)
            "_memcmp", referenced from:
                std::path::iter_after::h48261868543c2fc7 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..path..PrefixComponent$LT$$u27$a$GT$$u20$as$u20$core..cmp..PartialEq$GT$::eq::h1a582634637088e8 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                core::str::pattern::StrSearcher::new::hd494594878186778 in libcore-4526f13c22eb0dde.rlib(core-4526f13c22eb0dde.core.dv6k1h4a-cgu.0.rcgu.o)
                _$LT$core..fmt..builders..PadAdapter$LT$$u27$_$GT$$u20$as$u20$core..fmt..Write$GT$::write_str::ha8e52bfc61c87b30 in libcore-4526f13c22eb0dde.rlib(core-4526f13c22eb0dde.core.dv6k1h4a-cgu.0.rcgu.o)
            "__Unwind_GetIPInfo", referenced from:
                std::sys::unix::backtrace::tracing::imp::trace_fn::hfe1a161e29a21d75 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _rust_eh_personality in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "_pthread_cond_wait", referenced from:
                std::thread::park::he6933acdb9a5867b in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_write", referenced from:
                _$LT$std..io..buffered..BufWriter$LT$W$GT$$GT$::flush_buf::h204560b0e7181e7e in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..buffered..BufWriter$LT$W$GT$$u20$as$u20$std..io..Write$GT$::write::ha185143c03efc86d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..stdio..StderrRaw$u20$as$u20$std..io..Write$GT$::write::h691f6eddff24a22d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::Write::write_all::h35cf629140f5aa08 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
               (maybe you meant: __ZN3std2io6cursor11slice_write17h5989a1b756afa39aE, __ZN3std3sys4unix3ext3net10UnixStream17set_write_timeout17hde848c15ad5c2f1cE , __ZN3std3net3tcp9TcpStream17set_write_timeout17h8fca59e9463e97f6E , __ZN3std3sys4unix3ext3net12UnixDatagram17set_write_timeout17h2bea926aacf8aa5bE , __ZN3std3net3udp9UdpSocket17set_write_timeout17h876eaac8fd94c929E )
            "__Unwind_SetIP", referenced from:
                _rust_eh_personality in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "_getenv", referenced from:
                std::env::_var_os::hbb9607349294e661 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_setspecific", referenced from:
                _$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::h707cdab84234b815 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::h7fe9bae314fb6864 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::hc8d13bed0c6f57a2 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::local::os::destroy_value::h33feefcec29e4d5a in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::local::os::destroy_value::h4f4762ad49fd3481 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::local::os::destroy_value::hd5e4900937c172b1 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::LOCAL_STDOUT::__getit::h719f0c9098f92d5b in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ...
            "_fstat", referenced from:
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
            "_getcwd", referenced from:
                std::env::current_dir::h40495d0cd4048482 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_memcpy", referenced from:
                core::ptr::swap_nonoverlapping_bytes::hb9be3b77b89c47d3 in on_stack_fibo-491114c2c757bd50.2xx9o9h9a0gszkfy.rcgu.o
                _$LT$core..fmt..Write..write_fmt..Adapter$LT$$u27$_$C$$u20$T$GT$$u20$as$u20$core..fmt..Write$GT$::write_char::h15a21b25222cf38d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$core..fmt..Write..write_fmt..Adapter$LT$$u27$_$C$$u20$T$GT$$u20$as$u20$core..fmt..Write$GT$::write_str::hb676177be5b0f11f in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::env::_var_os::hbb9607349294e661 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..buffered..BufWriter$LT$W$GT$$u20$as$u20$std..io..Write$GT$::write::ha185143c03efc86d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::error::Error::new::hc97a7fca0a43d6a8 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ___rdl_realloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ...
            "_close", referenced from:
                core::ptr::real_drop_in_place::h3bf5c68e59354ec2 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _backtrace_close in libstd-b289be0437014cd8.rlib(posix.o)
               (maybe you meant: _backtrace_close)
            "_pthread_mutex_unlock", referenced from:
                core::ptr::real_drop_in_place::h11db0de256cbddfd in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                core::ptr::real_drop_in_place::h752082271ae04f38 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                core::ptr::real_drop_in_place::h8f1f083df9ce9588 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::h78d877eee2e23090 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::park::he6933acdb9a5867b in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::Thread::unpark::h4c2076ea896c26c3 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ...
            "_pthread_mutexattr_settype", referenced from:
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::stdout::hc0de3719bce574c7 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_mutex_init", referenced from:
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::stdout::hc0de3719bce574c7 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_getspecific", referenced from:
                _$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::h707cdab84234b815 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::h7fe9bae314fb6864 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::hc8d13bed0c6f57a2 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::LOCAL_STDOUT::__getit::h719f0c9098f92d5b in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::sys_common::thread_info::THREAD_INFO::__getit::he582ad48f8bbc479 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::panicking::update_panic_count::PANIC_COUNT::__getit::h64e58d5ece5e705d in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_memchr", referenced from:
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::env::_var_os::hbb9607349294e661 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::sys::unix::fs::cstr::h42895c69123aca69 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_realloc", referenced from:
                ___rdl_realloc in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _backtrace_vector_grow in libstd-b289be0437014cd8.rlib(alloc.o)
                _backtrace_vector_finish in libstd-b289be0437014cd8.rlib(alloc.o)
                _backtrace_vector_release in libstd-b289be0437014cd8.rlib(alloc.o)
               (maybe you meant: ___rdl_realloc, ___rust_realloc )
            "__NSGetExecutablePath", referenced from:
                std::env::current_exe::h316c9b2b1d13b553 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_dladdr", referenced from:
                _$LT$core..slice..Iter$LT$$u27$a$C$$u20$T$GT$$u20$as$u20$core..iter..iterator..Iterator$GT$::position::_$u7b$$u7b$closure$u7d$$u7d$::h4ea25fafc70782f5 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::sys_common::backtrace::_print::h663caa15eb9c2018 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_mutexattr_init", referenced from:
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::stdout::hc0de3719bce574c7 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "__Unwind_SetGR", referenced from:
                _rust_eh_personality in libpanic_unwind-0f0bbe71760a7694.rlib(panic_unwind-0f0bbe71760a7694.panic_unwind.40azqpeb-cgu.0.rcgu.o)
            "_pthread_mutex_lock", referenced from:
                _$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::h78d877eee2e23090 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::park::he6933acdb9a5867b in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::Thread::new::hb6e48a7a8ff85386 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::thread::Thread::unpark::h4c2076ea896c26c3 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::env::_var_os::hbb9607349294e661 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::io::stdio::stdout::hc0de3719bce574c7 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _$LT$std..io..stdio..Stdout$u20$as$u20$std..io..Write$GT$::write_fmt::hcd7c3140dcdb5104 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                ...
            "_memmove", referenced from:
                _$LT$std..io..buffered..BufWriter$LT$W$GT$$GT$::flush_buf::h204560b0e7181e7e in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_cond_signal", referenced from:
                std::thread::Thread::unpark::h4c2076ea896c26c3 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "_pthread_cond_destroy", referenced from:
                core::ptr::real_drop_in_place::h1905976034e63eff in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
            "___stack_chk_guard", referenced from:
                _fileline_initialize in libstd-b289be0437014cd8.rlib(fileline.o)
                _elf_add in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_zlib_inflate_and_verify in libstd-b289be0437014cd8.rlib(elf.o)
                _elf_zlib_inflate_table in libstd-b289be0437014cd8.rlib(elf.o)
                _backtrace_dwarf_add in libstd-b289be0437014cd8.rlib(dwarf.o)
                _read_uint64 in libstd-b289be0437014cd8.rlib(dwarf.o)
                _find_address_ranges in libstd-b289be0437014cd8.rlib(dwarf.o)
                ...
            "_strlen", referenced from:
                _$LT$core..slice..Iter$LT$$u27$a$C$$u20$T$GT$$u20$as$u20$core..iter..iterator..Iterator$GT$::position::_$u7b$$u7b$closure$u7d$$u7d$::h4ea25fafc70782f5 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::env::current_dir::h40495d0cd4048482 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::env::_var_os::hbb9607349294e661 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::sys_common::backtrace::_print::h663caa15eb9c2018 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                std::sys::unix::os::error_string::h29365e7de0eaac3f in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                _elf_try_debugfile in libstd-b289be0437014cd8.rlib(elf.o)
                _dwarf_lookup_pc in libstd-b289be0437014cd8.rlib(dwarf.o)
                ...
            "_pthread_mutex_destroy", referenced from:
                _$LT$alloc..sync..Arc$LT$T$GT$$GT$::drop_slow::h4b305be955938003 in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
                core::ptr::real_drop_in_place::h1905976034e63eff in libstd-b289be0437014cd8.rlib(std-b289be0437014cd8.std.dcy0l9n6-cgu.0.rcgu.o)
          ld: symbol(s) not found for architecture i386
          clang: error: linker command failed with exit code 1 (use -v to see invocation)

@nagisa
Copy link
Member

nagisa commented Dec 14, 2018

We may be passing the sysroot argument wrong (it is cc -isysroot <dir>, not cc -Wl,-syslibroot...)

@nagisa
Copy link
Member

nagisa commented Dec 15, 2018

This may or may not be fixed after #56833.

@jonas-schievink jonas-schievink added A-linkage Area: linking into static, shared libraries and binaries O-ios Operating system: iOS labels Jan 27, 2019
@jonas-schievink jonas-schievink added C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Sep 28, 2019
@workingjubilee workingjubilee added O-x86 O-x86_64 Target: x86-64 processors (like x86_64-*) labels Jul 22, 2023
@keith
Copy link
Contributor

keith commented Jul 27, 2023

I believe this can be closed since it's definitely possible to build rust for these targets today

@workingjubilee
Copy link
Member

Agreed.

@Noratrieb Noratrieb added O-x86_32 Target: x86 processors, 32 bit (like i686-*) and removed O-x86-all labels Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. O-ios Operating system: iOS O-x86_32 Target: x86 processors, 32 bit (like i686-*) O-x86_64 Target: x86-64 processors (like x86_64-*) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

7 participants