[LLVMbugs] [Bug 7747] New: llvm-mc: ARMDisassemblerCore.cpp:2439: bool DisassembleN1RegModImmFrm(llvm::MCInst&, unsigned int, uint32_t, short unsigned int, unsigned int&, llvm::ARMBasicMCBuilder*): Assertion `0 && "Unreachable code!"' failed.
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Thu Jul 29 05:23:01 PDT 2010
http://llvm.org/bugs/show_bug.cgi?id=7747
Summary: llvm-mc: ARMDisassemblerCore.cpp:2439: bool
DisassembleN1RegModImmFrm(llvm::MCInst&, unsigned int,
uint32_t, short unsigned int, unsigned int&,
llvm::ARMBasicMCBuilder*): Assertion `0 &&
"Unreachable code!"' failed.
Product: new-bugs
Version: trunk
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: sliedes at cc.hut.fi
CC: llvmbugs at cs.uiuc.edu
(this is trunk revision 109745)
Hi,
This is the final one of three (3/3) assertion failures encountered while
testing llvm-mc on all 4-byte ARM asm sequences.
------------------------------------------------------------
$ echo '0x30 0x00 0x80 0xf2' |Debug+Asserts/bin/llvm-mc --disassemble
--triple=arm
llvm-mc: ARMDisassemblerCore.cpp:2439: bool
DisassembleN1RegModImmFrm(llvm::MCInst&, unsigned int, uint32_t, short unsigned
int, unsigned int&, llvm::ARMBasicMCBuilder*): Assertion `0 && "Unreachable
code!"' failed.
0 llvm-mc 0x0000000000d75854
1 llvm-mc 0x0000000000d75718
2 libpthread.so.0 0x00007ffcb3c7df60
3 libc.so.6 0x00007ffcb2f90175 gsignal + 53
4 libc.so.6 0x00007ffcb2f92f80 abort + 384
5 libc.so.6 0x00007ffcb2f892b1 __assert_fail + 241
6 llvm-mc 0x0000000000569c03
7 llvm-mc 0x000000000056bc05
8 llvm-mc 0x000000000056c8dd
9 llvm-mc 0x0000000000559cca
10 llvm-mc 0x0000000000407287
11 llvm-mc 0x0000000000407b02
12 llvm-mc 0x000000000040bc11
13 llvm-mc 0x000000000040bce9 main + 193
14 libc.so.6 0x00007ffcb2f7cc4d __libc_start_main + 253
15 llvm-mc 0x0000000000406fe9
Stack dump:
0. Program arguments: Debug+Asserts/bin/llvm-mc --disassemble --triple=arm
Aborted
------------------------------------------------------------
--
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