[llvm-testresults] buildbot failure in lab.llvm.org on phase3 - tree health

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Fri Aug 16 08:20:35 PDT 2013


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/1756

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

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 188485
Blamelist: dblaikie,fjahanian,majnemer,mgottesman,pcc,rengolin,void

BUILD FAILED: failed

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Target/X86/X86FrameLowering.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 11:50:28
Changed By: void
Comments: Constify the function parameters.Properties: 
  phase_id: r188470-t20130815_115228-b10261



Files:
 lib/ARCMigrate/ObjCMT.cpp
 test/ARCMT/objcmt-ns-macros.m
 test/ARCMT/objcmt-ns-macros.m.result
On: smooshlab-project
At: Thu 15 Aug 2013 11:50:28
Changed By: fjahanian
Comments: ObjectiveC migrator: In deciding NS_OPTION over
NS_ENUM, at least one power of 2 enumerator 
must be greater than two.
Properties: 
  phase_id: r188470-t20130815_115228-b10261



File: lib/dfsan/dfsan.cc
On: smooshlab-project
At: Thu 15 Aug 2013 11:56:28
Changed By: pcc
Comments: [dfsan] Runtime support for -dfsan-debug-nonzero-labels feature.

Reviewers: eugenis

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1406Properties: 
  phase_id: r188472-t20130815_115921-b10262



Files:
 lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 test/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll
On: smooshlab-project
At: Thu 15 Aug 2013 11:56:28
Changed By: pcc
Comments: DataFlowSanitizer: Add a debugging feature to help us track nonzero labels.

Summary:
When the -dfsan-debug-nonzero-labels parameter is supplied, the code
is instrumented such that when a call parameter, return value or load
produces a nonzero label, the function __dfsan_nonzero_label is called.
The idea is that a debugger breakpoint can be set on this function
in a nominally label-free program to help identify any bugs in the
instrumentation pass causing labels to be introduced.

Reviewers: eugenis

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1405Properties: 
  phase_id: r188472-t20130815_115921-b10262



File: lib/ARCMigrate/ObjCMT.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 12:06:33
Changed By: fjahanian
Comments: Fixes a gross conditional in my last patch.
- This line, and those below, will be ignored--

M    lib/ARCMigrate/ObjCMT.cpp
Properties: 
  phase_id: r188485-t20130815_135228-b10269



Files:
 lib/CodeGen/CGDebugInfo.cpp
 lib/CodeGen/CGDebugInfo.h
On: smooshlab-project
At: Thu 15 Aug 2013 12:06:33
Changed By: dblaikie
Comments: DebugInfo: Don't create duplicate forward declaration metadata unnecessarily.

No functionality change, at best a slight (questionable) optimization,
but necessary for correctness of future work.Properties: 
  phase_id: r188485-t20130815_135228-b10269



File: lib/CodeGen/CGDebugInfo.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 12:06:33
Changed By: dblaikie
Comments: DebugInfo: remove unnecessary type registration

This happens in the caller a few frames up anyway.Properties: 
  phase_id: r188485-t20130815_135228-b10269



File: CMakeLists.txt
On: smooshlab-project
At: Thu 15 Aug 2013 12:26:28
Changed By: mgottesman
Comments: [autotools->cmake] Added CMake support for the preprocessor variable CLANG_REPOSITORY_STRING.

This is a patch in a longer series of patches to add
capabilities/definitions that are present in the Autotools build chain
and not in the CMake build chain to the CMake build chain.

*NOTE* I am hacking on this in my free time. I will annotate each commit
with the [autotools->cmake] header.Properties: 
  phase_id: r188485-t20130815_135228-b10269



File: CMakeLists.txt
On: smooshlab-project
At: Thu 15 Aug 2013 12:26:28
Changed By: mgottesman
Comments: [autotools->cmake] Added variable CLANG_VENDOR_UTI.Properties: 
  phase_id: r188485-t20130815_135228-b10269



Files:
 test/ARCMT/objcmt-ns-macros.m
 test/ARCMT/objcmt-ns-macros.m.result
On: smooshlab-project
At: Thu 15 Aug 2013 12:30:28
Changed By: fjahanian
Comments: Add another test to my last patch (NS_OPTION vs. NS_ENUM)
ObjectiveC migration.
Properties: 
  phase_id: r188485-t20130815_135228-b10269



Files:
 lib/CodeGen/CGExpr.cpp
 lib/CodeGen/CodeGenModule.cpp
 test/CodeGenCXX/microsoft-uuidof-unsupported-target.cpp
 test/CodeGenCXX/microsoft-uuidof.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 13:06:28
Changed By: majnemer
Comments: CodeGen: __uuidof should work even with an incomplete _GUID type

Summary:
We would crash in CodeGen::CodeGenModule::EmitUuidofInitializer
because our attempt to enter CodeGen::CodeGenModule::EmitConstantValue
will be foiled: the type of the constant value is incomplete.

Instead, create an unnamed type with the proper layout on all platforms.
Punt the problem of wrongly defined struct _GUID types to the user.
(It's impossible because the TU may never get to see the type and thus
we can't verify that it is suitable.)

This fixes PR16856.

Reviewers: rsmith, rnk, thakis

Reviewed By: rnk

CC: cfe-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1375Properties: 
  phase_id: r188485-t20130815_135228-b10269



Files:
 lib/CodeGen/CGDebugInfo.cpp
 lib/CodeGen/CGDebugInfo.h
On: smooshlab-project
At: Thu 15 Aug 2013 13:20:28
Changed By: dblaikie
Comments: DebugInfo: Revert change to the return type of createRecordFwdDecl

It still does only return DICompositeType, but I've no need to make that
change right now.Properties: 
  phase_id: r188485-t20130815_135228-b10269



File: lib/CodeGen/AsmPrinter/AsmPrinter.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 13:26:28
Changed By: void
Comments: Use a reference instead of making an unnecessary copy. Also use 'const'.Properties: 
  phase_id: r188485-t20130815_135228-b10269



Files:
 include/llvm/CodeGen/MachineModuleInfo.h
 lib/CodeGen/AsmPrinter/AsmPrinter.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 13:30:33
Changed By: void
Comments: Make a few more things const.Properties: 
  phase_id: r188485-t20130815_135228-b10269



File: lib/Target/ARM/ARMSubtarget.cpp
On: smooshlab-project
At: Thu 15 Aug 2013 13:50:28
Changed By: rengolin
Comments: make arm-reserve-r9 available for all ARM

r9 is defined as a platform-specific register in the ARM EABI.
It can be reserved for a special purpose or be used as a general
purpose register. Add support for reserving r9 for all ARM, while
leaving the IOS usage unchanged.

Patch by Jeroen Hofstee.Properties: 
  phase_id: r188485-t20130815_135228-b10269



LOGS:






More information about the llvm-testresults mailing list