Skip to content

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

New issue

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

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

Already on GitHub? # to your account

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-*) (IA-32) O-x86_64 Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64) 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-*) (also known as amd64 and x64) 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-*) (IA-32) and removed O-x86-all labels Oct 25, 2023
# for free to join this conversation on GitHub. Already have an account? # 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-*) (IA-32) O-x86_64 Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64) 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