Skip to content

ice: Node scheduled below its height! #3613

Closed
@regehr

Description

@regehr
Bugzilla Link 3241
Resolution FIXED
Resolved on Dec 20, 2008 10:40
Version unspecified
OS Linux
CC @sunfishcode

Extended Description

Seen using r61273 on Ubuntu Hardy on x86.

regehr@john-home:~/volatile/tmp78$ llvm-gcc -O2 small.c
cc1: ScheduleDAGRRList.cpp:277: void::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@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;
uint32_t
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))
{
}
}
}
uint32_t
func_148 (uint32_t p_149, uint32_t p_151, uint32_t p_152)
{
return p_151;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzilla

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions