[LLVMbugs] [Bug 7585] New: Assertion failed: (Emitted && "Unable to issue a copy instruction!\n"), function EmitSpecialNode, file InstrEmitter.cpp, line 807.

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Wed Jul 7 10:03:09 PDT 2010


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

           Summary: Assertion failed: (Emitted && "Unable to issue a copy
                    instruction!\n"), function EmitSpecialNode, file
                    InstrEmitter.cpp, line 807.
           Product: clang
           Version: unspecified
          Platform: PC
        OS/Version: FreeBSD
            Status: NEW
          Severity: normal
          Priority: P
         Component: LLVM Codegen
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: rdivacky at freebsd.org
                CC: llvmbugs at cs.uiuc.edu


on i386 with TOT:

witten delta# clang -O2 vga.c
vga.c:77:1: warning: declaration does not declare anything
typedef struct video_driver {
^~~~~~~
vga.c:108:250: warning: excess elements in struct initializer [-pedantic]
  ...vga_load_state, vga_set_origin, vga_read_hw_cursor, vga_set_hw_cursor,
vga_set_hw_cursor_shape, vga_blank_display, vga_mmap_buf, vga_dev_ioctl, ...
                                                                           
^~~~~~~~~~~~~~~~~~~~~~~
vga.c:110:19: warning: excess elements in struct initializer [-pedantic]
"vga", &vgavidsw, vga_configure};
                  ^~~~~~~~~~~~~
vga.c:121:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
Assertion failed: (Emitted && "Unable to issue a copy instruction!\n"),
function EmitSpecialNode, file InstrEmitter.cpp, line 807.
Stack dump:
0.    Program arguments: /usr/local/bin/clang -cc1 -triple
i386-unknown-freebsd9.0 -S -disable-free -main-file-name vga.c
-mrelocation-model static -mdisable-fp-elim -mconstructor-aliases -target-cpu
i486 -resource-dir /usr/local/lib/clang/2.8 -O2 -ferror-limit 19
-fmessage-length 152 -fgnu-runtime -fdiagnostics-show-option
-fcolor-diagnostics -o /tmp/cc-LPdrmk.s -x c vga.c 
1.    <eof> parser at end of file
2.    Code generation
3.    Running pass 'X86 DAG->DAG Instruction Selection' on function
'@vga_set_hw_cursor'
clang: error: clang frontend command failed due to signal 6 (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