-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
bugbuild systemChanges to interactions with build systemsChanges to interactions with build systemsswift buildChanges impacting `swift build`Changes impacting `swift build`swiftbuild backend
Description
Is it reproducible with SwiftPM command-line tools: swift build, swift test, swift package etc?
- Confirmed reproduction steps with SwiftPM CLI. The description text must include reproduction steps with either of command-line SwiftPM commands,
swift build,swift test,swift packageetc.
Description
https://github.com/kiliankoe/D20.git
MacOS
The following package does not build using the 'swiftbuild' backend but does with 'native'
swift build `--buildsystem=swiftbuild` fails to build package
nfo: Discovering Swift tasks after 'Compiling Roll.swift'
info: Compile D20 (arm64)
cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7
builtin-Swift-Compilation -- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name D20 -Onone -enforce-exclusivity\=checked @/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -v -DXcode -plugin-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.6.sdk -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks -I /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -L /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -g -plugin-path /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.6.sdk -target arm64-apple-macos10.14 -g -module-cache-path /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug -I /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j24 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/SDKStatCaches.noindex/macosx15.6-24G5010s-a0facfad118c1a7a18f0aad9463f65496bc03b60bc3b31e1012288d66b31badf.sdkstatcache -output-file-map /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20.swiftmodule -validate-clang-modules-once -clang-build-session-file /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/ModuleCache.noindex/Session.modulevalidation -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20_const_extract_protocols.json -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/include -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/DerivedSources-normal/arm64 -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/DerivedSources/arm64 -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20-Swift.h -working-directory /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7 -experimental-emit-module-separately -disable-cmo
info: Link D20.o (arm64)
cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.14 -r -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.6.sdk -O0 -L/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/EagerLinkingTBDs/Debug -L/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/EagerLinkingTBDs/Debug -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug -iframework /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20.swiftmodule -o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/D20.o
error: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/Package.swift File not found: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/d20.build/Objects-normal/arm64/Roll.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/d20.build/Objects-normal/arm64/main.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/Regex.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/MathParser.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-ma
error: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/Package.swift Linker command failed with exit code 1 (use -v to see invocation)
info: ld: file not found: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/d20.build/Objects-normal/arm64/Roll.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/d20.build/Objects-normal/arm64/main.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/Regex.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/MathParser.o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-ma
/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/Package.swift: D20: clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: Ld /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/D20.o normal failed with a nonzero exit code. Command line: cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.14 -r -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.6.sdk -O0 -L/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/EagerLinkingTBDs/Debug -L/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/EagerLinkingTBDs/Debug -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug -iframework /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/D20.build/Debug/D20.build/Objects-normal/arm64/D20.swiftmodule -o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@3/spi-workdir/367DB4CB-D7E1-48AD-A455-0A4C16D687D7/D20/.build-swiftbuild/arm64-apple-macosx/Products/Debug/D20.o
error: Build failed
Expected behaviour
Builds
Actual behavior
Fails to build
Steps to reproduce
git clone https://github.com/kiliankoe/D20.git
swift build --build-system=swiftbuild
Swift Package Manager version/commit hash
No response
Swift & OS version (output of swift --version ; uname -a)
No response
Metadata
Metadata
Assignees
Labels
bugbuild systemChanges to interactions with build systemsChanges to interactions with build systemsswift buildChanges impacting `swift build`Changes impacting `swift build`swiftbuild backend