-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Assertion failed with PCH in getTranslationUnitDecl, file DeclBase.cpp #8471
Comments
The precompiled header to reproduce that crash is too big for my ADSL upload bandwidth, even after bzip2. Please fetch it from here: |
Our PCH format is too volatile to be used in this case; newer versions would simply refuse to load the file. Can you upload the source you created it from instead? |
Here is how to reproduce the bug with the attachment bug-8099.tbz2 I have just added.
~bug-8099> clang++ -o precompiled.h.gch -c -DBOOST_ALL_NO_LIB -DBOOST_DISABLE_THREADS -DBOOST_PYTHON_MAX_BASES=2 -I$BOOSTROOT -x c++-header -fPIC -fno-strict-aliasing -w -DNDEBUG -O3 -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 precompiled.h ~bug-8099> clang++ -o hybrid_times_ext.o -c -I$BOOSTROOT -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -include precompiled.h -fPIC -fno-strict-aliasing -w -O3 hybrid_times_ext.cpp |
Thanks for the report. |
Fixed at r113391. |
~> clang --version ~> clang++ -o precompiled.h.gch -c -DBOOST_ALL_NO_LIB -DBOOST_DISABLE_THREADS -DBOOST_PYTHON_MAX_BASES=2 -I$BOOSTROOT -x c++-header -fPIC -fno-strict-aliasing -w -DNDEBUG -O3 -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 precompiled.h && echo Done! ~> clang++ -o hybrid_times_ext.o -c -I$BOOSTROOT -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -include precompiled.h -fPIC -fno-strict-aliasing -w -O3 hybrid_times_ext.cpp && echo Done!
|
It's fine on the trunk at 114797. |
[lldb] Detect when full DWARF debugging should be enabled
Extended Description
~/Desktop> clang --version
clang version 2.9 (trunk 113198)
Target: x86_64-apple-darwin10
Thread model: posix
~/Desktop> clang++ -o hybrid_times_ext.o -c -include precompiled.h -fPIC -fno-strict-aliasing -w -O3 hybrid_times_ext.preprocessed.cpp
Assertion failed: (DC && "This decl is not contained in a translation unit!"), function getTranslationUnitDecl, file DeclBase.cpp, line 203.
0 clang 0x0000000100ef9dd2 PrintStackTrace(void*) + 34
1 clang 0x0000000100efa2b9 SignalHandler(int) + 841
2 libSystem.B.dylib 0x00007fff821e135a _sigtramp + 26
3 clang 0x00000001000141a3 global constructors keyed to a + 259
4 clang 0x0000000100021966 abort + 22
5 clang 0x0000000100021928 __assert_rtn + 56
6 clang 0x0000000100565da3 clang::Decl::getTranslationUnitDecl() + 115
7 clang 0x0000000100565ca9 clang::Decl::getASTContext() const + 9
8 clang 0x0000000100577702 clang::FunctionTemplateDecl::newCommon() + 18
9 clang 0x00000001005774b5 clang::RedeclarableTemplateDecl::getCommonPtr() + 37
10 clang 0x00000001000da0d0 clang::ASTDeclReader::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*) + 288
11 clang 0x00000001000dae98 clang::ASTDeclReader::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) + 24
12 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
13 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
14 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
15 clang 0x00000001000d52f1 clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*) + 497
16 clang 0x00000001000d97de clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) + 30
17 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
18 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
19 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
20 clang 0x00000001000d2596 clang::ASTDeclReader::VisitDecl(clang::Decl*) + 70
21 clang 0x00000001000d5038 clang::ASTDeclReader::VisitDeclaratorDecl(clang::DeclaratorDecl*) + 24
22 clang 0x00000001000d7e08 clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 24
23 clang 0x00000001000d80a8 clang::ASTDeclReader::VisitParmVarDecl(clang::ParmVarDecl*) + 24
24 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
25 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
26 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
27 clang 0x00000001000e4971 clang::ASTStmtReader::VisitCXXDefaultArgExpr(clang::CXXDefaultArgExpr*) + 113
28 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
29 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
30 clang 0x00000001000d7f76 clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 390
31 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
32 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
33 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
34 clang 0x00000001000dff9c clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 300
35 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
36 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
37 clang 0x00000001000c0762 clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 482
38 clang 0x00000001000c0de6 clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument, 8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 150
39 clang 0x00000001000bfeaf clang::ASTReader::ReadTypeRecord(unsigned int) + 8047
40 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
41 clang 0x00000001000c0e9f clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 63
42 clang 0x00000001000c530a clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 138
43 clang 0x00000001000d943b clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1467
44 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
45 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
46 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
47 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
48 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
49 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
50 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
51 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
52 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
53 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
54 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
55 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
56 clang 0x00000001000d2596 clang::ASTDeclReader::VisitDecl(clang::Decl*) + 70
57 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
58 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
59 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
60 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
61 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
62 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
63 clang 0x00000001000d2596 clang::ASTDeclReader::VisitDecl(clang::Decl*) + 70
64 clang 0x00000001000d5038 clang::ASTDeclReader::VisitDeclaratorDecl(clang::DeclaratorDecl*) + 24
65 clang 0x00000001000d512c clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*) + 44
66 clang 0x00000001000d97de clang::ASTDeclReader::VisitCXXMethodDecl(clang::CXXMethodDecl*) + 30
67 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
68 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
69 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
70 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
71 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
72 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
73 clang 0x00000001000d8fd1 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 337
74 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
75 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
76 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
77 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
78 clang 0x00000001000bf4ec clang::ASTReader::ReadTypeRecord(unsigned int) + 5548
79 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
80 clang 0x00000001000bfeea clang::ASTReader::ReadTypeRecord(unsigned int) + 8106
81 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
82 clang 0x00000001000be49d clang::ASTReader::ReadTypeRecord(unsigned int) + 1373
83 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
84 clang 0x00000001000dfcc0 clang::ASTStmtReader::VisitExpr(clang::Expr*) + 64
85 clang 0x00000001000e0fc2 clang::ASTStmtReader::VisitCastExpr(clang::CastExpr*) + 34
86 clang 0x00000001000e9417 clang::StmtVisitor<clang::ASTStmtReader, void>::Visit(clang::Stmt*) + 2071
87 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
88 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
89 clang 0x00000001000d7f76 clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 390
90 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
91 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
92 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
93 clang 0x00000001000dff9c clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 300
94 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
95 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
96 clang 0x00000001000c0762 clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 482
97 clang 0x00000001000c0de6 clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument, 8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 150
98 clang 0x00000001000bfeaf clang::ASTReader::ReadTypeRecord(unsigned int) + 8047
99 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
100 clang 0x00000001000c0e9f clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 63
101 clang 0x00000001000c530a clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 138
102 clang 0x00000001000d943b clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1467
103 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
104 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
105 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
106 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
107 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
108 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
109 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
110 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
111 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
112 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
113 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
114 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
115 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
116 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
117 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
118 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
119 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
120 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
121 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
122 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
123 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
124 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
125 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
126 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
127 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
128 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
129 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
130 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
131 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
132 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
133 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
134 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
135 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
136 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
137 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
138 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
139 clang 0x00000001000da41e clang::ASTDeclReader::VisitClassTemplateDecl(clang::ClassTemplateDecl*) + 126
140 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
141 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
142 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
143 clang 0x00000001000c0bf1 clang::ASTReader::ReadTemplateName(llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 481
144 clang 0x00000001000bfe69 clang::ASTReader::ReadTypeRecord(unsigned int) + 7977
145 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
146 clang 0x00000001000c04c6 clang::ASTReader::ReadNestedNameSpecifier(llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 278
147 clang 0x00000001000dff0e clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 158
148 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
149 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
150 clang 0x00000001000c0762 clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 482
151 clang 0x00000001000c0de6 clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument, 8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 150
152 clang 0x00000001000bfeaf clang::ASTReader::ReadTypeRecord(unsigned int) + 8047
153 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
154 clang 0x00000001000c0e9f clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 63
155 clang 0x00000001000c530a clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 138
156 clang 0x00000001000d943b clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1467
157 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
158 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
159 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
160 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
161 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
162 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
163 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
164 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
165 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
166 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
167 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
168 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
169 clang 0x00000001000d25ff clang::ASTDeclReader::VisitDecl(clang::Decl*) + 175
170 clang 0x00000001000d4a18 clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
171 clang 0x00000001000d4da8 clang::ASTDeclReader::VisitRecordDecl(clang::RecordDecl*) + 24
172 clang 0x00000001000d8f46 clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 198
173 clang 0x00000001000da4f5 clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*) + 37
174 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
175 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
176 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
177 clang 0x00000001000da41e clang::ASTDeclReader::VisitClassTemplateDecl(clang::ClassTemplateDecl*) + 126
178 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
179 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
180 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
181 clang 0x00000001000c0bf1 clang::ASTReader::ReadTemplateName(llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 481
182 clang 0x00000001000bfe69 clang::ASTReader::ReadTypeRecord(unsigned int) + 7977
183 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
184 clang 0x00000001000c04c6 clang::ASTReader::ReadNestedNameSpecifier(llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 278
185 clang 0x00000001000bf65f clang::ASTReader::ReadTypeRecord(unsigned int) + 5919
186 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
187 clang 0x00000001000c0e9f clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 63
188 clang 0x00000001000d49d2 clang::ASTDeclReader::VisitTypedefDecl(clang::TypedefDecl*) + 98
189 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
190 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
191 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
192 clang 0x00000001000bf29b clang::ASTReader::ReadTypeRecord(unsigned int) + 4955
193 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
194 clang 0x00000001000bf69a clang::ASTReader::ReadTypeRecord(unsigned int) + 5978
195 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
196 clang 0x00000001000c0e9f clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 63
197 clang 0x00000001000d49d2 clang::ASTDeclReader::VisitTypedefDecl(clang::TypedefDecl*) + 98
198 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
199 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
200 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
201 clang 0x00000001000bf29b clang::ASTReader::ReadTypeRecord(unsigned int) + 4955
202 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
203 clang 0x00000001000c061b clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 155
204 clang 0x00000001000c0de6 clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument, 8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 150
205 clang 0x00000001000bfeaf clang::ASTReader::ReadTypeRecord(unsigned int) + 8047
206 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
207 clang 0x00000001000c04c6 clang::ASTReader::ReadNestedNameSpecifier(llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 278
208 clang 0x00000001000dff0e clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 158
209 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
210 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
211 clang 0x00000001000d7f76 clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 390
212 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
213 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
214 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
215 clang 0x00000001000dff9c clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 300
216 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
217 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
218 clang 0x00000001000d7f76 clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 390
219 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
220 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
221 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
222 clang 0x00000001000dff9c clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 300
223 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
224 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
225 clang 0x00000001000c0762 clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 482
226 clang 0x00000001000c0de6 clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument, 8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 150
227 clang 0x00000001000bfeaf clang::ASTReader::ReadTypeRecord(unsigned int) + 8047
228 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
229 clang 0x00000001000c0e9f clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 63
230 clang 0x00000001000d49d2 clang::ASTDeclReader::VisitTypedefDecl(clang::TypedefDecl*) + 98
231 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
232 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
233 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
234 clang 0x00000001000bf29b clang::ASTReader::ReadTypeRecord(unsigned int) + 4955
235 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
236 clang 0x00000001000bf69a clang::ASTReader::ReadTypeRecord(unsigned int) + 5978
237 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
238 clang 0x00000001000c061b clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 155
239 clang 0x00000001000c0de6 clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument, 8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 150
240 clang 0x00000001000bfeaf clang::ASTReader::ReadTypeRecord(unsigned int) + 8047
241 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
242 clang 0x00000001000be49d clang::ASTReader::ReadTypeRecord(unsigned int) + 1373
243 clang 0x00000001000bd52b clang::ASTReader::GetType(unsigned int) + 379
244 clang 0x00000001000dfcc0 clang::ASTStmtReader::VisitExpr(clang::Expr*) + 64
245 clang 0x00000001000e0fc2 clang::ASTStmtReader::VisitCastExpr(clang::CastExpr*) + 34
246 clang 0x00000001000e9417 clang::StmtVisitor<clang::ASTStmtReader, void>::Visit(clang::Stmt*) + 2071
247 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
248 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
249 clang 0x00000001000d7f76 clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 390
250 clang 0x00000001000d23d8 clang::ASTDeclReader::Visit(clang::Decl*) + 24
251 clang 0x00000001000dc09c clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2892
252 clang 0x00000001000c035d clang::ASTReader::GetDecl(unsigned int) + 205
253 clang 0x00000001000dff9c clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 300
254 clang 0x00000001000e87f1 clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 11057
255 clang 0x00000001000e8b49 clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
Stack dump:
0. Program arguments: /Users/luc/Developer/llvm/Release+Asserts/bin/clang -cc1 -triple x86_64-apple-darwin10.0.0 -emit-obj -disable-free -main-file-name hybrid_times_ext.preprocessed.cpp -pic-level 2 -mdisable-fp-elim -masm-verbose -munwind-tables -target-cpu core2 -target-linker-version 97.2 -resource-dir /Users/luc/Developer/llvm/Release+Asserts/lib/clang/2.9 -include-pch precompiled.h.gch -O3 -w -ferror-limit 19 -fmessage-length 104 -stack-protector 1 -fblocks -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -o hybrid_times_ext.o -x c++ hybrid_times_ext.preprocessed.cpp
clang: error: clang frontend command failed due to signal 4 (use -v to see invocation)
The text was updated successfully, but these errors were encountered: