-
Notifications
You must be signed in to change notification settings - Fork 10.6k
Closed
Labels
bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.compilerThe Swift compiler itselfThe Swift compiler itselfcrashBug: A crash, i.e., an abnormal termination of softwareBug: A crash, i.e., an abnormal termination of software
Description
| Previous ID | SR-11232 |
| Radar | rdar://problem/53712386 |
| Original Reporter | minuscorp (JIRA User) |
| Type | Bug |
| Status | Resolved |
| Resolution | Done |
Attachment: Download
Environment
Apple Swift version 5.1 (swiftlang-1100.0.266.1 clang-1100.0.32.1)
Target: x86_64-apple-darwin19.0.0
Xcode 11 Beta 5
Software:
System Software Overview:
System Version: macOS 10.15 (19A512f)
Kernel Version: Darwin 19.0.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: MacBook Pro de Jorge
User Name: Jorge Revuelta (minuscorp)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 2:16
Additional Detail from JIRA
| Votes | 0 |
| Component/s | Compiler |
| Labels | Bug, CompilerCrash |
| Assignee | None |
| Priority | Medium |
md5: 4b96fd23131015f63a36e5634c49301f
Issue Description:
Maybe the title is not the best, but I don't know how to describe the error as it seems very concrete.
ret %T7Combine16PublisherBoxBaseC.165* %102, !dbg !132
%T7Combine16PublisherBoxBaseC*in function $s7Combine9PublisherP9MiniSwiftAA16ObservableObject6OutputRpzAD9StoreTypeAGRQAA19CurrentValueSubjectCyAF_5StateAdHPQZs5Error_pGAF_0f10WillChangeB0AaEPRCzrlE8dispatch5using7factory7taskMap2on8lifetimeAA03AnyB0VyAMs5NeverOGAD10DispatcherC_qd__yXAqd_0_SgAMcAgD9TypedTaskCADypRszlE8LifetimeOyyp_GtAD6ActionRd__A6_yypGRbd_0_r0_lFZ
<unknown>:0: error: fatal error encountered during compilation; please file a bug report with your project and the crash log
<unknown>:0: note: Broken function found, compilation aborted!
Stack dump:
0. Program arguments: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Action.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/ActionReducer.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Dispatcher.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Middleware.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/ReducerGroup.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Service.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/State.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Store.swift -primary-file /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Task.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Atomic.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/AtomicState.swift -primary-file /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Combine/Cancellable+Extensions.swift -primary-file /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Combine/Create.swift -primary-file /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Combine/Dispatch.swift -primary-file /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Combine/FilterOne.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Combine/Publisher+Extensions.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/DelayedImmutable.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/DispatchQueue+Extensions.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Foundation/Dictionary+Extensions.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Foundation/String+Extensions.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Middlewares/TestMiddleware.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/OrderedSet.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/PayloadAction.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/Services/LoggingService.swift /Users/minuscorp/Documents/GitHub/mini-swift-1/Sources/MiniSwift/Utils/SharedDictionary.swift -supplementary-output-file-map /var/folders/n4/zbkl28756wj08660vtf58qz80000gn/T/supplementaryOutputs-1a9408 -target x86_64-apple-macos10.15 -enable-objc-interop -sdk /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -I /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Products/Debug -F /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Products/Debug -F /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -enable-testing -g -module-cache-path /Users/minuscorp/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -Xcc -working-directory -Xcc /Users/minuscorp/Documents/GitHub/mini-swift-1 -enable-anonymous-context-mangled-names -Xcc -I/Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Products/Debug/include -Xcc -I/Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/DerivedSources-normal/x86_64 -Xcc -I/Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/DerivedSources/x86_64 -Xcc -I/Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/DerivedSources -Xcc -DDEBUG=1 -module-name MiniSwift -o /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/Objects-normal/x86_64/Task.o -o /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/Objects-normal/x86_64/Cancellable+Extensions.o -o /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/Objects-normal/x86_64/Create.o -o /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/Objects-normal/x86_64/Dispatch.o -o /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Build/Intermediates.noindex/MiniSwift.build/Debug/MiniSwift.build/Objects-normal/x86_64/FilterOne.o -index-store-path /Users/minuscorp/Library/Developer/Xcode/DerivedData/mini-swift-1-fkeadwieujcrglekkmmhzwbltgrx/Index/DataStore -index-system-modules
1. Running pass 'Module Verifier' on function '@"$s7Combine9PublisherP9MiniSwiftAA16ObservableObject6OutputRpzAD9StoreTypeAGRQAA19CurrentValueSubjectCyAF_5StateAdHPQZs5Error_pGAF_0f10WillChangeB0AaEPRCzrlE8dispatch5using7factory7taskMap2on8lifetimeAA03AnyB0VyAMs5NeverOGAD10DispatcherC_qd__yXAqd_0_SgAMcAgD9TypedTaskCADypRszlE8LifetimeOyyp_GtAD6ActionRd__A6_yypGRbd_0_r0_lFZ"'
0 swift 0x000000010f8090e3 PrintStackTraceSignalHandler(void*) + 51
1 swift 0x000000010f8088b6 SignalHandler(int) + 358
2 libsystem_platform.dylib 0x00007fff644d4b1d _sigtramp + 29
3 swift 0x0000000110200000 (anonymous namespace)::DarwinX86AsmBackend::getCompactUnwindRegNum(unsigned int) const::CU32BitRegs + 117520
4 libsystem_c.dylib 0x00007fff643aaa5c abort + 120
5 swift 0x000000010b459a00 std::__1::unique_ptr<swift::DiagnosticConsumer, std::__1::default_delete<swift::DiagnosticConsumer> > llvm::function_ref<std::__1::unique_ptr<swift::DiagnosticConsumer, std::__1::default_delete<swift::DiagnosticConsumer> > (swift::InputFile const&)>::callback_fn<createSerializedDiagnosticConsumerIfNeeded(swift::FrontendInputsAndOutputs const&)::$_15>(long, swift::InputFile const&) + 0
6 swift 0x000000010f782306 llvm::report_fatal_error(llvm::Twine const&, bool) + 278
7 swift 0x000000010f7821eb llvm::report_fatal_error(char const*, bool) + 43
8 swift 0x000000010f742553 (anonymous namespace)::VerifierLegacyPass::runOnFunction(llvm::Function&) + 115
9 swift 0x000000010f6e47c6 llvm::FPPassManager::runOnFunction(llvm::Function&) + 1590
10 swift 0x000000010f6ef73e llvm::legacy::FunctionPassManager::run(llvm::Function&) + 446
11 swift 0x000000010b6716b8 swift::performLLVM(swift::IRGenOptions&, swift::DiagnosticEngine*, llvm::sys::SmartMutex<false>*, llvm::GlobalVariable*, llvm::Module*, llvm::TargetMachine*, swift::version::Version const&, llvm::StringRef, swift::UnifiedStatsReporter*) + 4648
12 swift 0x000000010b4634b3 performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*) + 38307
13 swift 0x000000010b456704 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 6820
14 swift 0x000000010b3e3f93 main + 1219
15 libdyld.dylib 0x00007fff642d3c35 start + 1
error: Abort trap: 6 (in target 'MiniSwift' from project 'MiniSwift')I will upload the crashing report if that helps to find out the issue:
Metadata
Metadata
Assignees
Labels
bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.compilerThe Swift compiler itselfThe Swift compiler itselfcrashBug: A crash, i.e., an abnormal termination of softwareBug: A crash, i.e., an abnormal termination of software