[llvm-testresults] buildbot failure in lab.llvm.org on phase2 - living
llvmlab-buildmaster at lab.llvm.org
llvmlab-buildmaster at lab.llvm.org
Tue Mar 11 06:14:30 PDT 2014
The Buildbot has detected a new failure on builder phase2 - living while building lab.llvm.org.
Full details are available at:
http://lab.llvm.org:8013/builders/phase2%20-%20living/builds/7251
Buildbot URL: http://lab.llvm.org:8013/
Buildslave for this Build: macpro1
Build Reason: scheduler
Build Source Stamp: 203562
Blamelist: abidh,chapuni,djasper,erikjv,tnorthover
BUILD FAILED: failed
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
lib/Transforms/Scalar/GVN.cpp
test/Transforms/GVN/overflow.ll
On: smooshlab-project
At: Tue 11 Mar 2014 02:46:33
Changed By: erikjv
Comments: GVN: merge overflow intrinsics with non-overflow instructions.
When an overflow intrinsic is followed by a non-overflow instruction,
replace the latter with an extract. For example:
%sadd = tail call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %a, i32 %b)
%sadd3 = add i32 %a, %b
Here the add statement will be replaced by an extract.
When an overflow intrinsic follows a non-overflow instruction, a clone
of the intrinsic is inserted before the normal instruction, which makes
it the same as the previous case. Subsequent runs of GVN can then clean
up the duplicate instructions and insert the extract.
This fixes PR8817.
Properties:
phase_id: r203554-t20140311_025420-b17745
File: include/clang/Lex/HeaderSearch.h
On: smooshlab-project
At: Tue 11 Mar 2014 02:46:33
Changed By: chapuni
Comments: clang::HeaderSearch: Use default constructor even for POD.
Unfortunately, msvc 2012 didn't accept non-static member initializer.Properties:
phase_id: r203554-t20140311_025420-b17745
File: include/lldb/Host/TimeValue.h
On: smooshlab-project
At: Tue 11 Mar 2014 03:00:33
Changed By: abidh
Comments: Removed code that conditionally included pthread.h for mingw.
This header is generally not available on mingw and can cause build errors.
The windows host code does provide timespec definition that can be used for
mingw case.
Properties:
phase_id: r203555-t20140311_030414-b17746
Files:
lib/Format/UnwrappedLineParser.cpp
unittests/Format/FormatTest.cpp
On: smooshlab-project
At: Tue 11 Mar 2014 03:10:33
Changed By: djasper
Comments: clang-format: Fix incorrect lambda recognition exposed by r203452.
Before:
int i = a[a][a] -> f();
After:
int i = a[a][a]->f();Properties:
phase_id: r203557-t20140311_033435-b17747
Files:
lib/Format/UnwrappedLineParser.cpp
unittests/Format/FormatTest.cpp
On: smooshlab-project
At: Tue 11 Mar 2014 03:10:33
Changed By: djasper
Comments: clang-format: Fix another false positive in the lambda detection.
Before:
int i = (*b)[a] -> f();
After:
int i = (*b)[a]->f();Properties:
phase_id: r203557-t20140311_033435-b17747
File: lib/Transforms/Scalar/GVN.cpp
On: smooshlab-project
At: Tue 11 Mar 2014 03:30:33
Changed By: erikjv
Comments: GVN: fix hashing of extractvalue.
My last commit did not add the indexes to the hashed value for
extractvalue. Adding that back in.
Properties:
phase_id: r203559-t20140311_040744-b17748
Files:
docs/LangRef.rst
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/IR/IRBuilder.h
include/llvm/IR/Instructions.h
lib/Analysis/AliasAnalysis.cpp
lib/AsmParser/LLParser.cpp
lib/AsmParser/LLParser.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/IR/AsmWriter.cpp
lib/IR/AsmWriter.h
lib/IR/Instruction.cpp
lib/IR/Instructions.cpp
lib/IR/Verifier.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/CppBackend/CPPBackend.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Transforms/IPO/MergeFunctions.cpp
lib/Transforms/Instrumentation/MemorySanitizer.cpp
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
test/Assembler/atomic.ll
test/Bitcode/cmpxchg-upgrade.ll
test/Bitcode/cmpxchg-upgrade.ll.bc
test/Bitcode/memInstructions.3.2.ll
test/CodeGen/AArch64/atomic-ops.ll
test/CodeGen/ARM/atomic-64bit.ll
test/CodeGen/ARM/atomic-cmp.ll
test/CodeGen/ARM/atomic-ops-v8.ll
test/CodeGen/Mips/atomic.ll
test/CodeGen/Mips/atomicops.ll
test/CodeGen/PowerPC/Atomics-32.ll
test/CodeGen/PowerPC/Atomics-64.ll
test/CodeGen/PowerPC/atomic-1.ll
test/CodeGen/PowerPC/atomic-2.ll
test/CodeGen/SPARC/atomics.ll
test/CodeGen/SystemZ/cmpxchg-01.ll
test/CodeGen/SystemZ/cmpxchg-02.ll
test/CodeGen/SystemZ/cmpxchg-03.ll
test/CodeGen/SystemZ/cmpxchg-04.ll
test/CodeGen/X86/2010-10-08-cmpxchg8b.ll
test/CodeGen/X86/Atomics-64.ll
test/CodeGen/X86/atomic16.ll
test/CodeGen/X86/atomic32.ll
test/CodeGen/X86/atomic64.ll
test/CodeGen/X86/atomic6432.ll
test/CodeGen/X86/atomic8.ll
test/CodeGen/X86/atomic_op.ll
test/CodeGen/X86/cmpxchg16b.ll
test/CodeGen/X86/coalescer-remat.ll
test/CodeGen/X86/nocx16.ll
test/Instrumentation/AddressSanitizer/test64.ll
test/Instrumentation/MemorySanitizer/atomics.ll
test/Instrumentation/ThreadSanitizer/atomic.ll
test/Transforms/LowerAtomic/atomic-swap.ll
test/Transforms/SimplifyCFG/trapping-load-unreachable.ll
On: smooshlab-project
At: Tue 11 Mar 2014 03:56:33
Changed By: tnorthover
Comments: IR: add a second ordering operand to cmpxhg for failure
The syntax for "cmpxchg" should now look something like:
cmpxchg i32* %addr, i32 42, i32 3 acquire monotonic
where the second ordering argument gives the required semantics in the case
that no exchange takes place. It should be no stronger than the first ordering
constraint and cannot be either "release" or "acq_rel" (since no store will
have taken place).
rdar://problem/15996804Properties:
phase_id: r203559-t20140311_040744-b17748
Files:
lib/CodeGen/CGAtomic.cpp
lib/CodeGen/CGBuiltin.cpp
lib/CodeGen/CGExprScalar.cpp
On: smooshlab-project
At: Tue 11 Mar 2014 04:00:33
Changed By: tnorthover
Comments: Update for IR: add a second AtomicOrdering to cmpxchg insts.
rdar://problem/15996804Properties:
phase_id: r203562-t20140311_042207-b17749
Files:
include/clang/AST/Expr.h
include/clang/Basic/DiagnosticSemaKinds.td
lib/CodeGen/CGAtomic.cpp
lib/Sema/SemaChecking.cpp
test/CodeGen/atomic-ops.c
test/CodeGen/big-atomic-ops.c
test/Sema/atomic-ops.c
On: smooshlab-project
At: Tue 11 Mar 2014 04:00:33
Changed By: tnorthover
Comments: Sema: produce error when invalid ordering is passed to atomic builtin
This is a conservative check, because it's valid for the expression to be
non-constant, and in cases like that we just don't know whether it's valid.
rdar://problem/16242991Properties:
phase_id: r203562-t20140311_042207-b17749
Files:
lib/Format/ContinuationIndenter.cpp
unittests/Format/FormatTest.cpp
On: smooshlab-project
At: Tue 11 Mar 2014 04:10:33
Changed By: djasper
Comments: clang-format: Avoid unnecessary break before lambda return type.
Before:
auto aaaaaaaa = [](int i, // break
int j)
-> int {
return fffffffffffffffffffffffffffffffffffffff(i * j);
};
After:
auto aaaaaaaa = [](int i, // break
int j) -> int {
return fffffffffffffffffffffffffffffffffffffff(i * j);
};Properties:
phase_id: r203562-t20140311_042207-b17749
LOGS:
More information about the llvm-testresults
mailing list