Skip to content

Failure to build DocC documentation with a project importing swift-atomics. #82086

Open
@fibrechannelscsi

Description

@fibrechannelscsi

Description

A project importing swift-atomics causes a compiler crash when an attempt is made to build DocC documentation. The behavior is slightly different between Mac/Xcode and Ubuntu 24/command line.

  1. Via Xcode, the first attempt to build documentation will fail. Second and subsequent attempts will cause the documentation build to succeed, but only if an attempt to build the executable (the target itself, not its documentation) is made prior to the first attempt to build documentation.
  2. Via Ubuntu 24 command line, the swift package generate-documentation command will generate a crash regardless of previous build activity.

Reproduction

The contents of main.swift can be empty. The contents of Package.swift are:

// swift-tools-version: 5.10
import PackageDescription
let package = Package(
    name: "abc",
    dependencies: [
        .package(url: "https://github.com/apple/swift-atomics.git", from: "1.3.0"),
        .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0"),
    ],
    targets: [.executableTarget(name: "abc", dependencies: [.product(name: "Atomics", package: "swift-atomics")])]
)

Stack dump

1.	Apple Swift version 6.2-dev (LLVM 74f18b3ab32b72c, Swift 245514cab31b823)
2.	Compiling with effective version 5.10
3.	While evaluating request ExecuteSILPipelineRequest(Run pipelines { Non-Diagnostic Mandatory Optimizations, Serialization } on SIL for Atomics)
4.	While running pass #3265 SILModuleTransform "SerializeSILPass".
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  swift-frontend           0x000000010601bf50 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  swift-frontend           0x000000010601a67c llvm::sys::RunSignalHandlers() + 112
2  swift-frontend           0x000000010601c598 SignalHandler(int, __siginfo*, void*) + 296
3  libsystem_platform.dylib 0x0000000198884624 _sigtramp + 56
4  libsystem_pthread.dylib  0x000000019884a88c pthread_kill + 296
5  libsystem_c.dylib        0x0000000198753c60 abort + 124
6  swift-frontend           0x000000010609ff38 swift::rewriting::RequirementMachine::verify(swift::rewriting::MutableTerm const&) const (.cold.6) + 0
7  swift-frontend           0x0000000102043830 swift::rewriting::RequirementMachine::verify(swift::rewriting::MutableTerm const&) const + 1060
8  swift-frontend           0x0000000102043b84 swift::rewriting::RequirementMachine::requiresProtocol(swift::Type, swift::ProtocolDecl const*) const + 136
9  swift-frontend           0x00000001020af128 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const + 160
10 swift-frontend           0x00000001020e3dcc swift::LookUpConformanceInSubstitutionMap::operator()(swift::CanType, swift::Type, swift::ProtocolDecl*) const + 252
11 swift-frontend           0x00000001020e4ef8 swift::InFlightSubstitution::lookupConformance(swift::CanType, swift::Type, swift::ProtocolDecl*, unsigned int) + 52
12 swift-frontend           0x00000001020ea378 (anonymous namespace)::TypeSubstituter::transformDependentMemberType(swift::DependentMemberType*, swift::TypePosition) + 272
13 swift-frontend           0x00000001020e5a6c swift::TypeTransform<(anonymous namespace)::TypeSubstituter>::doIt(swift::Type, swift::TypePosition) + 2368
14 swift-frontend           0x00000001020e50ec swift::Type::subst(swift::InFlightSubstitution&) const + 224
15 swift-frontend           0x00000001020e3b60 swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const + 208
16 swift-frontend           0x00000001013fc704 swift::Requirement swift::Requirement::subst<swift::SubstitutionMap&>(swift::SubstitutionMap&) const + 216
17 swift-frontend           0x00000001014dc5d0 swift::SynthesizedExtensionAnalyzer::Implementation::isApplicable(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*)::'lambda'(swift::SubstitutionMap, swift::ExtensionDecl*, llvm::ArrayRef<swift::Requirement>)::operator()(swift::SubstitutionMap, swift::ExtensionDecl*, llvm::ArrayRef<swift::Requirement>) const + 628
18 swift-frontend           0x00000001014dc1f4 swift::SynthesizedExtensionAnalyzer::Implementation::isApplicable(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*) + 452
19 swift-frontend           0x00000001014dba94 swift::SynthesizedExtensionAnalyzer::Implementation::collectSynthesizedExtensionInfo(std::__1::vector<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup, std::__1::allocator<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup>>&)::'lambda'(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*)::operator()(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*) const + 164
20 swift-frontend           0x00000001014db2d8 swift::SynthesizedExtensionAnalyzer::Implementation::collectSynthesizedExtensionInfo(std::__1::vector<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup, std::__1::allocator<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup>>&) + 572
21 swift-frontend           0x00000001014da854 swift::SynthesizedExtensionAnalyzer::SynthesizedExtensionAnalyzer(swift::NominalTypeDecl*, swift::PrintOptions, bool) + 156
22 swift-frontend           0x00000001014c2548 swift::symbolgraphgen::SymbolGraph::recordConformanceSynthesizedMemberRelationships(swift::symbolgraphgen::Symbol) + 452
23 swift-frontend           0x00000001014c1fb0 swift::symbolgraphgen::SymbolGraph::recordNode(swift::symbolgraphgen::Symbol) + 76
24 swift-frontend           0x00000001014c8440 swift::symbolgraphgen::SymbolGraphASTWalker::walkToDeclPre(swift::Decl*, swift::CharSourceRange) + 852
25 swift-frontend           0x00000001014f7550 (anonymous namespace)::SemaAnnotator::walkToDeclPre(swift::Decl*) + 1836
26 swift-frontend           0x0000000101e06ba8 (anonymous namespace)::Traversal::doIt(swift::Decl*) + 248
27 swift-frontend           0x0000000101e06aa4 swift::Decl::walk(swift::ASTWalker&) + 32
28 swift-frontend           0x00000001014f5e34 swift::SourceEntityWalker::walk(swift::Decl*) + 200
29 swift-frontend           0x00000001014c6b60 swift::symbolgraphgen::emitSymbolGraphForModule(swift::ModuleDecl*, swift::symbolgraphgen::SymbolGraphOptions const&) + 696
30 swift-frontend           0x0000000100b6af68 swift::serialize(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SerializationOptions const&, swift::symbolgraphgen::SymbolGraphOptions const&, swift::SILModule const*, swift::fine_grained_dependencies::SourceFileDepGraph const*) + 420
31 swift-frontend           0x00000001008ff724 bool llvm::function_ref<bool (swift::fine_grained_dependencies::SourceFileDepGraph&&)>::callback_fn<performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*)::$_0::operator()() const::'lambda'(swift::fine_grained_dependencies::SourceFileDepGraph&&)>(long, swift::fine_grained_dependencies::SourceFileDepGraph&&) + 40
32 swift-frontend           0x0000000101f917d0 swift::fine_grained_dependencies::withReferenceDependencies(llvm::PointerUnion<swift::ModuleDecl const*, swift::SourceFile const*>, swift::DependencyTracker const&, llvm::vfs::OutputBackend&, llvm::StringRef, bool, llvm::function_ref<bool (swift::fine_grained_dependencies::SourceFileDepGraph&&)>) + 160
33 swift-frontend           0x00000001008ff69c std::__1::__function::__func<performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*)::$_0, std::__1::allocator<performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*)::$_0>, void ()>::operator()() + 272
34 swift-frontend           0x00000001016c774c swift::SILModule::serialize() + 44
35 swift-frontend           0x00000001013a1d70 SerializeSILPass::run() + 156
36 swift-frontend           0x00000001012894b8 swift::SILPassManager::runModulePass(unsigned int) + 856
37 swift-frontend           0x000000010128b8d8 swift::SILPassManager::execute() + 624
38 swift-frontend           0x00000001012862f4 swift::SILPassManager::executePassPipelinePlan(swift::SILPassPipelinePlan const&) + 72
39 swift-frontend           0x0000000101286274 swift::ExecuteSILPipelineRequest::evaluate(swift::Evaluator&, swift::SILPipelineExecutionDescriptor) const + 68
40 swift-frontend           0x00000001012aba58 swift::SimpleRequest<swift::ExecuteSILPipelineRequest, std::__1::tuple<> (swift::SILPipelineExecutionDescriptor), (swift::RequestFlags)1>::evaluateRequest(swift::ExecuteSILPipelineRequest const&, swift::Evaluator&) + 28
41 swift-frontend           0x000000010128d464 swift::ExecuteSILPipelineRequest::OutputType swift::Evaluator::getResultUncached<swift::ExecuteSILPipelineRequest, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()>(swift::ExecuteSILPipelineRequest const&, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()) + 204
42 swift-frontend           0x00000001012864e4 swift::executePassPipelinePlan(swift::SILModule*, swift::SILPassPipelinePlan const&, bool, swift::irgen::IRGenModule*) + 64
43 swift-frontend           0x000000010128ecf8 swift::runSILPassesForOnone(swift::SILModule&) + 80
44 swift-frontend           0x0000000100b383a8 swift::CompilerInstance::performSILProcessing(swift::SILModule*) + 260
45 swift-frontend           0x00000001008fb7fc performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*) + 820
46 swift-frontend           0x00000001008fb1b8 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 1328
47 swift-frontend           0x00000001009075d4 withSemanticAnalysis(swift::CompilerInstance&, swift::FrontendObserver*, llvm::function_ref<bool (swift::CompilerInstance&)>, bool) + 164
48 swift-frontend           0x00000001008fcc44 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 716
49 swift-frontend           0x00000001008fc3f8 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2288
50 swift-frontend           0x00000001006a0f04 swift::mainEntry(int, char const**) + 3064
51 dyld                     0x00000001984aab98 start + 6076

Expected behavior

The DocC documentation should build successfully.

Environment

Mac: Xcode 16.2.
Not all toolchains appear to be affected. Toolchains that cause a crash include:
swift-6.2-DEVELOPMENT-SNAPSHOT-2025-05-15
swift-6.1-DEVELOPMENT-SNAPSHOT-2025-03-25
Toolchains that are not affected:
Xcode 16.2 default
swift-6.0.3-RELEASE.xctoolchain (2024-12-10a)

Ubuntu 24:
swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04 is affected.

Additional information

The stack trace with respect to Ubuntu 24 is as follows:

Building for debugging...
[1/1] Write swift-version-5BD36B4D6DAE0086.txt
Build of product 'snippet-extract' complete! (1.15s)
Extracting symbol information for 'Atomics'...
Building for debugging...
[1/1] Write swift-version-5BD36B4D6DAE0086.txt
Build of target: 'Atomics' complete! (1.20s)
error: unspecified("signalled(6): /home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract -module-name Atomics -target x86_64-unknown-linux-gnu -module-cache-path /home/user/abc/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -Xcc -fmodule-map-file=/home/user/abc/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -I -Xcc /home/user/abc/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include -I /home/user/abc/.build/x86_64-unknown-linux-gnu/debug/Modules -minimum-access-level public -skip-inherited-docs -emit-extension-block-symbols -output-dir /home/user/abc/.build/x86_64-unknown-linux-gnu/extracted-symbols/swift-atomics/Atomics output:
    Term verification failed
    Initial term:    τ_0_0.[AtomicValue:AtomicRepresentation]
    Erased term:     τ_0_0.AtomicRepresentation
    Simplified term: τ_0_0.AtomicRepresentation
    Requirement machine for <τ_0_0>
    Rewrite system: {
    }
    Property map: {
    }
    Conformance paths: {
    }
    PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
    Stack dump:
    0.\tProgram arguments: /home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract -module-name Atomics -target x86_64-unknown-linux-gnu -module-cache-path /home/user/abc/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -Xcc -fmodule-map-file=/home/user/abc/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -I -Xcc /home/user/abc/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include -I /home/user/abc/.build/x86_64-unknown-linux-gnu/debug/Modules -minimum-access-level public -skip-inherited-docs -emit-extension-block-symbols -output-dir /home/user/abc/.build/x86_64-unknown-linux-gnu/extracted-symbols/swift-atomics/Atomics
    1.\tSwift version 6.2-dev (LLVM 9ae4b59a6edd27c, Swift eac419b8ca2dc36)
     #0 0x0000594ed20d5538 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x8be5538)
     #1 0x0000594ed20d30de llvm::sys::RunSignalHandlers() (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x8be30de)
     #2 0x0000594ed20d5bd1 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
     #3 0x0000701c4fc45330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
     #4 0x0000701c4fc9eb2c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
     #5 0x0000701c4fc9eb2c __pthread_kill_internal ./nptl/pthread_kill.c:78:10
     #6 0x0000701c4fc9eb2c pthread_kill ./nptl/pthread_kill.c:89:10
     #7 0x0000701c4fc4527e raise ./signal/../sysdeps/posix/raise.c:27:6
     #8 0x0000701c4fc288ff abort ./stdlib/abort.c:81:7
     #9 0x0000594ecc3698d7 (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2e798d7)
    #10 0x0000594ecc369b9c swift::rewriting::RequirementMachine::requiresProtocol(swift::Type, swift::ProtocolDecl const*) const (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2e79b9c)
    #11 0x0000594ecc3f6927 swift::SubstitutionMap::lookupConformance(swift::CanType, swift::ProtocolDecl*) const (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2f06927)
    #12 0x0000594ecc439677 swift::LookUpConformanceInSubstitutionMap::operator()(swift::InFlightSubstitution&, swift::Type, swift::ProtocolDecl*) const (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2f49677)
    #13 0x0000594ecc43a49d swift::InFlightSubstitution::lookupConformance(swift::Type, swift::ProtocolDecl*, unsigned int) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2f4a49d)
    #14 0x0000594ecc440c84 (anonymous namespace)::TypeSubstituter::transformDependentMemberType(swift::DependentMemberType*, swift::TypePosition) TypeSubstitution.cpp:0:0
    #15 0x0000594ecc439537 swift::Type::subst(swift::InFlightSubstitution&) const (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2f49537)
    #16 0x0000594ecc43929b swift::Type::subst(swift::SubstitutionMap, swift::SubstOptions) const (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2f4929b)
    #17 0x0000594ecaff1f24 swift::Requirement swift::Requirement::subst<swift::SubstitutionMap&>(swift::SubstitutionMap&) const crtstuff.c:0:0
    #18 0x0000594ecb4b2210 swift::SynthesizedExtensionAnalyzer::Implementation::isApplicable(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*)::\'lambda\'(swift::SubstitutionMap, swift::ExtensionDecl*, llvm::ArrayRef<swift::Requirement>)::operator()(swift::SubstitutionMap, swift::ExtensionDecl*, llvm::ArrayRef<swift::Requirement>) const crtstuff.c:0:0
    #19 0x0000594ecb4b1bdf swift::SynthesizedExtensionAnalyzer::Implementation::isApplicable(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*) crtstuff.c:0:0
    #20 0x0000594ecb4b14c1 swift::SynthesizedExtensionAnalyzer::Implementation::collectSynthesizedExtensionInfo(std::vector<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup, std::allocator<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup>>&)::\'lambda\'(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*)::operator()(swift::ExtensionDecl*, bool, swift::ExtensionDecl*, swift::NormalProtocolConformance*) const crtstuff.c:0:0
    #21 0x0000594ecb4b0c9b swift::SynthesizedExtensionAnalyzer::Implementation::collectSynthesizedExtensionInfo(std::vector<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup, std::allocator<swift::SynthesizedExtensionAnalyzer::Implementation::ExtensionMergeGroup>>&) crtstuff.c:0:0
    #22 0x0000594ecb4af125 swift::SynthesizedExtensionAnalyzer::SynthesizedExtensionAnalyzer(swift::NominalTypeDecl*, swift::PrintOptions, bool) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x1fbf125)
    #23 0x0000594ecb48d343 swift::symbolgraphgen::SymbolGraph::recordConformanceSynthesizedMemberRelationships(swift::symbolgraphgen::Symbol) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x1f9d343)
    #24 0x0000594ecb48cca3 swift::symbolgraphgen::SymbolGraph::recordNode(swift::symbolgraphgen::Symbol) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x1f9cca3)
    #25 0x0000594ecb4821b4 swift::symbolgraphgen::SymbolGraphASTWalker::walkToDeclPre(swift::Decl*, swift::CharSourceRange) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x1f921b4)
    #26 0x0000594ecb4d4f8b (anonymous namespace)::SemaAnnotator::walkToDeclPre(swift::Decl*) SourceEntityWalker.cpp:0:0
    #27 0x0000594ecc0af555 (anonymous namespace)::Traversal::doIt(swift::Decl*) ASTWalker.cpp:0:0
    #28 0x0000594ecc0af473 swift::Decl::walk(swift::ASTWalker&) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x2bbf473)
    #29 0x0000594ecb4d3248 swift::SourceEntityWalker::walk(swift::Decl*) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x1fe3248)
    #30 0x0000594ecb47fddc swift::symbolgraphgen::emitSymbolGraphForModule(swift::ModuleDecl*, swift::symbolgraphgen::SymbolGraphOptions const&) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0x1f8fddc)
    #31 0x0000594eca222b89 swift_symbolgraph_extract_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0xd32b89)
    #32 0x0000594eca1bc950 swift::mainEntry(int, char const**) (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0xccc950)
    #33 0x0000701c4fc2a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
    #34 0x0000701c4fc2a28b call_init ./csu/../csu/libc-start.c:128:20
    #35 0x0000701c4fc2a28b __libc_start_main ./csu/../csu/libc-start.c:347:5
    #36 0x0000594eca1ba6a5 _start (/home/user/swift0512/swift-DEVELOPMENT-SNAPSHOT-2025-05-12-a-ubuntu24.04/usr/bin/swift-symbolgraph-extract+0xcca6a5)")

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.crashBug: A crash, i.e., an abnormal termination of softwaretriage neededThis issue needs more specific labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions