[LLVMbugs] [Bug 11604] New: Crash on evaluation of ICE with overflow
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Sat Dec 17 07:28:31 PST 2011
http://llvm.org/bugs/show_bug.cgi?id=11604
Bug #: 11604
Summary: Crash on evaluation of ICE with overflow
Product: clang
Version: trunk
Platform: PC
OS/Version: Linux
Status: NEW
Severity: release blocker
Priority: P
Component: -New Bugs
AssignedTo: unassignedclangbugs at nondot.org
ReportedBy: abramobagnara at tin.it
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
$ cat bug.c
typedef int v[(int) 2147483648.0f];
$ llvm_new/Debug+Asserts/bin/clang -c bug.c
ICE cannot be evaluated!
UNREACHABLE executed at ExprConstant.cpp:5380!
0 clang 0x00000000028f1365
1 clang 0x00000000028f1158
2 libpthread.so.0 0x00007fdf0f5ab8f0
3 libc.so.6 0x00007fdf0e89aa75 gsignal + 53
4 libc.so.6 0x00007fdf0e89e5c0 abort + 384
5 clang 0x00000000028db84d
6 clang 0x0000000001d415d5
clang::Expr::isIntegerConstantExpr(llvm::APSInt&, clang::ASTContext&,
clang::SourceLocation*, bool) const + 179
7 clang 0x00000000017a14c5
8 clang 0x00000000017a1ed1
clang::Sema::BuildArrayType(clang::QualType,
clang::ArrayType::ArraySizeModifier, clang::Expr*, unsigned int,
clang::SourceRange, clang::DeclarationName) + 2257
9 clang 0x00000000017a4861
10 clang 0x00000000017a7248
clang::Sema::GetTypeForDeclarator(clang::Declarator&, clang::Scope*) + 248
11 clang 0x00000000015201c7
clang::Sema::HandleDeclarator(clang::Scope*, clang::Declarator&,
clang::ASTMultiPtr<clang::TemplateParameterList*>) + 1989
12 clang 0x000000000151f8c2
clang::Sema::ActOnDeclarator(clang::Scope*, clang::Declarator&) + 90
13 clang 0x0000000001463060
clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&,
clang::Parser::ParsedTemplateInfo const&) + 120
14 clang 0x0000000001462b2b
clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int,
bool, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 1159
15 clang 0x0000000001462526
clang::Parser::ParseSimpleDeclaration(clang::ASTOwningVector<clang::Stmt*,
32u>&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, bool,
clang::Parser::ForRangeInit*) + 492
16 clang 0x00000000014622ef
clang::Parser::ParseDeclaration(clang::ASTOwningVector<clang::Stmt*, 32u>&,
unsigned int, clang::SourceLocation&,
clang::Parser::ParsedAttributesWithRange&) + 743
17 clang 0x0000000001453c29
clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&,
clang::Parser::ParsingDeclSpec*) + 1557
18 clang 0x0000000001453565
clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) + 309
19 clang 0x000000000142f434 clang::ParseAST(clang::Sema&, bool) + 472
20 clang 0x000000000110f5f3 clang::ASTFrontendAction::ExecuteAction()
+ 265
21 clang 0x00000000012973aa clang::CodeGenAction::ExecuteAction() +
968
22 clang 0x000000000110f242 clang::FrontendAction::Execute() + 326
23 clang 0x00000000010e92b4
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 750
24 clang 0x00000000010ba298
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 972
25 clang 0x00000000010a9a39 cc1_main(char const**, char const**, char
const*, void*) + 999
26 clang 0x00000000010b589a main + 499
27 libc.so.6 0x00007fdf0e885c4d __libc_start_main + 253
28 clang 0x00000000010a8cd9
--
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