[llvm-testresults] buildbot failure in lab.llvm.org on phase3 - tree health
llvmlab-buildmaster at lab.llvm.org
llvmlab-buildmaster at lab.llvm.org
Mon Jan 20 00:31:21 PST 2014
The Buildbot has detected a new failure on builder phase3 - tree health while building lab.llvm.org.
Full details are available at:
http://lab.llvm.org:8013/builders/phase3%20-%20tree%20health/builds/2197
Buildbot URL: http://lab.llvm.org:8013/
Buildslave for this Build: macpro1
Build Reason: scheduler
Build Source Stamp: 199619
Blamelist: alp,d0k,mgottesman,rsmith
BUILD FAILED: failed
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
lib/Transforms/InstCombine/InstCombine.h
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
test/Transforms/InstCombine/add4.ll
test/Transforms/InstCombine/fast-math.ll
On: smooshlab-project
At: Sun 19 Jan 2014 05:46:33
Changed By: d0k
Comments: InstCombine: Refactor fmul/fdiv combines to handle vectors.Properties:
phase_id: r199598-t20140119_070304-b15719
Files:
lib/Transforms/InstCombine/InstCombineAddSub.cpp
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
test/Transforms/InstCombine/add2.ll
test/Transforms/InstCombine/div.ll
test/Transforms/InstCombine/mul.ll
test/Transforms/InstCombine/rem.ll
test/Transforms/InstCombine/sub.ll
test/Transforms/InstCombine/vec_phi_extract.ll
test/Transforms/LoopVectorize/global_alias.ll
On: smooshlab-project
At: Sun 19 Jan 2014 07:30:33
Changed By: d0k
Comments: InstCombine: Teach most integer add/sub/mul/div combines how to deal with vectors.Properties:
phase_id: r199602-t20140119_075453-b15720
Files:
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
test/Transforms/InstCombine/onehot_merge.ll
On: smooshlab-project
At: Sun 19 Jan 2014 08:56:33
Changed By: d0k
Comments: InstCombine: Replace a hand-rolled version of isKnownToBeAPowerOfTwo with the real thing.Properties:
phase_id: r199605-t20140119_093738-b15722
Files:
lib/Transforms/InstCombine/InstCombine.h
lib/Transforms/InstCombine/InstCombineAddSub.cpp
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
lib/Transforms/InstCombine/InstCombineCompares.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 09:06:33
Changed By: d0k
Comments: InstCombine: Hoist 3 copies of AddOne/SubOne into a header.Properties:
phase_id: r199605-t20140119_093738-b15722
Files:
lib/Transforms/InstCombine/InstCombineCasts.cpp
test/Transforms/InstCombine/vec_sext.ll
test/Transforms/InstCombine/zext.ll
On: smooshlab-project
At: Sun 19 Jan 2014 12:16:33
Changed By: d0k
Comments: InstCombine: Modernize a bunch of cast combines.
Also make them vector-aware.Properties:
phase_id: r199608-t20140119_121837-b15723
Files:
include/llvm/ADT/APInt.h
unittests/ADT/APIntTest.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 12:40:33
Changed By: mgottesman
Comments: [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed.
This was due to arithmetic overflow in the getNumBits() computation. Now we
cast BitWidth to a uint64_t so that does not occur during the computation. After
the computation is complete, the uint64_t is truncated when the function
returns.
I know that this is not something that is likely to happen, but it *IS* a valid
input and we should not blow up.Properties:
phase_id: r199610-t20140119_124237-b15724
Files:
include/llvm/ADT/APInt.h
unittests/ADT/APIntTest.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 12:40:33
Changed By: mgottesman
Comments: [APInt] Fix nearestLogBase2 to return correct answers for very large APInt and APInt with a bitwidth of 1.
I also improved the comments, added some more tests, etc.Properties:
phase_id: r199610-t20140119_124237-b15724
File: lib/Target/X86/X86ISelLowering.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 13:16:33
Changed By: mgottesman
Comments: Move the retrieval of VT after all of the early exits from PerformOrCombine that do not use VT. NFC.Properties:
phase_id: r199612-t20140119_133538-b15725
Files:
lib/AST/Decl.cpp
test/SemaCXX/new-delete.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 15:36:33
Changed By: rsmith
Comments: PR18544: don't assert that 'operator new' is not declared inside a namespace;
such an assert will fail in invalid code that does so!
Properties:
phase_id: r199617-t20140119_153834-b15726
Files:
lib/Sema/SemaExprCXX.cpp
test/SemaCXX/type-traits.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 16:30:37
Changed By: alp
Comments: Fix nothrow trait with multiple default constructors
Check all default ctors, not just the first one we see. This brings
__has_nothrow_constructor() in line with the other unary type traits.
A C++ class can have multiple default constructors but clang was only checking
the first one written, presumably due to ambiguity in the GNU specification.
MSVC has the same bug, while g++ has the correct implementation which we now
match.Properties:
phase_id: r199619-t20140119_163238-b15727
Files:
docs/LanguageExtensions.rst
include/clang/Basic/TokenKinds.def
include/clang/Basic/TypeTraits.h
lib/Sema/SemaExprCXX.cpp
test/CXX/except/except.spec/canonical.cpp
test/SemaCXX/type-traits.cpp
On: smooshlab-project
At: Sun 19 Jan 2014 16:30:37
Changed By: alp
Comments: MSVC 2013 type trait support
Implement type trait primitives used in the latest edition of the Microsoft
standard C++ library type_traits header.
With this change we can parse much of the Visual Studio 2013 standard headers,
particularly anything that includes <type_traits>.
Fully implemented, available in all language modes:
* __is_constructible()
* __is_nothrow_constructible()
* __is_nothrow_assignable()
Partially implemented, semantic analysis WIP, available as MS extensions:
* __is_destructible()
* __is_nothrow_destructible()Properties:
phase_id: r199619-t20140119_163238-b15727
LOGS:
More information about the llvm-testresults
mailing list