You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fetching https://github.com/apple/swift-nio.git
Cloning https://github.com/apple/swift-nio.git
Resolving https://github.com/apple/swift-nio.git at 2.31.1
=== NIOHTTP1, CNIOHTTPParser, http_parser
=== NIOHTTP1, CNIOHTTPParser, http_parser
=== NIOSSL, CNIOBoringSSL, evp_pkey_st
=== NIOSSL, CNIOBoringSSL, bio_method_st
=== NIOSSL, CNIOBoringSSL, evp_pkey_st
=== NIOSSL, CNIOBoringSSL, evp_pkey_st
=== NIOSSL, CNIOBoringSSL, bio_st
=== NIOSSL, CNIOBoringSSL, x509_st
:0: error: fatal error encountered while reading from module 'NIOSSL'; please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the project
:0: note: module 'NIOSSL' full misc version is '5.4.2(5.4.2)/Swift version 5.4.2 (swift-5.4.2-RELEASE)'
*** DESERIALIZATION FAILURE (please include this section in any bug report) ***
module 'CNIOBoringSSL' was not loaded
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the project and the crash backtrace.
Stack dump:
0. Program arguments: /usr/bin/swift-frontend -frontend -c /code/swift-nio-ssl/Sources/NIOTLSServer/main.swift -emit-module-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.swiftmodule -emit-module-doc-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.swiftdoc -emit-module-source-info-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.swiftsourceinfo -emit-dependencies-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.d -target x86_64-unknown-linux-gnu -disable-objc-interop -I /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release -color-diagnostics -g -module-cache-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/ModuleCache -swift-version 5 -O -D SWIFT_PACKAGE -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOAtomics.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIODarwin.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOLinux.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOBoringSSLShims.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/Sources/CNIOBoringSSLShims/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOBoringSSL.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/Sources/CNIOBoringSSL/include -module-name NIOTLSServer -cross-module-optimization -num-threads 8 -o /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/main.swift.o
Swift version 5.4.2 (swift-5.4.2-RELEASE)
While evaluating request ExecuteSILPipelineRequest(Run pipelines { PrepareOptimizationPasses, EarlyModulePasses, HighLevel,Function+EarlyLoopOpt, HighLevel,Module+StackPromote, Serialize, MidLevel,Function, ClosureSpecialize, LowLevel,Function, LateLoopOpt, SIL Debug Info Generator } on SIL for NIOTLSServer.NIOTLSServer)
While running pass #363 SILModuleTransform "PerformanceSILLinker".
While deserializing SIL function "$s6NIOSSL13NIOSSLContextCfd"
Environment
docker with image swift:5.4
docker.apple.com/apple-swift/swift 5.4 c2aed8358ed0 (5.4.2)
Additional Detail from JIRA
md5: 3fd89b6447c3dd6730cbc0aec79052a2
is duplicated by:
Issue Description:
In docker image swift:5.4
git clone https://github.com/apple/swift-nio-ssl.git
cd swift-nio-ssl
swift build -c release -Xswiftc -cross-module-optimization
[swift-nio-ssl git hash - bca7b6e6d43cd271c01a56d5465b0234d04d9d8c]
This then fails as follows...
Fetching https://github.com/apple/swift-nio.git
Cloning https://github.com/apple/swift-nio.git
Resolving https://github.com/apple/swift-nio.git at 2.31.1
=== NIOHTTP1, CNIOHTTPParser, http_parser
=== NIOHTTP1, CNIOHTTPParser, http_parser
=== NIOSSL, CNIOBoringSSL, evp_pkey_st
=== NIOSSL, CNIOBoringSSL, bio_method_st
=== NIOSSL, CNIOBoringSSL, evp_pkey_st
=== NIOSSL, CNIOBoringSSL, evp_pkey_st
=== NIOSSL, CNIOBoringSSL, bio_st
=== NIOSSL, CNIOBoringSSL, x509_st
:0: error: fatal error encountered while reading from module 'NIOSSL'; please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the project
:0: note: module 'NIOSSL' full misc version is '5.4.2(5.4.2)/Swift version 5.4.2 (swift-5.4.2-RELEASE)'
*** DESERIALIZATION FAILURE (please include this section in any bug report) ***
module 'CNIOBoringSSL' was not loaded
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the project and the crash backtrace.
Stack dump:
0. Program arguments: /usr/bin/swift-frontend -frontend -c /code/swift-nio-ssl/Sources/NIOTLSServer/main.swift -emit-module-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.swiftmodule -emit-module-doc-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.swiftdoc -emit-module-source-info-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.swiftsourceinfo -emit-dependencies-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/NIOTLSServer.d -target x86_64-unknown-linux-gnu -disable-objc-interop -I /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release -color-diagnostics -g -module-cache-path /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/ModuleCache -swift-version 5 -O -D SWIFT_PACKAGE -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOAtomics.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIODarwin.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOLinux.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/.build/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOBoringSSLShims.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/Sources/CNIOBoringSSLShims/include -Xcc -fmodule-map-file=/code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/CNIOBoringSSL.build/module.modulemap -Xcc -I -Xcc /code/swift-nio-ssl/Sources/CNIOBoringSSL/include -module-name NIOTLSServer -cross-module-optimization -num-threads 8 -o /code/swift-nio-ssl/.build/x86_64-unknown-linux-gnu/release/NIOTLSServer.build/main.swift.o
/usr/bin/swift-frontend[0x5806484]
/usr/bin/swift-frontend[0x5803f1e]
/usr/bin/swift-frontend[0x580666c]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x12980)[0x7efc8e62c980]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7efc8cecefb7]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7efc8ced0921]
/usr/bin/swift-frontend[0x1091fb9]
/usr/bin/swift-frontend[0x117e2d1]
/usr/bin/swift-frontend[0x117e610]
/usr/bin/swift-frontend[0x11516dc]
/usr/bin/swift-frontend[0x1150cd5]
/usr/bin/swift-frontend[0x11578b6]
/usr/bin/swift-frontend[0x1152a91]
/usr/bin/swift-frontend[0x11682fc]
/usr/bin/swift-frontend[0x112027d]
/usr/bin/swift-frontend[0x12268ca]
/usr/bin/swift-frontend[0x1358461]
/usr/bin/swift-frontend[0x1358833]
/usr/bin/swift-frontend[0x135860f]
/usr/bin/swift-frontend[0x1226984]
/usr/bin/swift-frontend[0xc76cce]
/usr/bin/swift-frontend[0xb0ce0f]
/usr/bin/swift-frontend[0xb0f571]
/usr/bin/swift-frontend[0xb09bd8]
/usr/bin/swift-frontend[0xb09b8b]
/usr/bin/swift-frontend[0xb26e4a]
/usr/bin/swift-frontend[0xb14ac1]
/usr/bin/swift-frontend[0xb09da5]
/usr/bin/swift-frontend[0xb1734f]
/usr/bin/swift-frontend[0x6a15bd]
/usr/bin/swift-frontend[0x51c13d]
/usr/bin/swift-frontend[0x51bb7c]
/usr/bin/swift-frontend[0x510710]
/usr/bin/swift-frontend[0x49be53]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7efc8ceb1bf7]
/usr/bin/swift-frontend[0x49b96a]
The text was updated successfully, but these errors were encountered: