Skip to content

Instantly share code, notes, and snippets.

@kssreeram
Created April 19, 2016 09:02
Show Gist options
  • Save kssreeram/0283ec0804cd5c7354a0c25a630708ac to your computer and use it in GitHub Desktop.
Save kssreeram/0283ec0804cd5c7354a0c25a630708ac to your computer and use it in GitHub Desktop.
Swift compiler stack trace
^\0 swift 0x000000010744f4eb llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 43
1 swift 0x000000010744e7d6 llvm::sys::RunSignalHandlers() + 70
2 swift 0x000000010744fb4f SignalHandler(int) + 287
3 libsystem_platform.dylib 0x00007fff8cfc152a _sigtramp + 26
4 libsystem_platform.dylib 000000000000000000 _sigtramp + 1929636592
5 swift 0x00000001052bc95c swift::irgen::SingleScalarTypeInfo<(anonymous namespace)::PrimitiveTypeInfo, swift::irgen::LoadableTypeInfo>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 28
6 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
7 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
8 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
9 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
10 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
11 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
12 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
13 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
14 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
15 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
16 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
17 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
18 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
19 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
20 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
21 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
22 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
23 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
24 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
25 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
26 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
27 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
28 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
29 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
30 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
31 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
32 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
33 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
34 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
35 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
36 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
37 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
38 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
39 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
40 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
41 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
42 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
43 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
44 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
45 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
46 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
47 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
48 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
49 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
50 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
51 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
52 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
53 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
54 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
55 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
56 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
57 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
58 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
59 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
60 swift 0x00000001052b3349 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 105
61 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
62 swift 0x00000001052af4f9 swift::irgen::RecordTypeInfo<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::unpackFromEnumPayload(swift::irgen::IRGenFunction&, swift::irgen::EnumPayload const&, swift::irgen::Explosion&, unsigned int) const + 89
63 swift 0x000000010528a742 (anonymous namespace)::SinglePayloadEnumImplStrategy::consume(swift::irgen::IRGenFunction&, swift::irgen::Explosion&) const + 354
64 swift 0x00000001052e1fc3 swift::SILVisitor<(anonymous namespace)::IRGenSILFunction, void>::visit(swift::ValueBase*) + 19203
65 swift 0x00000001052d9c4b swift::irgen::IRGenModule::emitSILFunction(swift::SILFunction*) + 9787
66 swift 0x0000000105234fd8 swift::irgen::IRGenModuleDispatcher::emitGlobalTopLevel() + 600
67 swift 0x00000001052c0a5e performIRGeneration(swift::IRGenOptions&, swift::ModuleDecl*, swift::SILModule*, llvm::StringRef, llvm::LLVMContext&, swift::SourceFile*, unsigned int) + 1278
68 swift 0x00000001052bf6b6 swift::performIRGeneration(swift::IRGenOptions&, swift::ModuleDecl*, swift::SILModule*, llvm::StringRef, llvm::LLVMContext&) + 598
69 swift 0x00000001051a4a8c performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&) + 15116
70 swift 0x00000001051a041d frontend_main(llvm::ArrayRef<char const*>, char const*, void*) + 2781
71 swift 0x000000010519be3c main + 1932
@kssreeram
Copy link
Author

^\0  swift                    0x00000001048c74eb llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 43
1  swift                    0x00000001048c67d6 llvm::sys::RunSignalHandlers() + 70
2  swift                    0x00000001048c7b4f SignalHandler(int) + 287
3  libsystem_platform.dylib 0x00007fff8cfc152a _sigtramp + 26
4  libsystem_platform.dylib 0x00007fa96e11ffff _sigtramp + 3776309999
5  libsystem_malloc.dylib   0x00007fff9f802c5f tiny_malloc_from_free_list + 1443
6  libsystem_malloc.dylib   0x00007fff9f801705 szone_malloc_should_clear + 292
7  libsystem_malloc.dylib   0x00007fff9f8015a1 malloc_zone_malloc + 71
8  libsystem_malloc.dylib   0x00007fff9f8000cc malloc + 42
9  libc++.1.dylib           0x00007fff9e4237de operator new(unsigned long) + 30
10 swift                    0x0000000104724a5d llvm::User::operator new(unsigned long, unsigned int) + 29
11 swift                    0x000000010463d02b llvm::GetElementPtrInst::Create(llvm::Type*, llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::Instruction*) + 75
12 swift                    0x0000000103cf1230 llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateConstInBoundsGEP2_32(llvm::Type*, llvm::Value*, unsigned int, unsigned int, llvm::Twine const&) + 176
13 swift                    0x000000010276a676 swift::irgen::ElementLayout::project(swift::irgen::IRGenFunction&, swift::irgen::Address, llvm::Optional<swift::irgen::NonFixedOffsetsImpl*>, llvm::Twine const&) const + 870
14 swift                    0x0000000102726335 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 213
15 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
16 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
17 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
18 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
19 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
20 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
21 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
22 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
23 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
24 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
25 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
26 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
27 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
28 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
29 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
30 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
31 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
32 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
33 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
34 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
35 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
36 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
37 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
38 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
39 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
40 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
41 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
42 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
43 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
44 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
45 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
46 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
47 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
48 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
49 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
50 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
51 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
52 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
53 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
54 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
55 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
56 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
57 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
58 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
59 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
60 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
61 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
62 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
63 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
64 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
65 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
66 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
67 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
68 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
69 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
70 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
71 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
72 swift                    0x000000010272a47f swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableTupleTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::TupleFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 335
73 swift                    0x0000000102726416 swift::irgen::RecordTypeInfoImpl<(anonymous namespace)::LoadableStructTypeInfo, swift::irgen::LoadableTypeInfo, (anonymous namespace)::StructFieldInfo, true>::assignWithCopy(swift::irgen::IRGenFunction&, swift::irgen::Address, swift::irgen::Address, swift::SILType) const + 438
74 swift                    0x0000000102717042 getValueWitness(swift::irgen::IRGenModule&, swift::irgen::ValueWitness, swift::irgen::FixedPacking, swift::CanType, swift::SILType, swift::irgen::TypeInfo const&) + 4898
75 swift                    0x0000000102714fa9 addValueWitnessesForAbstractType(swift::irgen::IRGenModule&, swift::CanType, llvm::SmallVectorImpl<llvm::Constant*>&) + 185
76 swift                    0x0000000102714e56 swift::irgen::emitValueWitnessTable(swift::irgen::IRGenModule&, swift::CanType) + 70
77 swift                    0x00000001026d5ed3 swift::irgen::emitStructMetadata(swift::irgen::IRGenModule&, swift::StructDecl*) + 195
78 swift                    0x0000000102722bd2 swift::irgen::IRGenModule::emitStructDecl(swift::StructDecl*) + 18
79 swift                    0x00000001026aa785 swift::irgen::IRGenModule::emitSourceFile(swift::SourceFile&, unsigned int) + 117
80 swift                    0x0000000102738ad5 performIRGeneration(swift::IRGenOptions&, swift::ModuleDecl*, swift::SILModule*, llvm::StringRef, llvm::LLVMContext&, swift::SourceFile*, unsigned int) + 1397
81 swift                    0x00000001027376b6 swift::performIRGeneration(swift::IRGenOptions&, swift::ModuleDecl*, swift::SILModule*, llvm::StringRef, llvm::LLVMContext&) + 598
82 swift                    0x000000010261ca8c performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&) + 15116
83 swift                    0x000000010261841d frontend_main(llvm::ArrayRef<char const*>, char const*, void*) + 2781
84 swift                    0x0000000102613e3c main + 1932
85 libdyld.dylib            0x00007fff957f05ad start + 1
86 libdyld.dylib            0x0000000000000006 start + 1786837594
Stack dump:
0.  Program arguments: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c a.out.swift -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk 
1.  While emitting IR for source file a.out.swift

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment