[LLVMbugs] [Bug 574] NEW: Constant constructor for nested entities causes crash

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Jun 8 09:12:24 PDT 2005


           Summary: Constant constructor for nested entities causes crash
           Product: tools
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: llvm-gcc
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: bryan.turner at pobox.com

Discovered using Quest tool.

The following test cases each cause LLVM to crash with the output message:

"Couldn't expand constructor in this context!"

-------------- TEST CASE #1 ------------------
union bt4
    struct at4
        unsigned long int av4;
    double hv4;
} bkv4 =
    { { 61172160UL } };

-------------- TEST CASE #2 ------------------
struct bt1
   signed dv1:4;
   signed ev1:6;
   unsigned char fv1[1];
} cav1 =
    { 4, 22, { '\x2' } };


This may be related to bug #279 - "constructor" code generation improvement.


------- 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