[LLVMbugs] [Bug 7054] New: Assertion `Symbol->isUndefined() && "Cannot define a symbol twice!"' failed.
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Wed May 5 09:07:17 PDT 2010
http://llvm.org/bugs/show_bug.cgi?id=7054
Summary: Assertion `Symbol->isUndefined() && "Cannot define a
symbol twice!"' failed.
Product: clang
Version: trunk
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P
Component: -New Bugs
AssignedTo: unassignedclangbugs at nondot.org
ReportedBy: hv at crypt.org
CC: llvmbugs at cs.uiuc.edu, hv at crypt.org
Created an attachment (id=4830)
--> (http://llvm.org/bugs/attachment.cgi?id=4830)
Example C code
Attached code was cut down from an attempt to compile (latest) perl, at the
point it first tried to #include <sys/stat.h>.
zen% /opt/clang-latest/bin/clang --version
clang version 2.0 (trunk 102861)
Target: i386-pc-linux-gnu
Thread model: posix
zen% /opt/clang-latest/bin/clang -c clangtest.c
clang: MCAsmStreamer.cpp:220: virtual
void<unnamed>::MCAsmStreamer::EmitLabel(llvm::MCSymbol*): Assertion
`Symbol->isUndefined() && "Cannot define a symbol twice!"' failed.
0 clang 0x08fbafe3
1 clang 0x08fbaea7
2 0xb7f34420 __kernel_sigreturn + 0
3 libc.so.6 0x0044b4b1 abort + 257
4 libc.so.6 0x004431db __assert_fail + 251
5 clang 0x08e67ce3
6 clang 0x08b0ef6c
7 clang 0x08b0ec34
8 clang 0x08950dd5
9 clang 0x08b8be3f
10 clang 0x08f2c3a0
11 clang 0x08f2c0c9
12 clang 0x08f2bd2f
13 clang 0x0808011c
14 clang 0x0807eee4
15 clang 0x082de2ba
16 clang 0x08099c39
17 clang 0x08099834
18 clang 0x08085491
19 clang 0x0806d915
20 clang 0x08072693 main + 202
21 libc.so.6 0x00436dec __libc_start_main + 220
22 clang 0x0806c231
Stack dump:
0. Program arguments: /opt/clang-latest/bin/clang -cc1 -triple
i386-pc-linux-gnu -S -disable-free -main-file-name clangtest.c
-mrelocation-model static -mdisable-fp-elim -mconstructor-aliases -target-cpu
pentium4 -resource-dir /opt/clang-latest/lib/clang/2.0 -ferror-limit 19
-ftemplate-backtrace-limit 10 -fmessage-length 80 -fgnu-runtime
-fdiagnostics-show-option -fcolor-diagnostics -o /tmp/cc-meTmGU.s -x c
clangtest.c
1. <eof> parser at end of file
2. Code generation
3. Running pass 'X86 AT&T-Style Assembly Printer' on function '@stat64'
clang: error: compiler command failed due to signal 6 (use -v to see
invocation)
zen%
--
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