[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-fnt

daniel_dunbar at apple.com daniel_dunbar at apple.com
Sat Dec 4 18:20:31 PST 2010


The Buildbot has detected a new failure of clang-x86_64-darwin10-fnt on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/6039

Buildbot URL: http://smooshlab.apple.com:8010/

Buildslave for this Build: smoosh-02

Build Reason: 
Build Source Stamp: 120930
Blamelist: lattner

BUILD FAILED: failed make.test-suite

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: 




File: test/CodeGen/X86/select.ll
At: Sat 04 Dec 2010 17:36:40
Changed By: lattner
Comments: relax this to handle linux defaulting to -static.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	SingleSource/UnitTests/block-call-r7674133                               | 0.0454   544      0.0060      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/block-copied-in-cxxobj                            | 0.2218   3360     0.0831      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/blockstret                                        | 0.0504   720      0.0050      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/byval-alignment                                   | 0.0149   1088     0.0203      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/conditional-gnu-ext                               | 0.0230   528      0.0057      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/conditional-gnu-ext-cxx                           | 0.0334   544      0.0054      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/initp1                                            | 0.3658   656      0.0077      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/printargs                                         | 0.0162   976      0.0284      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/stmtexpr                                          | 0.0637   560      0.0056      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/vla                                               | 0.1391   528      0.0059      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 

Last 10 lines of 'report':
	SingleSource/UnitTests/block-call-r7674133                               | 0.0454   544      0.0060      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/block-copied-in-cxxobj                            | 0.2218   3360     0.0831      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/blockstret                                        | 0.0504   720      0.0050      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/byval-alignment                                   | 0.0149   1088     0.0203      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/conditional-gnu-ext                               | 0.0230   528      0.0057      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/conditional-gnu-ext-cxx                           | 0.0334   544      0.0054      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/initp1                                            | 0.3658   656      0.0077      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/printargs                                         | 0.0162   976      0.0284      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/stmtexpr                                          | 0.0637   560      0.0056      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 
	SingleSource/UnitTests/vla                                               | 0.1391   528      0.0059      *                *           |  0.0000  *    0.0000  *        *   | n/a     -       n/a          n/a 

Last 10 lines of 'fail.LLC':
	LLC.MultiSource/Benchmarks/FreeBench/pifft/pifft

Last 10 lines of 'fail.LLC_compile':
	LLC_compile.MultiSource/Benchmarks/FreeBench/pifft/pifft

Last 10 lines of 'xfail.LLC':
	LLC.SingleSource/UnitTests/ObjC/dot-syntax-2

Last 10 lines of 'xfail.LLC_compile':
	LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax-2

Last 10 lines of 'xpass.LLC':
	LLC.SingleSource/Regression/C++/EH/ConditionalExpr

Last 10 lines of 'xpass.LLC_compile':
	LLC_compile.SingleSource/Regression/C++/EH/ConditionalExpr




More information about the llvm-testresults mailing list