[LLVMbugs] [Bug 911] NEW: ICE during compilation of program

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Sep 13 15:21:20 PDT 2006


           Summary: ICE during compilation of program
           Product: tools
           Version: trunk
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P2
         Component: llvm-gcc
        AssignedTo: isanbard at gmail.com
        ReportedBy: isanbard at gmail.com

This program:

extern void foo();

struct S {
  short        f1[3];
  unsigned int f2 : 1;

void bar()
  struct S *A;

  if (A->f2)

gives this error message:

[bwendling:llvm] /Volumes/Dib/devel/llvm/llvm-gcc4.install/bin/llvm-gcc -c bad.cpp -emit-llvm
../../llvm-gcc4.src/gcc/llvm-convert.cpp:3748: failed assertion `ByteAlignment*8 < LLVMValueBitSize 
&& "Unknown overlap case!"'
bad.cpp: In function 'void bar()':
bad.cpp:8: internal compiler error: Abort trap
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://llvm.org/bugs> for instructions.

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

More information about the llvm-bugs mailing list