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

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Tue Aug 13 20:23:46 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/1751

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

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 188309
Blamelist: arnolds,carlokok,d0k,ddunbar,delena,djasper,dvyukov,eugenis,fjahanian,gclayton,joey,jtsoftware,mgottesman,mpopa,revane,rlytton,rsmith,sbenza,spyffe,sylvestre,tasiraj,timurrrr,vmedic

BUILD FAILED: failed

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/clang/Basic/BuiltinsXCore.def
 include/clang/Basic/TargetBuiltins.h
 lib/Basic/Targets.cpp
 lib/CodeGen/TargetInfo.cpp
 lib/Driver/Tools.cpp
 test/CodeGen/xcore-abi.c
 test/Driver/xcore-opts.c
 test/Preprocessor/init.c
 test/Preprocessor/stdint.c
On: smooshlab-project
At: Tue 13 Aug 2013 02:50:28
Changed By: rlytton
Comments: Add XCore targetProperties: 
  phase_id: r188259-t20130813_030228-b10140



File: lib/Support/Unix/Process.inc
On: smooshlab-project
At: Tue 13 Aug 2013 03:00:28
Changed By: d0k
Comments: GCC warns about removing const with a c-style cast.Properties: 
  phase_id: r188259-t20130813_030228-b10140



Files:
 include/clang/Format/Format.h
 lib/Format/Format.cpp
 unittests/Format/FormatTest.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 04:06:28
Changed By: djasper
Comments: clang-format: Add option for the offset of constructor initializers.

Some coding styles use a different indent for constructor initializers.

Patch by Klemens Baum. Thank you.
Review: http://llvm-reviews.chandlerc.com/D1360

Post review changes: Changed data type to unsigned as a negative indent
width does not make sense and added test for configuration parsing.Properties: 
  phase_id: r188260-t20130813_040833-b10141



Files:
 lib/asan/asan_allocator.h
 lib/asan/asan_allocator2.cc
 lib/asan/asan_interface_internal.h
 lib/asan/asan_report.cc
 lib/asan/asan_rtl.cc
 lib/asan/asan_stack.cc
 lib/lsan/lsan_common.cc
 lib/lsan/lsan_common.h
 lib/msan/msan.cc
 lib/msan/msan_interface_internal.h
 lib/sanitizer_common/sanitizer_common.h
 lib/sanitizer_common/sanitizer_internal_defs.h
 lib/sanitizer_common/sanitizer_linux.cc
 lib/sanitizer_common/sanitizer_printf.cc
 lib/sanitizer_common/sanitizer_stacktrace.h
 lib/sanitizer_common/sanitizer_symbolizer.h
 lib/sanitizer_common/sanitizer_symbolizer_itanium.cc
 lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
 lib/tsan/rtl/tsan_interceptors.cc
 lib/tsan/rtl/tsan_interface.cc
 lib/tsan/rtl/tsan_interface.h
 lib/tsan/rtl/tsan_interface_ann.h
On: smooshlab-project
At: Tue 13 Aug 2013 04:46:28
Changed By: timurrrr
Comments: Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the places where SANITIZER_INTERFACE_ATTRIBUTE or SANITIZER_ATTRIBUTE_WEAK are usedProperties: 
  phase_id: r188261-t20130813_044828-b10142



Files:
 lib/sanitizer_common/sanitizer_internal_defs.h
 lib/tsan/rtl/tsan_interceptors.cc
On: smooshlab-project
At: Tue 13 Aug 2013 05:10:28
Changed By: timurrrr
Comments: [*San/RTL] Fix minor breakage

Grumbling: this hasn't been caught by running 'make check-{a,l,t}san check-sanitizer'Properties: 
  phase_id: r188263-t20130813_052228-b10144



File: lib/sanitizer_common/sanitizer_symbolizer_itanium.cc
On: smooshlab-project
At: Tue 13 Aug 2013 05:20:28
Changed By: timurrrr
Comments: [*San/RTL] One more minor fixProperties: 
  phase_id: r188263-t20130813_052228-b10144



File: lib/Target/Mips/AsmParser/MipsAsmParser.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 06:10:28
Changed By: vmedic
Comments: This patch introduces changes to MipsAsmParser register parsing routines. The code now follows more deterministic path and makes the code more efficient and easier to maintain.Properties: 
  phase_id: r188264-t20130813_061233-b10145



Files:
 lib/Target/X86/X86ISelLowering.cpp
 lib/Target/X86/X86ISelLowering.h
 lib/Target/X86/X86InstrAVX512.td
 lib/Target/X86/X86InstrFragmentsSIMD.td
 test/CodeGen/X86/avx512-vec-cmp.ll
On: smooshlab-project
At: Tue 13 Aug 2013 06:30:28
Changed By: delena
Comments: AVX-512: Added CMP and BLEND instructions.
Lowering for SETCC.
Properties: 
  phase_id: r188265-t20130813_063228-b10146



File: lib/sanitizer_common/scripts/check_lint.sh
On: smooshlab-project
At: Tue 13 Aug 2013 06:50:28
Changed By: timurrrr
Comments: Add a FIXME to check_lintProperties: 
  phase_id: r188270-t20130813_071524-b10149



File: lib/asan/asan_dll_thunk.cc
On: smooshlab-project
At: Tue 13 Aug 2013 06:50:28
Changed By: timurrrr
Comments: [ASan/Win] Add the first version of the RTL thunk that should be linked with instrumented DLLsProperties: 
  phase_id: r188270-t20130813_071524-b10149



Files:
 lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
 test/MC/ARM/basic-arm-instructions.s
On: smooshlab-project
At: Tue 13 Aug 2013 07:06:28
Changed By: mpopa
Comments: Fix signed overflow in when computing encodings for ADR instructions

Properties: 
  phase_id: r188270-t20130813_071524-b10149



File: lib/Target/X86/X86ISelLowering.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 07:10:28
Changed By: eugenis
Comments: Fix compiler warnings.

../lib/Target/X86/X86ISelLowering.cpp:9715:7: error: unused variable 'OpVT' [-Werror,-Wunused-variable]
  EVT OpVT = Op0.getValueType();
      ^
../lib/Target/X86/X86ISelLowering.cpp:9763:14: error: unused variable 'NumElems' [-Werror,-Wunused-variable]
    unsigned NumElems = VT.getVectorNumElements();

Properties: 
  phase_id: r188270-t20130813_071524-b10149



File: test/README-TestSuite
On: smooshlab-project
At: Tue 13 Aug 2013 07:10:28
Changed By: sylvestre
Comments: Fix a typo.

Patch by Abid, Hafiz
Properties: 
  phase_id: r188270-t20130813_071524-b10149



File: test/CodeGen/xcore-abi.c
On: smooshlab-project
At: Tue 13 Aug 2013 07:56:28
Changed By: arnolds
Comments: Fix xcore tests to use regex.Properties: 
  phase_id: r188271-t20130813_075828-b10150



Files:
 include/clang/ASTMatchers/Dynamic/Parser.h
 include/clang/ASTMatchers/Dynamic/Registry.h
 include/clang/ASTMatchers/Dynamic/VariantValue.h
 lib/ASTMatchers/Dynamic/Marshallers.h
 lib/ASTMatchers/Dynamic/Parser.cpp
 lib/ASTMatchers/Dynamic/Registry.cpp
 lib/ASTMatchers/Dynamic/VariantValue.cpp
 unittests/ASTMatchers/Dynamic/ParserTest.cpp
 unittests/ASTMatchers/Dynamic/RegistryTest.cpp
 unittests/ASTMatchers/Dynamic/VariantValueTest.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 08:00:28
Changed By: sbenza
Comments: Refactor "MatcherList" into "VariantMatcher" and abstract the notion of a list of matchers for the polymorphic case.

Summary:
Refactor "MatcherList" into "VariantMatcher" and abstract the notion of a list of matchers for the polymorphic case.
This work is to support future changes needed for eachOf/allOf/anyOf matchers. We will add a new type on VariantMatcher.

Reviewers: klimek

CC: cfe-commits, revane

Differential Revision: http://llvm-reviews.chandlerc.com/D1365Properties: 
  phase_id: r188272-t20130813_080502-b10151



Files:
 cpp11-migrate/Core/FileOverrides.cpp
 cpp11-migrate/Core/FileOverrides.h
 cpp11-migrate/Core/Reformatting.cpp
 cpp11-migrate/Core/ReplacementsYaml.h
 cpp11-migrate/Core/Transform.cpp
 cpp11-migrate/tool/Cpp11Migrate.cpp
 test/cpp11-migrate/HeaderReplacements/common.cpp
 test/cpp11-migrate/HeaderReplacements/common.h
 test/cpp11-migrate/HeaderReplacements/common.h.yaml
 test/cpp11-migrate/HeaderReplacements/main.cpp
 unittests/cpp11-migrate/CMakeLists.txt
 unittests/cpp11-migrate/FileOverridesTest.cpp
 unittests/cpp11-migrate/IncludeExcludeTest.cpp
 unittests/cpp11-migrate/ReformattingTest.cpp
 unittests/cpp11-migrate/ReplacementsYamlTest.cpp
 unittests/cpp11-migrate/Utility.h
On: smooshlab-project
At: Tue 13 Aug 2013 08:06:28
Changed By: tasiraj
Comments: cpp11-migrate: Write header replacements to disk

Another attempt to commit r187204 after windows related problems has
been fixed. Note that changes to this patch reflect the current behavior
of cpp11-migrate.

Header replacements are now written to disk in YAML format for an external tool
to merge. A unique file will be created in the same directory as the header
with all replacements that came from a source file that included the header
file. The YAML file will have:
- Name of the header file
- Name of the source file that included the header file
- Transform ID that generated the replacement
- Offset
- Length
- Replacement text

Any tool reading these replacements should read them using the
HeaderChangeDocument struct.

Differential Revision: http://llvm-reviews.chandlerc.com/D1369

Properties: 
  phase_id: r188303-t20130813_111237-b10160



File: lib/asan/asan_dll_thunk.cc
On: smooshlab-project
At: Tue 13 Aug 2013 08:36:28
Changed By: timurrrr
Comments: [ASan/Win] Hook some memory allocation functions; passes simple sanity test nowProperties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 lib/msan/lit_tests/keep-going.cc
 lib/msan/msan.cc
 lib/msan/msan_flags.h
 lib/msan/msan_interceptors.cc
 lib/tsan/check_cmake.sh
 lib/tsan/lit_tests/halt_on_error.cc
 lib/tsan/rtl/tsan_flags.cc
 lib/tsan/rtl/tsan_flags.h
 lib/tsan/rtl/tsan_rtl_report.cc
On: smooshlab-project
At: Tue 13 Aug 2013 08:40:28
Changed By: dvyukov
Comments: tsan/msan: add halt_on_error flag
If halt_on_error==true, program terminates after reporting first error.

Properties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 lib/Driver/Tools.cpp
 test/Driver/clang_f_opts.c
On: smooshlab-project
At: Tue 13 Aug 2013 08:50:33
Changed By: arnolds
Comments: Move logic to enable the vectorizer to clang

We used to decide whether to really vectorize depending on the optimization
level in PassManagerBuilder.

This patch moves this decision to the clang driver. We look at the optimization
level and whether the f(no-)vectorize is set and decide whether to vectorize.

This allows us to simplify the logic in PassManagerBuilder to just a check for
whether the vectorizer should run or not.

We now do the right thing for:
$ clang -O1 -fvectorize
$ clang -fno-vectorize -O3Properties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 lib/Transforms/IPO/PassManagerBuilder.cpp
 tools/opt/opt.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 08:56:28
Changed By: arnolds
Comments: Remove logic that decides whether to vectorize or not depending on O-levels

I have moved this logic into clang and opt.Properties: 
  phase_id: r188303-t20130813_111237-b10160



File: lib/Transforms/IPO/PassManagerBuilder.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 09:16:33
Changed By: arnolds
Comments: Also remove logic in LateVectorizeProperties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 lib/Tooling/Refactoring.cpp
 unittests/Tooling/RefactoringTest.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 09:30:28
Changed By: revane
Comments: Fixing a conflict detection bug in tooling::deduplicate

If a Replacment is contained within the conflict range being built, the
conflict range would be erroneously shortened. Now fixed. Tests updated to
catch this case.

Properties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 lib/Target/ARM/ARMInstrInfo.td
 test/MC/ARM/obsolete-v8.s
On: smooshlab-project
At: Tue 13 Aug 2013 09:46:28
Changed By: joey
Comments: ARMv8: SWP and SWPB are obsoleted on ARMv8.
Properties: 
  phase_id: r188303-t20130813_111237-b10160



File: source/Core/Module.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 09:50:28
Changed By: gclayton
Comments: When adding a dSYM file, don't remove all sections for the Module's object file if the symbol vendor used the same object file.

Properties: 
  phase_id: r188303-t20130813_111237-b10160



File: lib/asan/asan_malloc_win.cc
On: smooshlab-project
At: Tue 13 Aug 2013 09:56:28
Changed By: timurrrr
Comments: [ASan/Win] Oops, forgot to add the attributes to the memory allocations functionsProperties: 
  phase_id: r188303-t20130813_111237-b10160



File: lib/tsan/rtl/tsan_interceptors.cc
On: smooshlab-project
At: Tue 13 Aug 2013 09:56:28
Changed By: dvyukov
Comments: tsan: intercept getaddrinfo
This is necessary to prevent false positives, see:
https://code.google.com/p/thread-sanitizer/issues/detail?id=25

Properties: 
  phase_id: r188303-t20130813_111237-b10160



File: include/sanitizer/dfsan_interface.h
On: smooshlab-project
At: Tue 13 Aug 2013 09:56:28
Changed By: dvyukov
Comments: dfsan: fix lint warning

Properties: 
  phase_id: r188303-t20130813_111237-b10160



File: lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 09:56:28
Changed By: dvyukov
Comments: dfsan: fix lint warnings
Properties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 include/clang/Tooling/Refactoring.h
 lib/Tooling/Refactoring.cpp
 unittests/Tooling/RefactoringTest.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 10:46:28
Changed By: revane
Comments: Adding a vector version of tooling::applyAllReplacements

One day soon, tooling::Replacements will be changed from being implemented as
an std::set to being implemented as an std::vector. Until then, some new code
using vectors of Replacements would enjoy having a version of
applyAllReplacements that takes a vector.

Differential Revision: http://llvm-reviews.chandlerc.com/D1380

Properties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 lib/ARCMigrate/ObjCMT.cpp
 test/ARCMT/objcmt-instancetype-2.m
 test/ARCMT/objcmt-instancetype-2.m.result
On: smooshlab-project
At: Tue 13 Aug 2013 11:06:28
Changed By: fjahanian
Comments: ObjectiveC migrator: Fixes a crash and makes couple
of harmless changes.
Properties: 
  phase_id: r188303-t20130813_111237-b10160



Files:
 include/llvm/CodeGen/AsmPrinter.h
 lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 lib/CodeGen/AsmPrinter/DIE.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 10:50:28
Changed By: carlokok
Comments: For COFF only: dwarf debug info output a label reference as a section relative item only when it's one of dw_from strp, sec_offset, ref_addr or op_call_ref instead of going by size.Properties: 
  phase_id: r188309-t20130813_121834-b10164



Files:
 lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll
On: smooshlab-project
At: Tue 13 Aug 2013 10:50:28
Changed By: carlokok
Comments: Output DW_AT_stmt_list dwarf debug info as DW_FORM_sec_offset instead of DW_FORM_data4 as it is a section offset (fixes the coff/dwarf debug info statement locations)Properties: 
  phase_id: r188309-t20130813_121834-b10164



Files:
 test/cpp11-migrate/HeaderReplacements/common.h.yaml
 test/cpp11-migrate/HeaderReplacements/main.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 11:00:28
Changed By: tasiraj
Comments: Fixes test failure on darwin introduced by r188274

Reworked how the tests dealt with paths. Instead of removing the full path name,
put a marker in the expected file and replace the marker with the full path
before running diff.

Differential Revision: http://llvm-reviews.chandlerc.com/D1381
Properties: 
  phase_id: r188309-t20130813_121834-b10164



Files:
 include/llvm/Target/TargetLowering.h
 lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
 lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
 lib/CodeGen/SelectionDAG/TargetLowering.cpp
 lib/Target/AArch64/AArch64ISelLowering.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 11:00:28
Changed By: mgottesman
Comments: Update makeLibCall to return both the call and the chain associated with the libcall instead of just the call. This allows us to specify libcalls that return void.

LowerCallTo returns a pair with the return value of the call as the first
element and the chain associated with the return value as the second element. If
we lower a call that has a void return value, LowerCallTo returns an SDValue
with a NULL SDNode and the chain for the call. Thus makeLibCall by just
returning the first value makes it impossible for you to set up the chain so
that the call is not eliminated as dead code.

I also updated all references to makeLibCall to reflect the new return type.Properties: 
  phase_id: r188309-t20130813_121834-b10164



Files:
 include/clang/Tooling/Refactoring.h
 unittests/Tooling/RefactoringTest.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 11:16:28
Changed By: revane
Comments: Have Range::overlapsWith use positive logic

Improved test to catch missing case.

Properties: 
  phase_id: r188309-t20130813_121834-b10164



File: scripts/build-llvm.pl
On: smooshlab-project
At: Tue 13 Aug 2013 11:16:28
Changed By: spyffe
Comments: Changed LLVM configure options to reflect the new
way of making LLVM not rely on terminfo.
Properties: 
  phase_id: r188309-t20130813_121834-b10164



File: modularize/PreprocessorTracker.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 11:16:28
Changed By: jtsoftware
Comments: Avoid errors on header guards using #if defined(NAME).Properties: 
  phase_id: r188309-t20130813_121834-b10164



Files:
 include/clang/AST/Decl.h
 include/clang/Sema/Lookup.h
 include/clang/Sema/Sema.h
 lib/Sema/SemaDecl.cpp
 lib/Sema/SemaLookup.cpp
 lib/Sema/SemaTemplateInstantiateDecl.cpp
 lib/Serialization/ASTReaderDecl.cpp
 lib/Serialization/ASTWriterDecl.cpp
 test/CXX/basic/basic.link/p6.cpp
 test/CXX/dcl.decl/dcl.meaning/dcl.array/p3.cpp
 test/PCH/cxx-templates.cpp
 test/PCH/cxx-templates.h
 test/Sema/extern-redecl.c
 test/SemaCXX/function-redecl.cpp
On: smooshlab-project
At: Tue 13 Aug 2013 11:26:28
Changed By: rsmith
Comments: Fix implementation of C11 6.2.7/4 and C++11 [dcl.array]p3:

When a local extern declaration redeclares some other entity, the type of that
entity is merged with the prior type if the prior declaration is visible (in C)
or is declared in the same scope (in C++).

 - Make LookupRedeclarationWithLinkage actually work in C++, use it in the right
   set of cases, and make it track whether it found a shadowed declaration.
 - Track whether we found a declaration in the same scope (for C++) including
   across serialization and template instantiation.
Properties: 
  phase_id: r188309-t20130813_121834-b10164



Files:
 test/modularize/Inputs/HeaderGuardSub1.h
 test/modularize/Inputs/HeaderGuardSub2.h
 test/modularize/Inputs/HeaderGuardSubSubDefined.h
On: smooshlab-project
At: Tue 13 Aug 2013 11:30:28
Changed By: jtsoftware
Comments: Enhanced test for header guards.Properties: 
  phase_id: r188309-t20130813_121834-b10164



File: utils/lit/setup.py
On: smooshlab-project
At: Tue 13 Aug 2013 12:16:33
Changed By: ddunbar
Comments: [lit] Support use of setup.py from other directories.Properties: 
  phase_id: r188309-t20130813_121834-b10164



LOGS:






More information about the llvm-testresults mailing list