Open
Description
Description
This job is failing with a crash when running the test attr/attr_extern.swift
in this build configuration:
https://ci.swift.org/job/oss-swift_tools-R_stdlib-RD_test-simulator/
For an example of a job that failed, see here.
This issue is associated with rdar://120673026
Snippet of failure:
******************** TEST 'Swift(macosx-x86_64) :: attr/attr_extern.swift' FAILED ********************
Script:
--
: 'RUN: at line 1'; /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend -target x86_64-apple-macosx10.13 -module-cache-path /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/swift-test-results/x86_64-apple-macosx10.13/clang-module-cache -sdk '/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk' -swift-version 4 -define-availability 'SwiftStdlib 9999:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -define-availability 'SwiftStdlib 5.0:macOS 10.14.4, iOS 12.2, watchOS 5.2, tvOS 12.2' -define-availability 'SwiftStdlib 5.1:macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0' -define-availability 'SwiftStdlib 5.2:macOS 10.15.4, iOS 13.4, watchOS 6.2, tvOS 13.4' -define-availability 'SwiftStdlib 5.3:macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0' -define-availability 'SwiftStdlib 5.4:macOS 11.3, iOS 14.5, watchOS 7.4, tvOS 14.5' -define-availability 'SwiftStdlib 5.5:macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0' -define-availability 'SwiftStdlib 5.6:macOS 12.3, iOS 15.4, watchOS 8.5, tvOS 15.4' -define-availability 'SwiftStdlib 5.7:macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0' -define-availability 'SwiftStdlib 5.8:macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4' -define-availability 'SwiftStdlib 5.9:macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0' -define-availability 'SwiftStdlib 5.10:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -define-availability 'SwiftStdlib 5.11:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -typo-correction-limit 10 -typecheck -verify -disable-objc-attr-requires-foundation-module /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/attr/attr_extern.swift -enable-experimental-feature Extern -disable-availability-checking
--
Exit Code: 132
Command Output (stderr):
--
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0. Program arguments: /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend -target x86_64-apple-macosx10.13 -module-cache-path /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/swift-test-results/x86_64-apple-macosx10.13/clang-module-cache -sdk /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk -swift-version 4 -define-availability "SwiftStdlib 9999:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999" -define-availability "SwiftStdlib 5.0:macOS 10.14.4, iOS 12.2, watchOS 5.2, tvOS 12.2" -define-availability "SwiftStdlib 5.1:macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0" -define-availability "SwiftStdlib 5.2:macOS 10.15.4, iOS 13.4, watchOS 6.2, tvOS 13.4" -define-availability "SwiftStdlib 5.3:macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0" -define-availability "SwiftStdlib 5.4:macOS 11.3, iOS 14.5, watchOS 7.4, tvOS 14.5" -define-availability "SwiftStdlib 5.5:macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0" -define-availability "SwiftStdlib 5.6:macOS 12.3, iOS 15.4, watchOS 8.5, tvOS 15.4" -define-availability "SwiftStdlib 5.7:macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0" -define-availability "SwiftStdlib 5.8:macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4" -define-availability "SwiftStdlib 5.9:macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0" -define-availability "SwiftStdlib 5.10:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999" -define-availability "SwiftStdlib 5.11:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999" -typo-correction-limit 10 -typecheck -verify -disable-objc-attr-requires-foundation-module /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/attr/attr_extern.swift -enable-experimental-feature Extern -disable-availability-checking
1. Apple Swift version 5.11-dev (LLVM afcd9c27bd73209, Swift d61eac29d84eee8)
2. Compiling with effective version 4.1.50
3. While evaluating request ParseTopLevelDeclsRequest(source_file "/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/attr/attr_extern.swift")
4. While evaluating request ParseSourceFileRequest(source_file "/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/attr/attr_extern.swift")
5. With parser at source location: /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/attr/attr_extern.swift:41:1
#0 0x00000001118c2598 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x105ac6598)
#1 0x00000001118c08b8 llvm::sys::RunSignalHandlers() (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x105ac48b8)
#2 0x00000001118c2bfe SignalHandler(int) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x105ac6bfe)
#3 0x00007ff80c0fa5ed (/usr/lib/system/libsystem_platform.dylib+0x7ff8004255ed)
#4 0x0000002763272073
#5 0x000000010d3473ea swift::Parser::parseNewDeclAttribute(swift::DeclAttributes&, swift::SourceLoc, swift::DeclAttrKind, bool) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10154b3ea)
#6 0x000000010d34e574 swift::Parser::parseDeclAttribute(swift::DeclAttributes&, swift::SourceLoc, swift::PatternBindingInitializer*&, bool) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x101552574)
#7 0x000000010d351408 swift::Parser::parseDeclAttributeList(swift::DeclAttributes&, bool) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x101555408)
#8 0x000000010d35317e swift::Parser::parseDecl(bool, bool, llvm::function_ref<void (swift::Decl*)>, bool) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10155717e)
#9 0x000000010d38d6ba swift::Parser::parseBraceItems(llvm::SmallVectorImpl<swift::ASTNode>&, swift::BraceItemListKind, swift::BraceItemListKind, bool&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x1015916ba)
#10 0x000000010d33ad9a swift::Parser::parseTopLevelItems(llvm::SmallVectorImpl<swift::ASTNode>&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10153ed9a)
#11 0x000000010d3894a2 swift::ParseSourceFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10158d4a2)
#12 0x000000010d38a0f1 swift::SimpleRequest<swift::ParseSourceFileRequest, swift::SourceFileParsingResult (swift::SourceFile*), (swift::RequestFlags)12>::evaluateRequest(swift::ParseSourceFileRequest const&, swift::Evaluator&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10158e0f1)
#13 0x000000010d38a405 llvm::Expected<swift::ParseSourceFileRequest::OutputType> swift::Evaluator::getResultUncached<swift::ParseSourceFileRequest>(swift::ParseSourceFileRequest const&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10158e405)
#14 0x000000010d38a23d llvm::Expected<swift::ParseSourceFileRequest::OutputType> swift::Evaluator::getResultCached<swift::ParseSourceFileRequest, (void*)0>(swift::ParseSourceFileRequest const&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10158e23d)
#15 0x000000010d389bab swift::ParseTopLevelDeclsRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x10158dbab)
#16 0x000000010d700a2e llvm::Expected<swift::ParseTopLevelDeclsRequest::OutputType> swift::Evaluator::getResultUncached<swift::ParseTopLevelDeclsRequest>(swift::ParseTopLevelDeclsRequest const&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x101904a2e)
#17 0x000000010d700878 llvm::Expected<swift::ParseTopLevelDeclsRequest::OutputType> swift::Evaluator::getResultCached<swift::ParseTopLevelDeclsRequest, (void*)0>(swift::ParseTopLevelDeclsRequest const&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x101904878)
#18 0x000000010d6e4018 swift::ParseTopLevelDeclsRequest::OutputType swift::evaluateOrDefault<swift::ParseTopLevelDeclsRequest>(swift::Evaluator&, swift::ParseTopLevelDeclsRequest, swift::ParseTopLevelDeclsRequest::OutputType) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x1018e8018)
#19 0x000000010d062726 swift::performImportResolution(swift::SourceFile&) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x101266726)
#20 0x000000010c1bd36d swift::CompilerInstance::performParseAndResolveImportsOnly() (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x1003c136d)
#21 0x000000010c1bd3e7 swift::CompilerInstance::performSema() (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x1003c13e7)
#22 0x000000010bfb5ff9 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x1001b9ff9)
#23 0x000000010bfb47c0 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x1001b87c0)
#24 0x000000010be2ebc1 swift::mainEntry(int, char const**) (/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend+0x100032bc1)
#25 0x00007ff80bd7341f
/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/test-macosx-x86_64/attr/Output/attr_extern.swift.script: line 1: 27014 Illegal instruction: 4 /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend -target x86_64-apple-macosx10.13 -module-cache-path /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/swift-test-results/x86_64-apple-macosx10.13/clang-module-cache -sdk '/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk' -swift-version 4 -define-availability 'SwiftStdlib 9999:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -define-availability 'SwiftStdlib 5.0:macOS 10.14.4, iOS 12.2, watchOS 5.2, tvOS 12.2' -define-availability 'SwiftStdlib 5.1:macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0' -define-availability 'SwiftStdlib 5.2:macOS 10.15.4, iOS 13.4, watchOS 6.2, tvOS 13.4' -define-availability 'SwiftStdlib 5.3:macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0' -define-availability 'SwiftStdlib 5.4:macOS 11.3, iOS 14.5, watchOS 7.4, tvOS 14.5' -define-availability 'SwiftStdlib 5.5:macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0' -define-availability 'SwiftStdlib 5.6:macOS 12.3, iOS 15.4, watchOS 8.5, tvOS 15.4' -define-availability 'SwiftStdlib 5.7:macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0' -define-availability 'SwiftStdlib 5.8:macOS 13.3, iOS 16.4, watchOS 9.4, tvOS 16.4' -define-availability 'SwiftStdlib 5.9:macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0' -define-availability 'SwiftStdlib 5.10:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -define-availability 'SwiftStdlib 5.11:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -typo-correction-limit 10 -typecheck -verify -disable-objc-attr-requires-foundation-module /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/attr/attr_extern.swift -enable-experimental-feature Extern -disable-availability-checking
Additional information
No response