[llvm-testresults] evchen-ppc32 nightly tester results
Evan Cheng
evan.cheng at apple.com
Wed May 5 17:26:46 PDT 2010
On May 5, 2010, at 5:17 PM, Dale Johannesen wrote:
>
> On May 5, 2010, at 3:29 PMPDT, Dale Johannesen wrote:
>
>> Building stepanov_vector crashes thus:
>
> SSAUpdater is crashing because of this block, which exists on entry to GVN:
>
> bb.i.i61.us: ; preds = %bb.i.i61.us
> %404 = invoke i32 (i8*, ...)* @"\01_printf$LDBL128"(i8* getelementptr inbounds ([21 x i8]* @.str1, i32 0, i32 0), i32 0)
> to label %bb.i.i61.us unwind label %lpad149 ; <i32> [#uses=0]
>
> As the immediate dominator is 0 this loop crashes on the 2nd iteration:
>
> 450 static bool IsDefInDomFrontier(const SSAUpdater::BBInfo *Pred,
> 451 const SSAUpdater::BBInfo *IDom) {
> 452 for (; Pred != IDom; Pred = Pred->IDom) {
> 453 if (Pred->DefBB == Pred)
> 454 return true;
> 455 }
>
> What is the expectation here? Should SSAUpdater handle this, or should it have been removed earlier?
>
Bob touched SSA updater last. :-)
Evan
More information about the llvm-testresults
mailing list