[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-fnt
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Mon Apr 5 17:12:57 PDT 2010
The Buildbot has detected a new failure of clang-x86_64-darwin10-fnt on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/1112
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-02
Build Reason:
Build Source Stamp: 100492
Blamelist: kremenek,lattner,void
BUILD FAILED: failed make.test-suite
sincerely,
-The Buildbot
================================================================================
CHANGES:
File: lib/Sema/SemaObjCProperty.cpp
At: Mon 05 Apr 2010 15:41:06
Changed By: kremenek
Comments: Fix possible null dereference by bailing out of CheckObjCPropertyAttributes() early if the Decl* is null.Properties:
Files:
include/llvm/Support/MemoryBuffer.h
lib/AsmParser/Parser.cpp
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
lib/Support/MemoryBuffer.cpp
tools/lto/LTOModule.cpp
utils/FileCheck/FileCheck.cpp
At: Mon 05 Apr 2010 15:46:06
Changed By: lattner
Comments: stringref-ize the MemoryBuffer::get apis. This requires
a co-committed clang patch.
Properties:
Files:
lib/AST/ASTImporter.cpp
lib/Frontend/FrontendAction.cpp
lib/Frontend/PCHReader.cpp
lib/Lex/Preprocessor.cpp
tools/CIndex/CIndex.cpp
At: Mon 05 Apr 2010 15:46:06
Changed By: lattner
Comments: Match MemoryBuffer API changes.
Properties:
File: unittests/ExecutionEngine/JIT/JITTest.cpp
At: Mon 05 Apr 2010 15:51:06
Changed By: lattner
Comments: update unit test for api change.
Properties:
File: lib/CodeGen/AsmPrinter/DwarfDebug.cpp
At: Mon 05 Apr 2010 16:01:10
Changed By: void
Comments: Output floating point representations in DWARF format. This is done by outputing
the FP encoding directly as a hex representation.
Properties:
File: tools/llvm-mc/llvm-mc.cpp
At: Mon 05 Apr 2010 16:11:06
Changed By: lattner
Comments: tidy #includes.
Properties:
File: include/llvm/Support/SourceMgr.h
At: Mon 05 Apr 2010 16:11:06
Changed By: lattner
Comments: add a comment.
Properties:
Files:
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
tools/llc/llc.cpp
At: Mon 05 Apr 2010 16:16:06
Changed By: lattner
Comments: add .o file writing for inline asm in llc. Here's a silly
demo:
$ clang asm.c -S -o - -emit-llvm | llc -filetype=obj -o t.o
<inline asm>:1:2: error: unrecognized instruction
abc incl %eax
^
LLVM ERROR: Error parsing inline asm
Only problem seems to be that the parser finalizes OutStreamer
at the end of the first inline asm, which isn't what we want.
For example:
$ cat asm.c
int foo(int X) {
__asm__ ("incl %0" : "+r" (X));
return X;
}
$ clang asm.c -S -o - -emit-llvm | llc
...
subq $8, %rsp
movl %edi, (%rsp)
movl %edi, %eax
## InlineAsm Start
incl %eax
## InlineAsm End
movl %eax, (%rsp)
movl %eax, 4(%rsp)
addq $8, %rsp
ret
$ clang asm.c -S -o - -emit-llvm | llc -filetype=obj -o t.o
$ otool -tv t.o
t.o:
(__TEXT,__text) section
_foo:
0000000000000000 subq $0x08,%rsp
0000000000000004 movl %edi,(%rsp)
0000000000000007 movl %edi,%eax
0000000000000009 incl %eax
$
don't stop at inc!
Properties:
Files:
include/llvm/MC/MCParser/AsmParser.h
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
lib/MC/MCParser/AsmParser.cpp
At: Mon 05 Apr 2010 16:21:07
Changed By: lattner
Comments: Give AsmParser an option to control whether it finalizes
the stream. New demo:
$ clang asm.c -S -o - -emit-llvm | llc -filetype=obj -o t.o
$ otool -tv t.o
t.o:
(__TEXT,__text) section
_foo:
0000000000000000 subq $0x08,%rsp
0000000000000004 movl %edi,(%rsp)
0000000000000007 movl %edi,%eax
0000000000000009 incl %eax
000000000000000b movl %eax,(%rsp)
000000000000000e movl %eax,0x04(%rsp)
0000000000000012 addq $0x08,%rsp
0000000000000016 ret
Properties:
LOGS:
Last 10 lines of 'stdio':
SingleSource/UnitTests/Vector/SSE/sse.shift | 0.0349 880 0.0143 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/SSE/sse.stepfft | 0.4437 8448 0.4712 * * | 1.1000 * 0.8800 * * | n/a 1.25 n/a n/a
SingleSource/UnitTests/Vector/build | 0.0236 1072 0.0286 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/build2 | 0.0921 1520 0.0480 * * | 1.5500 * 2.1600 * * | n/a 0.72 n/a n/a
SingleSource/UnitTests/Vector/divides | 0.0257 720 0.0128 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/multiplies | 0.1421 2064 0.1276 * * | 0.7200 * 2.0400 * * | n/a 0.35 n/a n/a
SingleSource/UnitTests/Vector/simple | 0.0529 1664 0.0475 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray | 0.0379 1072 0.0349 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray-dbl | 0.0421 1088 0.0413 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/printargs | 0.0194 848 0.0303 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
Last 10 lines of 'report':
SingleSource/UnitTests/Vector/SSE/sse.shift | 0.0349 880 0.0143 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/SSE/sse.stepfft | 0.4437 8448 0.4712 * * | 1.1000 * 0.8800 * * | n/a 1.25 n/a n/a
SingleSource/UnitTests/Vector/build | 0.0236 1072 0.0286 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/build2 | 0.0921 1520 0.0480 * * | 1.5500 * 2.1600 * * | n/a 0.72 n/a n/a
SingleSource/UnitTests/Vector/divides | 0.0257 720 0.0128 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/multiplies | 0.1421 2064 0.1276 * * | 0.7200 * 2.0400 * * | n/a 0.35 n/a n/a
SingleSource/UnitTests/Vector/simple | 0.0529 1664 0.0475 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray | 0.0379 1072 0.0349 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray-dbl | 0.0421 1088 0.0413 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/printargs | 0.0194 848 0.0303 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
Last 10 lines of 'fail.LLC':
LLC.SingleSource/UnitTests/ObjC/synchronized
Last 10 lines of 'fail.LLC_compile':
LLC_compile.SingleSource/UnitTests/ObjC/synchronized
Last 10 lines of 'xfail.LLC':
LLC.SingleSource/Regression/C++/EH/ConditionalExpr
LLC.SingleSource/Regression/C++/EH/ctor_dtor_count-2
LLC.SingleSource/Regression/C++/EH/function_try_block
LLC.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
LLC.SingleSource/UnitTests/ObjC/dot-syntax
LLC.SingleSource/UnitTests/ObjC/dot-syntax-2
LLC.SingleSource/UnitTests/ObjC/exceptions
Last 10 lines of 'xfail.GCCAS':
GCCAS.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
Last 10 lines of 'xfail.LLC_compile':
LLC_compile.SingleSource/Regression/C++/EH/ConditionalExpr
LLC_compile.SingleSource/Regression/C++/EH/ctor_dtor_count-2
LLC_compile.SingleSource/Regression/C++/EH/function_try_block
LLC_compile.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax
LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax-2
LLC_compile.SingleSource/UnitTests/ObjC/exceptions
Last 10 lines of 'xfail.Bytecode':
Bytecode.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
More information about the llvm-testresults
mailing list