cannot dump raw symbol graph for _NIODataStructures on macOS #209

Open
opened 2025-10-14 15:51:50 -06:00 by navan · 0 comments
Owner

Originally created by @tayloraswift on 5/7/2024

for some reason, swift symbolgraph-extract is choking on swift-nio at 2.65.0

swift symbolgraph-extract -module-name _NIODataStructures -target arm64-apple-macosx14.0 -minimum-access-level internal -output-dir .testing/artifacts -include-spi-symbols -skip-inherited-docs -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -emit-extension-block-symbols -pretty-print -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/.build.ssgc/debug -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/.build.ssgc/checkouts/swift-atomics/Sources/_AtomicsShims/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/.build.ssgc/checkouts/swift-system/Sources/CSystem/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOAtomics/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOAtomics/src -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIODarwin/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOLLHTTP/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOLinux/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOSHA1/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOWindows/include

even weirder, it doesn’t print any error messages. i suspect we are running into a Swift compiler bug :(

*Originally created by @tayloraswift on 5/7/2024* for some reason, `swift symbolgraph-extract` is choking on swift-nio at 2.65.0 ``` swift symbolgraph-extract -module-name _NIODataStructures -target arm64-apple-macosx14.0 -minimum-access-level internal -output-dir .testing/artifacts -include-spi-symbols -skip-inherited-docs -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -emit-extension-block-symbols -pretty-print -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/.build.ssgc/debug -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/.build.ssgc/checkouts/swift-atomics/Sources/_AtomicsShims/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/.build.ssgc/checkouts/swift-system/Sources/CSystem/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOAtomics/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOAtomics/src -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIODarwin/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOLLHTTP/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOLinux/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOSHA1/include -I /Users/runner/work/swift-unidoc/swift-unidoc/.testing/checkouts/swift-nio/Sources/CNIOWindows/include ``` even weirder, it doesn’t print any error messages. i suspect we are running into a Swift compiler bug :(
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github/swift-unidoc#209
No description provided.