[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