-
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 backendwindows
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
github.com/apple/pkl-swift.git
Windows
The following package does not build using the 'swifbuild' backend but does with 'native'
swift build `--buildsystem=swiftbuild` fails to build package
Failed frontend command:
C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Toolchains\\6.2.1+Asserts\\usr\\bin\\swift-frontend.exe -frontend -c -primary-file S:\\pkl-swift\\Tests\\MessagePackTests\\MessagePackDecodingTests.swift S:\\pkl-swift\\Tests\\MessagePackTests\\MessagePackEncodingTests.swift -emit-dependencies-path S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\Objects-normal\\aarch64\\MessagePackDecodingTests.d -emit-const-values-path S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\Objects-normal\\aarch64\\MessagePackDecodingTests.swiftconstvalues -emit-reference-dependencies-path S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\Objects-normal\\aarch64\\MessagePackDecodingTests.swiftdeps -serialize-diagnostics-path S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\Objects-normal\\aarch64\\MessagePackDecodingTests.dia -target aarch64-unknown-windows-msvc -Xllvm -aarch64-use-tbi -disable-objc-interop -sdk C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Platforms\\6.2.1\\Windows.platform\\Developer\\SDKs\\Windows.sdk -I C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Platforms\\6.2.1\\Windows.platform\\Developer\\Library\\XCTest-6.2.1\\usr\\lib\\swift\\windows -I C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Platforms\\6.2.1\\Windows.platform\\Developer\\Library\\XCTest-6.2.1\\usr\\lib\\swift\\windows\\aarch64 -I C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Platforms\\6.2.1\\Windows.platform\\Developer\\Library\\Testing-6.2.1\\usr\\lib\\swift\\windows -I S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Products\\Debug-windows -Isystem C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Platforms\\6.2.1\\Windows.platform\\Developer\\Library\\Testing-6.2.1\\usr\\lib\\swift\\windows\\aarch64 -Isystem C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Platforms\\6.2.1\\Windows.platform\\Developer\\Library\\XCTest-6.2.1\\usr\\lib\\swift\\windows\\aarch64 -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\ModuleCache.noindex -swift-version 6 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\Objects-normal\\aarch64\\MessagePackTests_const_extract_protocols.json -enable-upcoming-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Toolchains\\6.2.1+Asserts\\usr\\lib\\swift\\host\\plugins\\testing\#C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Toolchains\\6.2.1+Asserts\\usr\\bin\\swift-plugin-server -validate-clang-modules-once -clang-build-session-file S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\ModuleCache.noindex\\Session.modulevalidation -Xcc -working-directory -Xcc S:\\ -enable-anonymous-context-mangled-names -file-compilation-dir S:\\ -Xcc -fmodule-map-file\=S:\\pkl-swift\\.build-swiftbuild\\checkouts\\swift-system\\Sources\\CSystem\\include\\module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -IS:\\pkl-swift\\.build-swiftbuild\\checkouts\\swift-system\\Sources\\CSystem\\include -Xcc -IS:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Products\\Debug-windows\\include -Xcc -IS:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\DerivedSources-normal\\aarch64 -Xcc -IS:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\DerivedSources\\aarch64 -Xcc -IS:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name MessagePackTests -package-name pkl_swift -frontend-parseable-output -in-process-plugin-server-path C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Toolchains\\6.2.1+Asserts\\usr\\bin\\SwiftInProcPluginServer.dll -plugin-path C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Toolchains\\6.2.1+Asserts\\usr\\bin -plugin-path C:\\Users\\jenkins\\AppData\\Local\\Programs\\Swift\\Toolchains\\6.2.1+Asserts\\usr\\local\\bin -autolink-library oldnames -autolink-library msvcrt -Xcc -D_MT -Xcc -D_DLL -parse-as-library -o S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc\\Intermediates.noindex\\pkl-swift.build\\Debug-windows\\MessagePackTests.build\\Objects-normal\\aarch64\\MessagePackDecodingTests.o -index-store-path S:\\pkl-swift\\.build-swiftbuild\\aarch64-unknown-windows-msvc -index-system-modules
error: SwiftCompile normal aarch64 Compiling\ MessagePackDecodingTests.swift S:\\pkl-swift\\Tests\\MessagePackTests\\MessagePackDecodingTests.swift failed with a nonzero exit code. Command line: <no command line>
error: Build failed
Expected behaviour
Builds
Actual behavior
Fails to build
Steps to reproduce
git clone https://github.com/apple/pkl-swift.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 backendwindows
Type
Projects
Status
No status