Avatar
あ、間違い。 (edited)
12:19 AM
いや、提示したログの検証手順が間違ってたけど、結果は会ってた。
12:21 AM
Linuxだと最適化に関係なくtrue $ pbpaste|docker-swift-run bash -c "swiftc -suppress-warnings - && ./main && ldd ./main" true linux-vdso.so.1 => (0x00007ffd56da9000) libswiftSwiftOnoneSupport.so => /usr/lib/swift/linux/libswiftSwiftOnoneSupport.so (0x00007f1bed03c000) libswiftCore.so => /usr/lib/swift/linux/libswiftCore.so (0x00007f1bec8e1000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1bec517000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1bec2fa000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1bec0f6000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f1bebd74000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1beba6b000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1beb855000) libicui18nswift.so.65 => /usr/lib/swift/linux/libicui18nswift.so.65 (0x00007f1beb335000) libicuucswift.so.65 => /usr/lib/swift/linux/libicuucswift.so.65 (0x00007f1beaf3e000) libicudataswift.so.65 => /usr/lib/swift/linux/libicudataswift.so.65 (0x00007f1be928f000) /lib64/ld-linux-x86-64.so.2 (0x00007f1bece61000)
12:22 AM
$ pbpaste|docker-swift-run bash -c "swiftc -suppress-warnings -O - && ./main && ldd ./main" true linux-vdso.so.1 => (0x00007ffeea9c8000) libswiftCore.so => /usr/lib/swift/linux/libswiftCore.so (0x00007f4e73cb0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4e738e6000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4e736c9000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4e734c5000) libicui18nswift.so.65 => /usr/lib/swift/linux/libicui18nswift.so.65 (0x00007f4e72fa5000) libicuucswift.so.65 => /usr/lib/swift/linux/libicuucswift.so.65 (0x00007f4e72bae000) libicudataswift.so.65 => /usr/lib/swift/linux/libicudataswift.so.65 (0x00007f4e70eff000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f4e70b7d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4e70874000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f4e7065e000) /lib64/ld-linux-x86-64.so.2 (0x00007f4e74230000)