[LLVMbugs] [Bug 3241] New: ice: Node scheduled below its height!

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Fri Dec 19 22:57:54 PST 2008


           Summary: ice: Node scheduled below its height!
           Product: new-bugs
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: regehr at cs.utah.edu
                CC: llvmbugs at cs.uiuc.edu

Seen using r61273 on Ubuntu Hardy on x86.

regehr at john-home:~/volatile/tmp78$ llvm-gcc -O2 small.c
cc1: ScheduleDAGRRList.cpp:277:
void<unnamed>::ScheduleDAGRRList::ScheduleNodeBottomUp(llvm::SUnit*, unsigned
int): Assertion `CurCycle >= SU->getHeight() && "Node scheduled below its
height!"' failed.
small.c:30: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.

regehr at john-home:~/volatile/tmp78$ cat small.c

typedef char uint8_t;
typedef int uint32_t;
uint32_t g_10;
uint32_t g_256;
uint32_t g_348;
uint32_t g_620;
uint32_t g_847;
func_18 (uint8_t p_20, uint32_t p_21)
  uint32_t l_24;
  uint32_t l_1252;
  uint32_t l_1444;
  uint32_t l_1384;
  func_31 (1, 1, g_348, 1, g_10, 1, 0x12845838L, p_21);
  if (func_148
      (func_55 (l_1444, l_24, 1 ^ p_21, l_1252, g_256, l_1384, 1, 1),
       1 <= safe_add_macro_uint32_t_u_u (g_847, 1) != g_620, 1))
      uint32_t l_1524;
      if (safe_mod_macro_uint16_t_u_u (l_1524, 1))
func_148 (uint32_t p_149, uint32_t p_151, uint32_t p_152)
  return p_151;

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