Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SR-9078] error: Segmentation fault: 11 #51579

Open
swift-ci opened this issue Oct 25, 2018 · 5 comments
Open

[SR-9078] error: Segmentation fault: 11 #51579

swift-ci opened this issue Oct 25, 2018 · 5 comments
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself crash Bug: A crash, i.e., an abnormal termination of software

Comments

@swift-ci
Copy link
Collaborator

Previous ID SR-9078
Radar rdar://problem/45640810
Original Reporter stunba (JIRA User)
Type Bug

Attachment: Download

Environment

Mac OS X 10.14 (18A391)

Xcode 10.0 (10A255)

Swift 4.2

Additional Detail from JIRA
Votes 2
Component/s Compiler
Labels Bug, CompilerCrash
Assignee None
Priority Medium

md5: 0c41a8a3b0d14e8ff7fa4f0eb4806326

Issue Description:

I have compiler crash, don't know what piece of code causing it yet. It isn't specified exactly which file or part it was processing during crash.

Only error message is "While serializing 'Item' in module"

Crash report attached.

0  swift                    0x0000000109bf064a PrintStackTraceSignalHandler(void*) + 42
1  swift                    0x0000000109befdfe SignalHandler(int) + 302
2  libsystem_platform.dylib 0x00007fff70dbdb3d _sigtramp + 29
3  libsystem_platform.dylib 0x0000000000000003 _sigtramp + 2401510627
4  swift                    0x00000001070c919c swift::serialization::Serializer::writeDecl(swift::Decl const*) + 6732
5  swift                    0x00000001070fec7f swift::serialization::Serializer::writeAllDeclsAndTypes() + 87183
6  swift                    0x00000001071177c6 swift::serialization::Serializer::writeAST(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, bool) + 5030
7  swift                    0x00000001071256cf swift::serialization::Serializer::writeToStream(llvm::raw_ostream&, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SILModule const*, swift::SerializationOptions const&) + 4239
8  swift                    0x0000000107129565 void llvm::function_ref<void (llvm::raw_ostream&)>::callback_fn<swift::serialize(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SerializationOptions const&, swift::SILModule const*)::$_4>(long, llvm::raw_ostream&) + 181
9  swift                    0x00000001071297ab withOutputFile(swift::ASTContext&, llvm::StringRef, llvm::function_ref<void (llvm::raw_ostream&)>) + 571
10 swift                    0x0000000107129393 swift::serialize(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SerializationOptions const&, swift::SILModule const*) + 275
11 swift                    0x0000000105e8d4ce std::__1::__function::__func<performCompileStepsPostSILGen(swift::CompilerInstance&, swift::CompilerInvocation&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, bool, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, bool, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*)::$_10, std::__1::allocator<performCompileStepsPostSILGen(swift::CompilerInstance&, swift::CompilerInvocation&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, bool, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, bool, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*)::$_10>, void ()>::operator()() + 526
12 swift                    0x0000000105e81ec6 performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*) + 39942
13 swift                    0x0000000105e74dc5 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 7717
14 swift                    0x0000000105e1aa35 main + 1349
15 libdyld.dylib            0x00007fff70bd4085 start + 1
16 libdyld.dylib            0x0000000000000077 start + 2403516403
Stack dump:
0.  Program arguments: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -merge-modules -emit-module -filelist /var/folders/5x/gnpz91rs7y5brgc7d870tmdr0000gn/T/inputs-f6d8dd -parse-as-library -sil-merge-partial-modules -disable-diagnostic-passes -disable-sil-perf-optzns -target x86_64-apple-ios10.0-simulator -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk -I /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator -I /Users/abastun/Projects/ios-running/Kanna/Modules -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/Alamofire -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/AlamofireImage -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/CocoaLumberjack -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/Kanna -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/ReactiveCocoa -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/ReactiveSwift -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/Realm -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/RealmSwift -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/Result -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/SAMKeychain -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/SSZipArchive -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/Smartling.i18n -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/SwiftTweaks -F /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/Toolkit -F /Users/abastun/Projects/ios-running/Pods/Crashlytics/iOS -F /Users/abastun/Projects/ios-running/Pods/Fabric/iOS -enable-testing -g -module-cache-path /Users/abastun/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -warnings-as-errors -swift-version 4.2 -enforce-exclusivity=checked -Onone -D DEBUG -D TWEAKS -D COCOAPODS -D COCOAPODS -D TWEAKS -serialize-debugging-options -Xcc -I/Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-generated-files.hmap -Xcc -I/Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-own-target-headers.hmap -Xcc -I/Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-project-headers.hmap -Xcc -I/Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Products/Debug-iphonesimulator/include -Xcc -I/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk/usr/include/libxml2 -Xcc -I/Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/DerivedSources/x86_64 -Xcc -I/Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/DerivedSources -Xcc -DDEBUG=1 -Xcc -DCOCOAPODS=1 -Xcc -DCOCOAPODS=1 -Xcc -DTWEAKS=1 -Xcc -working-directory/Users/abastun/Projects/ios-running -emit-module-doc-path /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/Running.swiftdoc -emit-objc-header-path /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/Running-Swift.h -import-objc-header /Users/abastun/Projects/ios-running/SupportingFiles/Running-Bridging-Header.h -module-name Running -o /Users/abastun/Library/Developer/Xcode/DerivedData/Running-beewdmnncotscbbwgtclothwlfdz/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/Running.swiftmodule 
@belkadan
Copy link
Contributor

This sounds like something messed up in type-checking and didn't get caught before serialization. If you can't share the project, can you try a toolchain from https://swift.org/download/? These have assertions enabled and so might display a more useful error message.

@swift-ci
Copy link
Collaborator Author

Comment by Artiom Bastun (JIRA)

@belkadan

I'm not sure that this is the same one because I cannot build 3rd party dependencies for my project with development snapshot but using frameworks compiled with stable version I got this swift_2018-10-27-164521_Artioms-MacBook-Pro-2.crash

Assertion failed: (dependent->getAssocType() && "Unchecked dependent member type"), function writeType, file /Users/buildnode/jenkins/workspace/oss-swift-4.2-package-osx/swift/lib/Serialization/Serialization.cpp, line 3789.
0  swift                    0x0000000109e001f8 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 40
1  swift                    0x0000000109dff457 llvm::sys::RunSignalHandlers() + 39
2  swift                    0x0000000109e00872 SignalHandler(int) + 258
3  libsystem_platform.dylib 0x00007fff71604b3d _sigtramp + 29
4  libsystem_platform.dylib 000000000000000000 _sigtramp + 2392831200
5  libsystem_c.dylib        0x00007fff714c31c9 abort + 127
6  libsystem_c.dylib        0x00007fff7148b868 basename_r + 0
7  swift                    0x00000001075ec4f0 swift::serialization::Serializer::writeType(swift::Type) + 8672
8  swift                    0x00000001075ed655 swift::serialization::Serializer::writeAllDeclsAndTypes() + 2389
9  swift                    0x00000001075eee19 swift::serialization::Serializer::writeAST(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, bool) + 3337
10 swift                    0x00000001075f611b swift::serialization::Serializer::writeToStream(llvm::raw_ostream&, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SILModule const*, swift::SerializationOptions const&) + 139
11 swift                    0x000000010763c95d void llvm::function_ref<void (llvm::raw_ostream&)>::callback_fn<swift::serialize(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SerializationOptions const&, swift::SILModule const*)::$_4>(long, llvm::raw_ostream&) + 173
12 swift                    0x00000001075f73ea withOutputFile(swift::ASTContext&, llvm::StringRef, llvm::function_ref<void (llvm::raw_ostream&)>) + 410
13 swift                    0x00000001075f71cc swift::serialize(llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::SerializationOptions const&, swift::SILModule const*) + 220
14 swift                    0x000000010663c23e std::__1::__function::__func<performCompileStepsPostSILGen(swift::CompilerInstance&, swift::CompilerInvocation&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, bool, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, bool, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*)::$_10, std::__1::allocator<performCompileStepsPostSILGen(swift::CompilerInstance&, swift::CompilerInvocation&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, bool, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, bool, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*)::$_10>, void ()>::operator()() + 526
15 swift                    0x0000000107319234 swift::SILModule::serialize() + 36
16 swift                    0x00000001066325b2 performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*) + 14594
17 swift                    0x000000010662dca2 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2946
18 swift                    0x00000001065e8a68 main + 1128
19 libdyld.dylib            0x00007fff7141b08d start + 1
Stack dump:
0.  Program arguments: /Library/Developer/Toolchains/swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-15-a.xctoolchain/usr/bin/swift -frontend -c -filelist /var/folders/fh/fvmjwc_961x_4sp7bnfc3nfm0000gn/T/sources-b2c737 -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Recipes/RecipeSearchNode/Composition/RecipeSearchNodeComposer.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Tip/Service/FavoritesManagerComposer.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Goals/GoalsNode/Composition/GoalsNodeComposer.swift -primary-file /Users/stunba/Projects/ios-running/ToolkitCandidate/Nodes/SectionedItemsContainer.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/WorkoutLogs/WorkoutLogsNode/Composition/WorkoutLogsNodeComposer.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Recipes/RecipeSearchNode/View/RecipeSearchViewController.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/WorkoutLogs/Service/WorkoutLogsListService.swift -primary-file /Users/stunba/Projects/ios-running/Running/Database/SQLite/DBTypes/SQLiteExercise.swift -primary-file /Users/stunba/Projects/ios-running/ToolkitCandidate/ImageEffects/CIImage.swift -primary-file /Users/stunba/Projects/ios-running/Running/Common/Model/Protocols/TipType.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Music/MyMusic/Services/MyMusicCategoryListService.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/PostTrain/PostTrainNodeComposer.swift -primary-file /Users/stunba/Projects/ios-running/Autogenerated/Assets.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/TrainingAndFreeRun/Common/Helpers/GpsQuality+NavigationBarImage.swift -primary-file /Users/stunba/Projects/ios-running/Running/Database/DBRecipe.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Tip/TipsListNode/Views/TipsListViewController.swift -primary-file /Users/stunba/Projects/ios-running/Running/Common/Traits/HasContentAccessValue.swift -primary-file /Users/stunba/Projects/ios-running/ToolkitCandidate/Extensions/Double+Rounded.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/Tip/TipDetailsNode/Composition/NextTipNodeComposer.swift -primary-file /Users/stunba/Projects/ios-running/ToolkitCandidate/Nodes/SectionedListNode+Presentable.swift -primary-file /Users/stunba/Projects/ios-running/Autogenerated/Presentable/GoalTabNode+Presentable.generated.swift -primary-file /Users/stunba/Projects/ios-running/Running/Common/Views/NoDataView.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/TrainingAndFreeRun/Training/Presenters/UINavigationController+TrainingNode.swift -primary-file /Users/stunba/Projects/ios-running/Running/Blocks/TrainingAndFreeRun/Common/Helpers/TrainingTimer.swift -primary-file /Users/stunba/Projects/ios-running/ToolkitCandidate/Extensions/Double+Formatter.swift -supplementary-output-file-map /var/folders/fh/fvmjwc_961x_4sp7bnfc3nfm0000gn/T/supplementaryOutputs-136b7b -target x86_64-apple-ios10.0-simulator -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk -I /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator -I /Users/stunba/Projects/ios-running/Kanna/Modules -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/Alamofire -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/AlamofireImage -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/CocoaLumberjack -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/Kanna -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/ReactiveCocoa -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/ReactiveSwift -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/Realm -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/RealmSwift -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/Result -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/SAMKeychain -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/SSZipArchive -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/Smartling.i18n -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/SwiftTweaks -F /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/Toolkit -F /Users/stunba/Projects/ios-running/Pods/Crashlytics/iOS -F /Users/stunba/Projects/ios-running/Pods/Fabric/iOS -enable-testing -g -module-cache-path /Users/stunba/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -warnings-as-errors -swift-version 4.2 -enforce-exclusivity=checked -Onone -D DEBUG -D TWEAKS -D COCOAPODS -D COCOAPODS -D TWEAKS -serialize-debugging-options -Xcc -I/Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-generated-files.hmap -Xcc -I/Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-own-target-headers.hmap -Xcc -I/Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Running-project-headers.hmap -Xcc -I/Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Products/Debug-iphonesimulator/include -Xcc -I/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk/usr/include/libxml2 -Xcc -I/Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/DerivedSources/x86_64 -Xcc -I/Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/DerivedSources -Xcc -DDEBUG=1 -Xcc -DCOCOAPODS=1 -Xcc -DCOCOAPODS=1 -Xcc -DTWEAKS=1 -Xcc -working-directory/Users/stunba/Projects/ios-running -import-objc-header /Users/stunba/Projects/ios-running/SupportingFiles/Running-Bridging-Header.h -pch-output-dir /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/PrecompiledHeaders -module-name Running -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/RecipeSearchNodeComposer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/FavoritesManagerComposer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/GoalsNodeComposer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/SectionedItemsContainer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/WorkoutLogsNodeComposer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/RecipeSearchViewController.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/WorkoutLogsListService.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/SQLiteExercise.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/CIImage.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/TipType.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/MyMusicCategoryListService.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/PostTrainNodeComposer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/Assets.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/GpsQuality+NavigationBarImage.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/DBRecipe.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/TipsListViewController.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/HasContentAccessValue.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/Double+Rounded.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/NextTipNodeComposer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/SectionedListNode+Presentable.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/GoalTabNode+Presentable.generated.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/NoDataView.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/UINavigationController+TrainingNode.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/TrainingTimer.o -o /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Build/Intermediates.noindex/Running.build/Debug-iphonesimulator/Running.build/Objects-normal/x86_64/Double+Formatter.o -index-store-path /Users/stunba/Library/Developer/Xcode/DerivedData/Running-ftaewvgsegyuiafpmmuqaegialdf/Index/DataStore -index-system-modules 

@belkadan
Copy link
Contributor

If only it printed what the type was. Can you try with the SWIFT_ENABLE_BATCH_MODE build setting set to NO? That'll at least tell us which file has the problem.

@swift-ci
Copy link
Collaborator Author

Comment by Artiom Bastun (JIRA)

@belkadan I probably know what type it is. I was able to track it by renaming it. I guess this one is problematic 'Item'.

protocol SectionedItemsContainer {
    typealias Item = ItemsCollection.Element
    typealias ItemsCollection = SectionsCollection.Element

    associatedtype SectionsCollection: Collection where SectionsCollection.Element: Collection,
        SectionsCollection.Index == Int,
        SectionsCollection.Element.Index == Int

    var sections: Property<SectionsCollection> { get }
}

Also this crash is unstable, with code base changing it appears and disappears. Sometimes renaming this type is enough to make it go away and sometimes it still doesn't work after rename. =(

@belkadan
Copy link
Contributor

Hm. It's pretty sparse but maybe we can look into this. Let us know if you have time to come up with a reduced test case, though.

@swift-ci create

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@AnthonyLatsis AnthonyLatsis added the crash Bug: A crash, i.e., an abnormal termination of software label Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. compiler The Swift compiler in itself crash Bug: A crash, i.e., an abnormal termination of software
Projects
None yet
Development

No branches or pull requests

3 participants