Skip to content

ice: This target-independent node should have been selected! #3354

@regehr

Description

@regehr
Bugzilla Link 2982
Resolution FIXED
Resolved on Nov 03, 2008 21:53
Version unspecified
OS Linux
CC @isanbard,@sunfishcode

Extended Description

Seen on Ubuntu Hardy on x86 using LLVM r58399.

regehr@john-home:~/volatile/tmp54$ llvm-gcc -O3 small.c
0x8e392f4: i32 = and 0x8e391e4, 0x8e397bccc1: ScheduleDAGEmit.cpp:545: void llvm::ScheduleDAG::EmitNode(llvm::SDNode*, bool, llvm::DenseMap<llvm::SDValue, unsigned int, llvm::DenseMapInfollvm::SDValue, llvm::DenseMapInfo >&): Assertion `0 && "This target-independent node should have been selected!"' failed.
small.c:13: 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/tmp54$ cat small.c

char g_3;
int g_265;
int g_279;

void foo (char p_56)
{
rshift_u_u (p_56 * (g_279 & 1) + g_265 + g_3, 0);
}

void bar (void)
{
foo (2);
}

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