-
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/kingslay/KSPlayer.git
Windows
The following package does not build using the 'swifbuild' backend but does with 'native'
swift build `--buildsystem=swiftbuild` fails to build package
warning: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/KSPlayer.build/Debug/KSPlayer_KSPlayer.build/Metal/Shaders.dia Could not read serialized diagnostics file: error("Failed to open diagnostics file")
info: error: error: cannot execute tool 'metal' due to missing Metal Toolchain; use: xcodebuild -downloadComponent MetalToolchain
error: CompileMetalFile /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/Sources/KSPlayer/Metal/Shaders.metal failed with a nonzero exit code. Command line: cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer
/Applications/XcodeWonderDogfood.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-macos10.15 -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/Products/Debug/include -F/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/Products/Debug -isysroot /Applications/XcodeWonderDogfood.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX16.0.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/KSPlayer.build/Debug/KSPlayer_KSPlayer.build/Metal/Shaders.dia -o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/KSPlayer.build/Debug/KSPlayer_KSPlayer.build/Metal/Shaders.air -MMD -MT dependencies -MF /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/KSPlayer.build/Debug/KSPlayer_KSPlayer.build/Metal/Shaders.dat /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/Sources/KSPlayer/Metal/Shaders.metal
error: ClangStatCache /Applications/XcodeWonderDogfood.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/XcodeWonderDogfood.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX16.0.sdk /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/SDKStatCaches.noindex/macosx16.0-25A287-a0facfad118c1a7a18f0aad9463f6549055fe640e6c4d2a9a75b6a7cc58e519f.sdkstatcache failed with a nonzero exit code. Command line: cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152
/Applications/XcodeWonderDogfood.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/XcodeWonderDogfood.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX16.0.sdk -o /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics/spi-workdir/4B522F8E-3E4B-4E22-A8E6-FCB9F5469152/KSPlayer/.build-swiftbuild/arm64-apple-macosx/SDKStatCaches.noindex/macosx16.0-25A287-a0facfad118c1a7a18f0aad9463f6549055fe640e6c4d2a9a75b6a7cc58e519f.sdkstatcache
error: Build failed
Expected behaviour
Builds
Actual behavior
Fails to build
Steps to reproduce
git clone https://github.com/kingslay/KSPlayer.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