Avatar
Avatar
Iceman
@swift-6.2.3 @swift-5.10.1 protocol P {} func test(_ foo: any P) { _openExistential(foo) { _ in } }
signal: segmentation fault (core dumped) with stderr:Stack dump: 0. Program arguments: /usr/bin/swift-frontend -frontend -interpret - -Xllvm -aarch64-use-tbi -disable-objc-interop -new-driver-path /usr/bin/swift-driver -empty-abi-descriptor -resource-dir /usr/lib/swift -module-name main -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins 1. Swift version 5.10.1 (swift-5.10.1-RELEASE) 2. Compiling with the current language version 3. While evaluating request ASTLoweringRequest(Lowering AST to SIL for module main) 4. While silgen emitFunction SIL function "@$s4main4testyyAA1P_pF". for 'test(_:)' (at <stdin>:3:1) #0 0x0000b6c5a82be18c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x5b1e18c) #1 0x0000b6c5a82bc368 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x5b1c368) #2 0x0000b6c5a82be5a8 SignalHandler(int) Signals.cpp:0:0 #3 0x0000f852a3ddd8f8 (linux-vdso.so.1+0x8f8) #4 0x0000b6c5a479b9ac swift::Mangle::ASTMangler::getSpecialManglingContext(swift::ValueDecl const*, bool) (/usr/bin/swift-frontend+0x1ffb9ac) #5 0x0000b6c5a47979f8 swift::Mangle::ASTMangler::appendContextOf(swift::ValueDecl const*) (/usr/bin/swift-frontend+0x1ff79f8) #6 0x0000b6c5a4791748 swift::Mangle::ASTMangler::appendEntity(swift::ValueDecl const*) (/usr/bin/swift-frontend+0x1ff1748) #7 0x0000b6c5a47951e4 swift::Mangle::ASTMangler::mangleKeyPathSetterThunkHelper[abi:cxx11](swift::AbstractStorageDecl const*, swift::GenericSignature, swift::CanType, swift::SubstitutionMap, swift::ResilienceExpansion) (/usr/bin/swift-frontend+0x1ff51e4) #8 0x0000b6c5a479ccc8 swift::Mangle::ASTMangler::appendTypeListElement(swift::Identifier, swift::Type, swift::ParameterTypeFlags, swift::GenericSignature, swift::ValueDecl const*) (/usr/bin/swift-frontend+0x1ffccc8) #9 0x0000b6c5a479ccc8 swift::Mangle::ASTMangler::appendTypeListElement(swift::Identifier, swift::Type, swift::ParameterTypeFlags, swift::GenericSignature, swift::Va
15.71 KB