[llvm-testresults] buildbot failure in smooshlab on clang-powerpc-darwin8

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Mar 2 17:28:53 PST 2010


The Buildbot has detected a new failure of clang-powerpc-darwin8 on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/clang-powerpc-darwin8/builds/2563

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

Buildslave for this Build: clattner.apple.com

Build Reason: 
Build Source Stamp: 97620
Blamelist: dgregor,evancheng,kremenek,void,zhongxingxu

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


================================================================================

CHANGES:
File: include/clang/AST/ASTContext.h
At: Tue 02 Mar 2010 16:33:49
Changed By: dgregor
Comments: Initialize your storage, dummyProperties: 




Files:
 lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
 test/CodeGen/X86/and-or-fold.ll
 test/Transforms/InstCombine/xor2.ll
At: Tue 02 Mar 2010 16:38:51
Changed By: void
Comments: This test case:

long test(long x) { return (x & 123124) | 3; }

Currently compiles to:

_test:
        orl     $3, %edi
        movq    %rdi, %rax
        andq    $123127, %rax
        ret

This is because instruction and DAG combiners canonicalize

  (or (and x, C), D) -> (and (or, D), (C | D))

However, this is only profitable if (C & D) != 0. It gets in the way of the
3-addressification because the input bits are known to be zero.
Properties: 




File: lib/Target/ARM/ARMInstrThumb2.td
At: Tue 02 Mar 2010 16:43:47
Changed By: evancheng
Comments: Eliminate unused instruction classes.Properties: 




File: lib/AST/CXXInheritance.cpp
At: Tue 02 Mar 2010 17:03:47
Changed By: dgregor
Comments: Factor out the recursive lookup into C++ base classes into a separate,
static function. No functionality change.
Properties: 




File: test/Analysis/inline2.c
At: Tue 02 Mar 2010 17:03:47
Changed By: zhongxingxu
Comments: Add comments to test case.Properties: 




File: lib/Basic/Version.cpp
At: Tue 02 Mar 2010 17:03:47
Changed By: kremenek
Comments: Make getClangRevision() check that SVN_VERSION is an empty string 
(even if it is defined).  This fixes the issue of this function
returning '0' when SVN_VERSION is defined to be "".

Fixes: <rdar://problem/7663667>Properties: 




LOGS:
Last 10 lines of 'stdio':
	llvm[4]: Compiling Version.cpp for Debug build
	Version.cpp: In function 'std::string clang::getClangRevision()':
	Version.cpp:44: error: 'SVN_VERSION' was not declared in this scope
	make[4]: *** [/Users/buildslave/zorg2/buildbot/slaves/clang/build.clang-powerpc-darwin8/llvm/tools/clang/lib/Basic/Debug/Version.o] Error 1
	make[3]: *** [Basic/.makeall] Error 2
	make[2]: *** [all] Error 1
	make[1]: *** [clang/.makeall] Error 2
	make[1]: *** Waiting for unfinished jobs....
	llvm[2]: Building Debug Archive Library libEnhancedDisassembly.a
	make: *** [all] Error 1




More information about the llvm-testresults mailing list