[LLVMbugs] [Bug 8099] Assertion failed with PCH in getTranslationUnitDecl, file DeclBase.cpp

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sat Sep 25 18:19:16 PDT 2010


http://llvm.org/bugs/show_bug.cgi?id=8099

Luc Bourhis <luc_j_bourhis at mac.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
            Version|trunk                       |2.8
         Resolution|FIXED                       |

--- Comment #7 from Luc Bourhis <luc_j_bourhis at mac.com> 2010-09-25 20:19:15 CDT ---
~> clang --version
clang version 2.8 (branches/release_28 114797)
Target: x86_64-apple-darwin10
Thread model: posix

~> 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!
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!
0  clang             0x0000000100d427a2 PrintStackTrace(void*) + 34
1  clang             0x0000000100d42c69 SignalHandler(int) + 665
2  libSystem.B.dylib 0x00007fff80e9935a _sigtramp + 26
3  libSystem.B.dylib 000000000000000000 _sigtramp + 2132176064
4  clang             0x00000001004dfeb9 clang::Decl::getASTContext() const + 9
5  clang             0x00000001004f1112
clang::FunctionTemplateDecl::newCommon() + 18
6  clang             0x00000001004f0ea5
clang::RedeclarableTemplateDecl::getCommonPtr() + 37
7  clang             0x00000001000cc5e6
clang::ASTDeclReader::VisitRedeclarableTemplateDecl(clang::RedeclarableTemplateDecl*)
+ 150
8  clang             0x00000001000cea06
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 518
9  clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
10 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
11 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
12 clang             0x00000001000c8b36
clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*) + 310
13 clang             0x00000001000ced70
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1392
14 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
15 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
16 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
17 clang             0x00000001000c6442
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 50
18 clang             0x00000001000c8988
clang::ASTDeclReader::VisitDeclaratorDecl(clang::DeclaratorDecl*) + 24
19 clang             0x00000001000cad48
clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 24
20 clang             0x00000001000caf18
clang::ASTDeclReader::VisitParmVarDecl(clang::ParmVarDecl*) + 24
21 clang             0x00000001000cee24
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1572
22 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
23 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
24 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
25 clang             0x00000001000d4c4d
clang::ASTStmtReader::VisitCXXDefaultArgExpr(clang::CXXDefaultArgExpr*) + 157
26 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
27 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
28 clang             0x00000001000cae67
clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 311
29 clang             0x00000001000cee04
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1540
30 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
31 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
32 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
33 clang             0x00000001000d0b63
clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 355
34 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
35 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
36 clang             0x00000001000b7749
clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 425
37 clang             0x00000001000b7be6
clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument,
8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 134
38 clang             0x00000001000b7024
clang::ASTReader::ReadTypeRecord(unsigned int) + 6932
39 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned int)
+ 535
40 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
41 clang             0x00000001000bb5bb
clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 91
42 clang             0x00000001000cbcdb
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1387
43 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
44 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
45 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
46 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
47 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
48 clang             0x00000001000c647b
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 107
49 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
50 clang             0x00000001000cb808
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 152
51 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
52 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
53 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
54 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
55 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
56 clang             0x00000001000c6442
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 50
57 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
58 clang             0x00000001000cb808
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 152
59 clang             0x00000001000ceb9c
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 924
60 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
61 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
62 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
63 clang             0x00000001000c6442
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 50
64 clang             0x00000001000c8988
clang::ASTDeclReader::VisitDeclaratorDecl(clang::DeclaratorDecl*) + 24
65 clang             0x00000001000c8a2c
clang::ASTDeclReader::VisitFunctionDecl(clang::FunctionDecl*) + 44
66 clang             0x00000001000ced70
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1392
67 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
68 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
69 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
70 clang             0x00000001000c647b
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 107
71 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
72 clang             0x00000001000cbe3d
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1741
73 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
74 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
75 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
76 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
77 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
78 clang             0x00000001000b688a
clang::ASTReader::ReadTypeRecord(unsigned int) + 4986
79 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned int)
+ 535
80 clang             0x00000001000b7045
clang::ASTReader::ReadTypeRecord(unsigned int) + 6965
81 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned int)
+ 535
82 clang             0x00000001000b5b1f
clang::ASTReader::ReadTypeRecord(unsigned int) + 1551
83 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned int)
+ 535
84 clang             0x00000001000d1b74
clang::ASTStmtReader::VisitCastExpr(clang::CastExpr*) + 52
85 clang             0x00000001000d925f
clang::StmtVisitor<clang::ASTStmtReader, void>::Visit(clang::Stmt*) + 2287
86 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
87 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
88 clang             0x00000001000cae67
clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 311
89 clang             0x00000001000cee04
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1540
90 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
91 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
92 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned int)
+ 194
93 clang             0x00000001000d0b63
clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 355
94 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
95 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
96 clang             0x00000001000b7749
clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 425
97 clang             0x00000001000b7be6
clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument,
8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 134
98 clang             0x00000001000b7024
clang::ASTReader::ReadTypeRecord(unsigned int) + 6932
99 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned int)
+ 535
100 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
101 clang             0x00000001000bb5bb
clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 91
102 clang             0x00000001000cbcdb
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1387
103 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
104 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
105 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
106 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
107 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
108 clang             0x00000001000c647b
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 107
109 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
110 clang             0x00000001000cb808
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 152
111 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
112 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
113 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
114 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
115 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
116 clang             0x00000001000c647b
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 107
117 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
118 clang             0x00000001000cb808
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 152
119 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
120 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
121 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
122 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
123 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
124 clang             0x00000001000b688a
clang::ASTReader::ReadTypeRecord(unsigned int) + 4986
125 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
126 clang             0x00000001000b7045
clang::ASTReader::ReadTypeRecord(unsigned int) + 6965
127 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
128 clang             0x00000001000b7546
clang::ASTReader::ReadNestedNameSpecifier(llvm::SmallVector<unsigned long long,
64u> const&, unsigned int&) + 246
129 clang             0x00000001000d0ae8
clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 232
130 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
131 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
132 clang             0x00000001000b7749
clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 425
133 clang             0x00000001000b7be6
clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument,
8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 134
134 clang             0x00000001000b7024
clang::ASTReader::ReadTypeRecord(unsigned int) + 6932
135 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
136 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
137 clang             0x00000001000bb5bb
clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 91
138 clang             0x00000001000cbcdb
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1387
139 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
140 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
141 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
142 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
143 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
144 clang             0x00000001000b688a
clang::ASTReader::ReadTypeRecord(unsigned int) + 4986
145 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
146 clang             0x00000001000b7045
clang::ASTReader::ReadTypeRecord(unsigned int) + 6965
147 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
148 clang             0x00000001000b7628
clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 136
149 clang             0x00000001000b7be6
clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument,
8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 134
150 clang             0x00000001000b7024
clang::ASTReader::ReadTypeRecord(unsigned int) + 6932
151 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
152 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
153 clang             0x00000001000bb5bb
clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 91
154 clang             0x00000001000cbcdb
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1387
155 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
156 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
157 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
158 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
159 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
160 clang             0x00000001000c647b
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 107
161 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
162 clang             0x00000001000cb808
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 152
163 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
164 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
165 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
166 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
167 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
168 clang             0x00000001000c647b
clang::ASTDeclReader::VisitDecl(clang::Decl*) + 107
169 clang             0x00000001000c8548
clang::ASTDeclReader::VisitTagDecl(clang::TagDecl*) + 24
170 clang             0x00000001000cbe3d
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1741
171 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
172 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
173 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
174 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
175 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
176 clang             0x00000001000cc78d
clang::ASTDeclReader::VisitClassTemplateDecl(clang::ClassTemplateDecl*) + 93
177 clang             0x00000001000ce9f9
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 505
178 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
179 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
180 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
181 clang             0x00000001000b7ad0
clang::ASTReader::ReadTemplateName(llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 352
182 clang             0x00000001000b6fe2
clang::ASTReader::ReadTypeRecord(unsigned int) + 6866
183 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
184 clang             0x00000001000b5b1f
clang::ASTReader::ReadTypeRecord(unsigned int) + 1551
185 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
186 clang             0x00000001000d1b74
clang::ASTStmtReader::VisitCastExpr(clang::CastExpr*) + 52
187 clang             0x00000001000d925f
clang::StmtVisitor<clang::ASTStmtReader, void>::Visit(clang::Stmt*) + 2287
188 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
189 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
190 clang             0x00000001000cae67
clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 311
191 clang             0x00000001000cee04
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1540
192 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
193 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
194 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
195 clang             0x00000001000d0b63
clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 355
196 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
197 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
198 clang             0x00000001000b7749
clang::ASTReader::ReadTemplateArgument(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 425
199 clang             0x00000001000b7be6
clang::ASTReader::ReadTemplateArgumentList(llvm::SmallVector<clang::TemplateArgument,
8u>&, llvm::BitstreamCursor&, llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 134
200 clang             0x00000001000b7024
clang::ASTReader::ReadTypeRecord(unsigned int) + 6932
201 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
202 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
203 clang             0x00000001000bb5bb
clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 91
204 clang             0x00000001000cbcdb
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1387
205 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
206 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
207 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
208 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
209 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
210 clang             0x00000001000cc78d
clang::ASTDeclReader::VisitClassTemplateDecl(clang::ClassTemplateDecl*) + 93
211 clang             0x00000001000ce9f9
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 505
212 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
213 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
214 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
215 clang             0x00000001000b7ad0
clang::ASTReader::ReadTemplateName(llvm::SmallVector<unsigned long long, 64u>
const&, unsigned int&) + 352
216 clang             0x00000001000b6fe2
clang::ASTReader::ReadTypeRecord(unsigned int) + 6866
217 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
218 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
219 clang             0x00000001000bb5bb
clang::ASTReader::ReadCXXBaseSpecifier(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 91
220 clang             0x00000001000cbcdb
clang::ASTDeclReader::VisitCXXRecordDecl(clang::CXXRecordDecl*) + 1387
221 clang             0x00000001000cc805
clang::ASTDeclReader::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)
+ 37
222 clang             0x00000001000cebac
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 940
223 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
224 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
225 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
226 clang             0x00000001000b688a
clang::ASTReader::ReadTypeRecord(unsigned int) + 4986
227 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
228 clang             0x00000001000b7045
clang::ASTReader::ReadTypeRecord(unsigned int) + 6965
229 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
230 clang             0x00000001000b7546
clang::ASTReader::ReadNestedNameSpecifier(llvm::SmallVector<unsigned long long,
64u> const&, unsigned int&) + 246
231 clang             0x00000001000b69a6
clang::ASTReader::ReadTypeRecord(unsigned int) + 5270
232 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
233 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
234 clang             0x00000001000cec1d
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1053
235 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
236 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
237 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
238 clang             0x00000001000b66a6
clang::ASTReader::ReadTypeRecord(unsigned int) + 4502
239 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
240 clang             0x00000001000b69ca
clang::ASTReader::ReadTypeRecord(unsigned int) + 5306
241 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
242 clang             0x00000001000b7c70
clang::ASTReader::GetTypeSourceInfo(llvm::BitstreamCursor&,
llvm::SmallVector<unsigned long long, 64u> const&, unsigned int&) + 48
243 clang             0x00000001000cec1d
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1053
244 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
245 clang             0x00000001000cdf6c
clang::ASTReader::ReadDeclRecord(unsigned int, unsigned int) + 2972
246 clang             0x00000001000b7412 clang::ASTReader::GetDecl(unsigned
int) + 194
247 clang             0x00000001000b66a6
clang::ASTReader::ReadTypeRecord(unsigned int) + 4502
248 clang             0x00000001000b4887 clang::ASTReader::GetType(unsigned
int) + 535
249 clang             0x00000001000b7546
clang::ASTReader::ReadNestedNameSpecifier(llvm::SmallVector<unsigned long long,
64u> const&, unsigned int&) + 246
250 clang             0x00000001000d0ae8
clang::ASTStmtReader::VisitDeclRefExpr(clang::DeclRefExpr*) + 232
251 clang             0x00000001000d873f
clang::ASTReader::ReadStmtFromStream(llvm::BitstreamCursor&) + 10847
252 clang             0x00000001000d8939
clang::ASTReader::ReadExpr(llvm::BitstreamCursor&) + 25
253 clang             0x00000001000cae67
clang::ASTDeclReader::VisitVarDecl(clang::VarDecl*) + 311
254 clang             0x00000001000cee04
clang::DeclVisitor<clang::ASTDeclReader, void>::Visit(clang::Decl*) + 1540
255 clang             0x00000001000c6328
clang::ASTDeclReader::Visit(clang::Decl*) + 24
Stack dump:
0.    Program arguments: /Users/luc/Developer/llvm_28/Release/bin/clang -cc1
-triple x86_64-apple-darwin10.0.0 -emit-obj -disable-free
-disable-llvm-verifier -main-file-name hybrid_times_ext.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_28/Release/lib/clang/2.8 -include-pch
precompiled.h.gch -I /Users/luc/Developer/cctbx/boost -I
/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -O3
-w -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fexceptions
-fdiagnostics-show-option -o hybrid_times_ext.o -x c++ hybrid_times_ext.cpp 
1.    hybrid_times_ext.cpp:4:1: current parser token 'namespace'
clang: error: clang frontend command failed due to signal 11 (use -v to see
invocation)

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list