[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-i386-darwin9
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Sat Dec 4 17:58:40 PST 2010
The Buildbot has detected a new failure of llvm-gcc-i386-darwin9 on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/llvm-gcc-i386-darwin9/builds/11710
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-03.apple.com
Build Reason:
Build Source Stamp: 120929
Blamelist: lattner
BUILD FAILED: failed test.llvm.stage2 compile.llvm-gcc.stage2
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
test/CodeGen/X86/2007-10-16-fp80_select.ll
test/CodeGen/X86/const-select.ll
test/CodeGen/X86/select.ll
test/CodeGen/X86/sext-select.ll
test/CodeGen/X86/split-select.ll
test/CodeGen/X86/vec_select.ll
test/CodeGen/X86/widen_select-1.ll
At: Sat 04 Dec 2010 17:16:41
Changed By: lattner
Comments: merge some tests into select.ll and make them more specific.
Properties:
Files:
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/select.ll
At: Sat 04 Dec 2010 17:26:40
Changed By: lattner
Comments: Improve an integer select optimization in two ways:
1. generalize
(select (x == 0), -1, 0) -> (sign_bit (x - 1))
to:
(select (x == 0), -1, y) -> (sign_bit (x - 1)) | y
2. Handle the identical pattern that happens with !=:
(select (x != 0), y, -1) -> (sign_bit (x - 1)) | y
cmov is often high latency and can't fold immediates or
memory operands. For example for (x == 0) ? -1 : 1, before
we got:
< testb %sil, %sil
< movl $-1, %ecx
< movl $1, %eax
< cmovel %ecx, %eax
now we get:
> cmpb $1, %sil
> sbbl %eax, %eax
> orl $1, %eax
Properties:
LOGS:
Last 10 lines of 'stdio':
LLVM :: Transforms/SimplifyCFG/switch_formation.dbg.ll
LLVM :: Transforms/SimplifyCFG/switch_formation.ll
LLVM :: Transforms/SimplifyCFG/switch_thread.ll
Expected Passes : 5546
Expected Failures : 51
Unsupported Tests : 69
Unexpected Failures: 31
make[1]: *** [check-local-lit] Error 1
make: *** [check] Error 2
Last 10 lines of 'fail':
LLVM :: Transforms/SimplifyCFG/2008-12-16-DCECond.ll
LLVM :: Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll
LLVM :: Transforms/SimplifyCFG/MagicPointer.ll
LLVM :: Transforms/SimplifyCFG/SpeculativeExec.ll
LLVM :: Transforms/SimplifyCFG/branch_fold_dbg.ll
LLVM :: Transforms/SimplifyCFG/iterative-simplify.ll
LLVM :: Transforms/SimplifyCFG/switch_create.ll
LLVM :: Transforms/SimplifyCFG/switch_formation.dbg.ll
LLVM :: Transforms/SimplifyCFG/switch_formation.ll
LLVM :: Transforms/SimplifyCFG/switch_thread.ll
Last 10 lines of 'xfail':
LLVM :: MC/ARM/neont2-vld-encoding.s
LLVM :: MC/ARM/neont2-vst-encoding.s
LLVM :: MC/ARM/thumb2.s
LLVM :: MC/AsmParser/directive_lsym.s
LLVM :: MC/AsmParser/exprs-invalid.s
LLVM :: Transforms/DeadArgElim/deadexternal.ll
LLVM :: Transforms/GVN/rle-no-phi-translate.ll
LLVM :: Transforms/IndVarSimplify/loop_evaluate_6.ll
LLVM :: Transforms/TailCallElim/nocapture.ll
LLVM :: Transforms/TailDup/2008-06-11-AvoidDupLoopHeader.ll
Last 10 lines of 'unsupported':
LLVM :: FrontendObjC/2009-08-05-utf16.m
LLVM :: FrontendObjC/2009-08-17-DebugInfo.m
LLVM :: FrontendObjC/2009-11-30-Objc-ID.m
LLVM :: FrontendObjC/2010-02-01-utf16-with-null.m
LLVM :: FrontendObjC/2010-02-11-fwritable-stringsBug.m
LLVM :: FrontendObjC/2010-02-23-DbgInheritance.m
LLVM :: FrontendObjC/2010-03-17-StructRef.m
LLVM :: FrontendObjC/2010-06-04-UnnamedCFString-dbg.m
LLVM :: LLVMC/ObjC++/hello.mm
LLVM :: LLVMC/ObjC/hello.m
Last 10 lines of 'nancvt.ll':
Stack dump:
0. Program arguments: opt -std-compile-opts
1. Running pass 'CallGraph Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@main'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/CodeGen/X86/Output/nancvt.ll.script: line 15: 1331 Illegal instruction 'opt' '-std-compile-opts' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/CodeGen/X86/nancvt.ll'
1332 Done | 'llc' > '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/CodeGen/X86/Output/nancvt.ll.tmp'
--
********************
Last 10 lines of 'byval.ll':
Stack dump:
0. Program arguments: opt -argpromotion -scalarrepl -S
1. Running pass 'CallGraph Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@f'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ArgumentPromotion/Output/byval.ll.script: line 3: 8401 Illegal instruction 'opt' '-argpromotion' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ArgumentPromotion/byval.ll'
8402 Done | 'not' 'grep' 'load'
--
********************
Last 10 lines of 'basictest.ll':
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/Inline/basictest.ll:12:10: error: expected string not found in input
; CHECK: @test1(
^
<stdin>:1:1: note: scanning from here
^
--
********************
Last 10 lines of 'devirtualize-3.ll':
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/Inline/devirtualize-3.ll:4:10: error: expected string not found in input
; CHECK: define i32 @main()
^
<stdin>:1:1: note: scanning from here
^
--
********************
Last 10 lines of 'devirtualize.ll':
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/Inline/devirtualize.ll:17:10: error: expected string not found in input
; CHECK: @foo
^
<stdin>:1:1: note: scanning from here
^
--
********************
Last 10 lines of '2009-02-20-instcombine-sroa.ll':
Stack dump:
0. Program arguments: opt -instcombine -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@_Z3fooRSt6vectorIiSaIiEE'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/InstCombine/Output/2009-02-20-InstCombine-SROA.ll.script: line 3: 10235 Illegal instruction 'opt' '-instcombine' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/InstCombine/2009-02-20-InstCombine-SROA.ll'
10236 Done | 'not' 'grep' ' = alloca'
--
********************
Last 10 lines of 'crash.ll':
13 opt 0x00001ed6 start + 54
Stack dump:
0. Program arguments: opt -jump-threading -disable-output
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Module Verifier' on function '@test3'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/JumpThreading/Output/crash.ll.script: line 2: 11086 Illegal instruction 'opt' '-jump-threading' '-disable-output' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/JumpThreading/crash.ll'
--
********************
Last 10 lines of '2006-12-11-sroa-crash.ll':
15 opt 0x00001ed6 start + 54
Stack dump:
0. Program arguments: opt -scalarrepl -disable-output
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@_ZN9__gnu_cxx16bitmap_allocatorIwE27_M_deallocate_single_objectEPw'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/2006-12-11-SROA-Crash.ll.script: line 2: 11962 Illegal instruction 'opt' '-scalarrepl' '-disable-output' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/2006-12-11-SROA-Crash.ll'
--
********************
Last 10 lines of '2008-06-05-loadstore-agg.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@foo'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/2008-06-05-loadstore-agg.ll.script: line 3: 11983 Illegal instruction 'opt' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/2008-06-05-loadstore-agg.ll'
11984 Done | 'not' 'grep' 'alloca'
--
********************
Last 10 lines of '2009-02-02-scalarpromoteoutofrange.ll':
14 opt 0x00009a7b main + 4667
15 opt 0x00001ed6 start + 54
Stack dump:
0. Program arguments: opt -scalarrepl -instcombine -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@f'
--
********************
Last 10 lines of '2009-12-11-neontypes.ll':
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/2009-12-11-NeonTypes.ll:13:10: error: expected string not found in input
; CHECK: @test
^
<stdin>:1:1: note: scanning from here
^
--
********************
Last 10 lines of 'address-space.ll':
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/address-space.ll:9:10: error: expected string not found in input
; CHECK: define void @Test(
^
<stdin>:1:1: note: scanning from here
^
--
********************
Last 10 lines of 'arraytest.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -mem2reg -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/arraytest.ll.script: line 3: 12042 Illegal instruction 'opt' '-scalarrepl' '-mem2reg' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/arraytest.ll'
12043 Done | 'not' 'grep' 'alloca'
--
********************
Last 10 lines of 'basictest.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -mem2reg -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/basictest.ll.script: line 3: 12049 Illegal instruction 'opt' '-scalarrepl' '-mem2reg' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/basictest.ll'
12050 Done | 'not' 'grep' 'alloca'
--
********************
Last 10 lines of 'copy-aggregate.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test1'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/copy-aggregate.ll.script: line 3: 12057 Illegal instruction 'opt' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/copy-aggregate.ll'
12058 Done | 'not' 'grep' 'alloca'
--
********************
Last 10 lines of 'debuginfo.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@_ZN6Sphere10ray_sphereERK3Vec'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/debuginfo.ll.script: line 3: 12061 Illegal instruction 'opt' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/debuginfo.ll'
12062 Done | 'not' 'grep' 'alloca'
--
********************
Last 10 lines of 'load-store-aggregate.ll':
16 opt 0x00000003 start + 18446744073709543779
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/load-store-aggregate.ll.script: line 5: 12065 Illegal instruction 'opt' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/load-store-aggregate.ll' > '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/load-store-aggregate.ll.tmp'
--
********************
Last 10 lines of 'memset-aggregate-byte-leader.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test1'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/memset-aggregate-byte-leader.ll.script: line 6: 12073 Illegal instruction 'opt' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/memset-aggregate-byte-leader.ll'
12074 Done | 'not' 'grep' 'call void @llvm.memcpy.i32'
--
********************
Last 10 lines of 'memset-aggregate.ll':
15 opt 0x00001ed6 start + 54
16 opt 0x00000003 start + 18446744073709543779
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test1'
--
********************
Last 10 lines of 'union-pointer.ll':
Stack dump:
0. Program arguments: opt -scalarrepl -S
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Scalar Replacement of Aggregates' on function '@test2'
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj.2/test/Transforms/ScalarRepl/Output/union-pointer.ll.script: line 6: 12118 Illegal instruction 'opt' '-scalarrepl' '-S' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/Transforms/ScalarRepl/union-pointer.ll'
12119 Done | 'not' 'grep' 'alloca'
--
********************
Last 10 lines of 'stdio':
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://llvm.org/bugs/> for instructions.
make[5]: *** [crt3.o] Error 1
make[4]: *** [extra] Error 2
make[3]: *** [stmp-multilib] Error 2
rm fsf-funding.pod gcov.pod gfdl.pod cpp.pod gpl.pod gcc.pod
make[2]: *** [all-stage1-gcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [all] Error 2
Last 10 lines of 'warnings':
warning: structure `VEC_cp_token_position_heap' used but not defined
warning: structure `pointer_set_t' used but not defined
warning: structure `c_arg_info' used but not defined
warning: structure `c_switch' used but not defined
warning: structure `et_node' used but not defined
warning: structure `loop' used but not defined
warning: structure `ipa_reference_vars_info_d' used but not defined
warning: structure `reg_info_def' used but not defined
warning: structure `value_set' used but not defined
../../llvm-gcc.src/gcc/sched-vis.c:628: warning: no previous prototype for 'print_insn'
More information about the llvm-testresults
mailing list