[llvm-testresults] buildbot failure in lab.llvm.org on phase1 - sanity
llvmlab-buildmaster at lab.llvm.org
llvmlab-buildmaster at lab.llvm.org
Wed Sep 10 06:09:14 PDT 2014
The Buildbot has detected a new failure on builder phase1 - sanity while building llvm.
Full details are available at:
http://lab.llvm.org:8013/builders/phase1%20-%20sanity/builds/4601
Buildbot URL: http://lab.llvm.org:8013/
Buildslave for this Build: macpro1
Build Reason: scheduler
Build Source Stamp: 217498
Blamelist: d0k,majnemer,tnorthover
BUILD FAILED: failed
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
lib/CodeGen/ItaniumCXXABI.cpp
test/CodeGenCXX/vtable-align.cpp
On: http://10.1.1.2/svn/llvm-project
For: cfe
At: Wed 10 Sep 2014 06:05:30
Changed By: d0k
Comments: CodeGen: Use a fixed alignment for vtables.
Pointer-sized alignment is sufficient as we only ever read single values
from the table. Otherwise we'd bump the alignment to 16 bytes in the
backend if the vtable is larger than 16 bytes. This is great for
structures that are accessed with vector instructions or copied around, but
that's simply not the case for vtables.
Shrinks the data segment of a Release x86_64 clang by 0.3%. The wins are
larger for i386 and code bases that use vtables more often than we do.
This matches the behavior of GCC 5.Properties:
Files:
include/llvm/Object/COFF.h
include/llvm/Support/COFF.h
lib/MC/WinCOFFObjectWriter.cpp
lib/Object/COFFObjectFile.cpp
test/MC/ARM/coff-file.s
test/MC/COFF/alias.s
test/MC/COFF/basic-coff-64.s
test/MC/COFF/basic-coff.s
test/MC/COFF/feat00.s
test/MC/COFF/file.s
test/MC/COFF/symbol-fragment-offset-64.s
test/MC/COFF/symbol-fragment-offset.s
test/MC/COFF/weak.s
test/tools/llvm-readobj/Inputs/bigobj.coff-x86-64
test/tools/llvm-readobj/bigobj.test
test/tools/llvm-readobj/coff-file-sections-reading.test
test/tools/llvm-readobj/cxx-cli-aux.test
test/tools/llvm-readobj/sections-ext.test
test/tools/llvm-readobj/symbols.test
tools/llvm-nm/llvm-nm.cpp
tools/llvm-objdump/COFFDump.cpp
tools/llvm-objdump/llvm-objdump.cpp
tools/llvm-readobj/COFFDumper.cpp
tools/obj2yaml/coff2yaml.cpp
On: http://10.1.1.2/svn/llvm-project
For: llvm
At: Wed 10 Sep 2014 06:05:30
Changed By: majnemer
Comments: Object: Add support for bigobj
This adds support for reading the "bigobj" variant of COFF produced by
cl's /bigobj and mingw's -mbig-obj.
The most significant difference that bigobj brings is more than 2**16
sections to COFF.
bigobj brings a few interesting differences with it:
- It doesn't have a Characteristics field in the file header.
- It doesn't have a SizeOfOptionalHeader field in the file header (it's
only used in executable files).
- Auxiliary symbol records have the same width as a symbol table entry.
Since symbol table entries are bigger, so are auxiliary symbol
records.
Write support will come soon.
Differential Revision: http://reviews.llvm.org/D5259Properties:
Files:
lib/Target/ARM/Thumb2SizeReduction.cpp
test/CodeGen/ARM/wrong-t2stmia-size-opt.ll
On: http://10.1.1.2/svn/llvm-project
For: llvm
At: Wed 10 Sep 2014 06:05:30
Changed By: tnorthover
Comments: ARM: don't size-reduce STMs using the LR register.
The only Thumb-1 multi-store capable of using LR is the PUSH instruction, which
translates to STMDB, so we shouldn't convert STMIAs.
Patch by Sergey Dmitrouk.Properties:
LOGS:
More information about the llvm-testresults
mailing list