[llvm-testresults] buildbot failure in lab.llvm.org on phase2 - living

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Fri Jun 6 23:19:46 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/135

Buildbot URL: http://lab.llvm.org:8013/

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 210390
Blamelist: atrick,compnerd,dblaikie,echristo,nicholas,rnk,rtrieu,whunt,wschmidt

BUILD FAILED: failed

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/CodeGen/CGExprCXX.cpp
 test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 15:26:37
Changed By: whunt
Comments: [MS-ABI] Implement dynamic_cast
This patch implements call lower from dynamic_cast to __RTDynamicCast 
and __RTCastToVoid.  Test cases are included.  A feature of note is that 
helper function getPolymorphicOffset is placed in such a way that it can 
be used by EmitTypeid (to be implemented in a later patch) without being 
moved.  Details are included as comments directly in the code.

Properties: 
  phase_id: r210378-t20140606_153703-b543



Files:
 lib/CodeGen/AsmPrinter/DwarfUnit.cpp
 test/DebugInfo/X86/dwarf-public-names.ll
 test/DebugInfo/X86/generate-odr-hash.ll
 test/DebugInfo/X86/gnu-public-names.ll
 test/DebugInfo/dwarf-public-names.ll
On: smooshlab-project
At: Fri 06 Jun 2014 15:26:37
Changed By: dblaikie
Comments: DebugInfo: pubnames: include file-local (static or anonymous namespace) variables and anonymous namespaces themselves.

Still some issues with name qualification, FIXMEs added to test cases
and fixes will come next.Properties: 
  phase_id: r210378-t20140606_153703-b543



Files:
 lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 lib/CodeGen/AsmPrinter/DwarfUnit.cpp
 lib/CodeGen/AsmPrinter/DwarfUnit.h
 test/DebugInfo/X86/dwarf-public-names.ll
 test/DebugInfo/dwarf-public-names.ll
On: smooshlab-project
At: Fri 06 Jun 2014 15:40:37
Changed By: dblaikie
Comments: DebugInfo: Use the scope of the function declaration, if any, to name a function in DWARF pubnames

This ensures that member functions, for example, are entered into
pubnames with their fully qualified name, rather than inside the global
namespace.Properties: 
  phase_id: r210379-t20140606_154722-b544



Files:
 include/clang/AST/Type.h
 include/clang/Basic/DiagnosticSemaKinds.td
 include/clang/Parse/Parser.h
 include/clang/Sema/Sema.h
 lib/AST/ASTContext.cpp
 lib/Parse/ParseDecl.cpp
 lib/Sema/SemaDecl.cpp
 test/SemaTemplate/ms-delayed-default-template-args.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 15:46:37
Changed By: rnk
Comments: Delay lookup of simple default template arguments under -fms-compatibility

MSVC delays parsing of default arguments until instantiation.  If the
default argument is never used, it is never parsed.  We don't model
this.

Instead, if lookup of a type name fails in a template argument context,
we form a DependentNameType, which will be looked up at instantiation
time.

This fixes errors about 'CControlWinTraits' in atlwin.h.

Reviewers: rsmith

Differential Revision: http://reviews.llvm.org/D3995Properties: 
  phase_id: r210382-t20140606_155711-b545



File: include/llvm/ADT/Triple.h
On: smooshlab-project
At: Fri 06 Jun 2014 15:56:37
Changed By: compnerd
Comments: ADT: introduce isWindowsItaniumEnvironment

Add an isWindowsItaniumEnvironment function to Triple to mirror the other
Windows environments.  This is simply a utility function to check if we are
targeting windows-itanium rather than windows-msvc.Properties: 
  phase_id: r210383-t20140606_161610-b546



Files:
 lib/Headers/altivec.h
 test/CodeGen/builtins-ppc-altivec.c
On: smooshlab-project
At: Fri 06 Jun 2014 16:20:37
Changed By: wschmidt
Comments: [PPC64LE] Update builtins-ppc-altivec.c for PPC64 and PPC64LE

The Altivec builtin test case test/CodeGen/builtins-ppc-altivec.c has
always been executed only for 32-bit PowerPC.  These tests are equally
valid for 64-bit PowerPC.  This patch updates the test to be run for
three targets:  powerpc-unknown-unknown, powerpc64-unknown-unknown,
and powerpc64le-unknown-unknown.  The expected code generation changes
for some of the Altivec builtins for little endian, so this patch adds
new CHECK-LE variants to the test for the powerpc64le target.

These tests satisfy the testing requirements for some previous patches
committed over the last couple of days for lib/Headers/altivec.h:
r210279 for vec_perm, r210337 for vec_mul[eo], and r210340 for
vec_pack.

Properties: 
  phase_id: r210384-t20140606_164159-b547



Files:
 lib/Target/X86/X86SelectionDAGInfo.cpp
 lib/Target/X86/X86SelectionDAGInfo.h
 lib/Target/X86/X86TargetMachine.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 16:36:37
Changed By: echristo
Comments: Remove all local variables from X86SelectionDAGInfo, the DAG has
all of the ones we were stashing away on startup.Properties: 
  phase_id: r210386-t20140606_165208-b548



Files:
 lib/Target/X86/X86JITInfo.cpp
 lib/Target/X86/X86JITInfo.h
 lib/Target/X86/X86TargetMachine.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 16:36:37
Changed By: echristo
Comments: Replace the use of TargetMachine with a tiny bool variable.Properties: 
  phase_id: r210386-t20140606_165208-b548



Files:
 include/clang/Basic/DiagnosticSemaKinds.td
 test/SemaCXX/warn-undefined-bool-conversion.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 17:06:37
Changed By: rtrieu
Comments: Fix my poor grammar from r210372
Properties: 
  phase_id: r210387-t20140606_170837-b549



Files:
 lib/AST/Decl.cpp
 test/SemaCXX/new-delete.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 17:56:37
Changed By: nicholas
Comments: Fix crash declaring global allocation function with zero parameters. Fixes PR19968!
Properties: 
  phase_id: r210388-t20140606_175838-b550



File: test/CodeGen/builtins-ppc-altivec.c
On: smooshlab-project
At: Fri 06 Jun 2014 19:00:37
Changed By: wschmidt
Comments: [PPC64LE] Update test for vec_sum2s interface

Commit r210384 prematurely included changes to the little-endian
implementation of the vec_sum2s interface.  This patch modifies
test/CodeGen/builtins-ppc-altivec.c to test those changes.
Properties: 
  phase_id: r210390-t20140606_190237-b551



Files:
 include/llvm/CodeGen/MachineScheduler.h
 lib/CodeGen/MachineScheduler.cpp
On: smooshlab-project
At: Fri 06 Jun 2014 19:00:37
Changed By: atrick
Comments: Fix the MachineScheduler's logic for updating ready times for in-order.

Now the scheduler updates a node's ready time as soon as it is
scheduled, before releasing dependent nodes. There was a reason I
didn't do this initially but it no longer applies.

A53 is in-order and was running into an issue where nodes where added
to the readyQ too early. That's now fixed.

This also makes it easier for custom scheduling strategies to build
heuristics based on the actual cycles that the node was scheduled at.

The only impact on OOO (sandybridge/cyclone) is that ready times will
be slightly more accurate. I didn't measure any significant regressions.Properties: 
  phase_id: r210390-t20140606_190237-b551



LOGS:






More information about the llvm-testresults mailing list