Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't build a simple package #69984

Open
deevus opened this issue Nov 19, 2023 · 0 comments
Open

Can't build a simple package #69984

deevus opened this issue Nov 19, 2023 · 0 comments
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. triage needed This issue needs more specific labels

Comments

@deevus
Copy link

deevus commented Nov 19, 2023

Description

I can't build a simple package.

$ swift build
error: 'swift': Invalid manifest (compiled with: ["C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\bin\\swiftc.exe", "-L", "C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\lib\\swift\\pm\\ManifestAPI", "-lPackageDescription", "-sdk", "C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\SDKs\\Windows.sdk", "-libc", "MD", "-I", "C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\Library\\XCTest-development\\usr\\lib\\swift\\windows", "-I", "C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\Library\\XCTest-development\\usr\\lib\\swift\\windows\\x86_64", "-L", "C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\Library\\XCTest-development\\usr\\lib\\swift\\windows\\x86_64", "-use-ld=lld", "-swift-version", "5", "-I", "C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\lib\\swift\\pm\\ManifestAPI", "-package-description-version", "5.9.0", "C:\\Users\\Simon\\AppData\\Local\\Temp\\TemporaryDirectory.H2F6dV\\manifest.swift", "-Xfrontend", "-disable-implicit-concurrency-module-import", "-Xfrontend", "-disable-implicit-string-processing-module-import", "-o", "C:\\Users\\Simon\\AppData\\Local\\Temp\\TemporaryDirectory.kFcBdI\\swift-manifest.exe"])
error: fatalError
error: compile command failed due to exception 3 (use -v to see invocation)
Assertion failed: offset >= NextOffset && "adding fields out of order", file C:\Users\swift-ci\jenkins\workspace\oss-swift-windows-toolchain\swift\lib\IRGen\GenStruct.cpp, line 1450
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.      Program arguments: C:/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr/bin/swift-frontend.exe -frontend -c -primary-file C:\\Users\\Simon\\AppData\\Local\\Temp\\TemporaryDirectory.H2F6dV\\manifest.swift -target x86_64-unknown-windows-msvc -disable-objc-interop -sdk C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\SDKs\\Windows.sdk -I C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\Library\\XCTest-development\\usr\\lib\\swift\\windows -I C:\\Library\\Developer\\Platforms\\Windows.platform\\Developer\\Library\\XCTest-development\\usr\\lib\\swift\\windows\\x86_64 -I C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\lib\\swift\\pm\\ManifestAPI -swift-version 5 -package-description-version 5.9.0 -disable-implicit-concurrency-module-import -disable-implicit-string-processing-module-import -empty-abi-descriptor -resource-dir C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\lib\\swift -module-name main -plugin-path C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\bin -plugin-path C:\\Library\\Developer\\Toolchains\\unknown-Asserts-development.xctoolchain\\usr\\local\\bin -o C:\\Users\\Simon\\AppData\\Local\\Temp\\TemporaryDirectory.M16Lnw\\manifest-1.o
1.      Swift version 5.9.1 (swift-5.9.1-RELEASE)
2.      Compiling with the current language version
3.      While evaluating request IRGenRequest(IR Generation for file "C:\Users\Simon\AppData\Local\Temp\TemporaryDirectory.H2F6dV\manifest.swift")
4.      While evaluating request ExecuteSILPipelineRequest(Run pipelines { IRGen Preparation } on SIL for main)
5.      While running pass #12 SILModuleTransform "LoadableByAddress".
6.      While converting type '_ArrayBody'
7.      While converting type '_SwiftArrayBodyStorage'
Exception Code: 0x80000003
 #0 0x00007ff6fe82a7a5 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x56da7a5)
 #1 0x00007ffbf52be5f5 (C:\WINDOWS\System32\ucrtbase.dll+0x7e5f5)
 #2 0x00007ffbf52bf601 (C:\WINDOWS\System32\ucrtbase.dll+0x7f601)
 #3 0x00007ffbf52c0fae (C:\WINDOWS\System32\ucrtbase.dll+0x80fae)
 #4 0x00007ffbf52c11f1 (C:\WINDOWS\System32\ucrtbase.dll+0x811f1)
 #5 0x00007ff6f97674c6 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x6174c6)
 #6 0x00007ff6f976cb41 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x61cb41)
 #7 0x00007ff6f976d3c3 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x61d3c3)
 #8 0x00007ff6f96101b6 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c01b6)
 #9 0x00007ff6f961128a (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c128a)
#10 0x00007ff6f96174b8 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c74b8)
#11 0x00007ff6f961762b (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c762b)
#12 0x00007ff6f9776c89 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x626c89)
#13 0x00007ff6f976d55f (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x61d55f)
#14 0x00007ff6f96101b6 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c01b6)
#15 0x00007ff6f961128a (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c128a)
#16 0x00007ff6f96174b8 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x4c74b8)
#17 0x00007ff6f969c2b9 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x54c2b9)
#18 0x00007ff6f9698668 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x548668)
#19 0x00007ff6f969d063 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x54d063)
#20 0x00007ff6f96849dc (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x5349dc)
#21 0x00007ff6f96a929d (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x55929d)
#22 0x00007ff6f96a6e42 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x556e42)
#23 0x00007ff6f99df518 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x88f518)
#24 0x00007ff6f99dd91e (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x88d91e)
#25 0x00007ff6f99ddb45 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x88db45)
#26 0x00007ff6f99dd5b7 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x88d5b7)
#27 0x00007ff6f99aa08d (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x85a08d)
#28 0x00007ff6f99da111 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x88a111)
#29 0x00007ff6f99ddbf4 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x88dbf4)
#30 0x00007ff6f95369b4 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x3e69b4)
#31 0x00007ff6f952cf5c (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x3dcf5c)
#32 0x00007ff6f957e0f6 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x42e0f6)
#33 0x00007ff6f9521289 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x3d1289)
#34 0x00007ff6f95318c3 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x3e18c3)
#35 0x00007ff6f925729e (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x10729e)
#36 0x00007ff6f9257e39 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x107e39)
#37 0x00007ff6f9256b84 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x106b84)
#38 0x00007ff6f925907f (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x10907f)
#39 0x00007ff6f92164fc (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0xc64fc)
#40 0x00007ff6f9216169 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0xc6169)
#41 0x00007ff6fe8bc174 (C:\Library\Developer\Toolchains\unknown-Asserts-development.xctoolchain\usr\bin\swift-frontend.exe+0x576c174)
#42 0x00007ffbf6d2257d (C:\WINDOWS\System32\KERNEL32.DLL+0x1257d)
#43 0x00007ffbf7caaa58 (C:\WINDOWS\SYSTEM32\ntdll.dll+0x5aa58)

Steps to reproduce

  1. Installed Swift from https://www.swift.org/download/
  2. Ran swift package init
  3. Ran swift build

Expected behavior

Initialising a package and building shouldn't error.

Environment

  • Swift compiler version info
Swift version 5.9.1 (swift-5.9.1-RELEASE)
Target: x86_64-unknown-windows-msvc
  • Xcode version info: N/A
  • Deployment target: Windows
@deevus deevus added bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. triage needed This issue needs more specific labels labels Nov 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. triage needed This issue needs more specific labels
Projects
None yet
Development

No branches or pull requests

1 participant