[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-fnt
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Wed Apr 28 16:25:50 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/1572
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-02
Build Reason:
Build Source Stamp: 102543
Blamelist: dgregor,fjahanian,johannes
BUILD FAILED: failed make.test-suite
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
lib/CodeGen/CGObjC.cpp
lib/CodeGen/CGObjCMac.cpp
lib/CodeGen/CodeGenFunction.h
lib/CodeGen/CodeGenModule.cpp
lib/CodeGen/CodeGenModule.h
At: Wed 28 Apr 2010 14:33:55
Changed By: fjahanian
Comments: IRGen for initialization/destruction of
ivar class objects (NeXt runtime).
(radar 7900343).
Properties:
File: gcc/c-common.c
At: Wed 28 Apr 2010 15:08:55
Changed By: johannes
Comments: Fix an assert with asm blocks on non-x86 target (no
problem in non-assert builds).
Properties:
File: test/FrontendC/inline-asm-function.c
At: Wed 28 Apr 2010 15:18:53
Changed By: johannes
Comments: Test for llvm-gcc checkin 102543.
Properties:
Files:
include/clang/AST/Expr.h
include/clang/AST/StmtNodes.def
include/clang/Checker/PathSensitive/GRExprEngine.h
include/clang/Frontend/PCHBitCodes.h
include/clang/Frontend/StmtXML.def
lib/AST/Expr.cpp
lib/AST/ExprConstant.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtProfile.cpp
lib/Checker/GRExprEngine.cpp
lib/CodeGen/CGExprScalar.cpp
lib/Frontend/PCHReaderStmt.cpp
lib/Frontend/PCHWriterStmt.cpp
lib/Frontend/StmtXML.cpp
lib/Sema/Sema.h
lib/Sema/SemaChecking.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/TreeTransform.h
test/PCH/exprs.c
test/PCH/exprs.h
test/SemaCXX/offsetof.cpp
test/SemaTemplate/instantiate-expr-5.cpp
tools/CIndex/CIndex.cpp
tools/CIndex/CXCursor.cpp
At: Wed 28 Apr 2010 15:18:53
Changed By: dgregor
Comments: Completely reimplement __builtin_offsetof, based on a patch by Roberto
Amadini.
This change introduces a new expression node type, OffsetOfExpr, that
describes __builtin_offsetof. Previously, __builtin_offsetof was
implemented using a unary operator whose subexpression involved
various synthesized array-subscript and member-reference expressions,
which was ugly and made it very hard to instantiate as a
template. OffsetOfExpr represents the AST more faithfully, with proper
type source information and a more compact representation.
OffsetOfExpr also has support for dependent __builtin_offsetof
expressions; it can be value-dependent, but will never be
type-dependent (like sizeof or alignof). This commit introduces
template instantiation for __builtin_offsetof as well.
There are two major caveats to this patch:
1) CodeGen cannot handle the case where __builtin_offsetof is not a
constant expression, so it produces an error. So, to avoid
regressing in C, we retain the old UnaryOperator-based
__builtin_offsetof implementation in C while using the shiny new
OffsetOfExpr implementation in C++. The old implementation can go
away once we have proper CodeGen support for this case, which we
expect won't cause much trouble in C++.
2) __builtin_offsetof doesn't work well with non-POD class types,
particularly when the designated field is found within a base
class. I will address this in a subsequent patch.
Fixes PR5880 and a bunch of assertions when building Boost.Python
tests.
Properties:
File: gcc/llvm-convert.cpp
At: Wed 28 Apr 2010 15:18:54
Changed By: johannes
Comments: Functions declared asm (valid only with -fasm-blocks)
are implicitly naked. 7533078 (partial, because naked
doesn't fully work on ppc).
Properties:
LOGS:
Last 10 lines of 'stdio':
SingleSource/UnitTests/Vector/SSE/sse.stepfft | 0.6579 8416 0.0004 * * | 0.9400 * 0.8700 * * | n/a 1.08 n/a n/a
SingleSource/UnitTests/Vector/build | 0.0219 1072 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/build2 | 0.1023 1520 0.0001 * * | 1.5400 * 2.1500 * * | n/a 0.72 n/a n/a
SingleSource/UnitTests/Vector/divides | 0.0262 720 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/multiplies | 0.1377 2064 0.0002 * * | 0.7300 * 1.9700 * * | n/a 0.37 n/a n/a
SingleSource/UnitTests/Vector/simple | 0.0480 1664 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray | 0.0338 1072 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray-dbl | 0.0384 1088 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/byval-alignment | 0.0164 976 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/printargs | 0.0170 848 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
Last 10 lines of 'report':
SingleSource/UnitTests/Vector/SSE/sse.stepfft | 0.6579 8416 0.0004 * * | 0.9400 * 0.8700 * * | n/a 1.08 n/a n/a
SingleSource/UnitTests/Vector/build | 0.0219 1072 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/build2 | 0.1023 1520 0.0001 * * | 1.5400 * 2.1500 * * | n/a 0.72 n/a n/a
SingleSource/UnitTests/Vector/divides | 0.0262 720 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/multiplies | 0.1377 2064 0.0002 * * | 0.7300 * 1.9700 * * | n/a 0.37 n/a n/a
SingleSource/UnitTests/Vector/simple | 0.0480 1664 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray | 0.0338 1072 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/Vector/sumarray-dbl | 0.0384 1088 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/byval-alignment | 0.0164 976 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
SingleSource/UnitTests/printargs | 0.0170 848 0.0001 * * | 0.0000 * 0.0000 * * | n/a - n/a n/a
Last 10 lines of 'fail.LLC':
LLC.MultiSource/Applications/lua/lua
Last 10 lines of 'fail.LLC_compile':
LLC_compile.MultiSource/Applications/lua/lua
Last 10 lines of 'xfail.LLC':
LLC.SingleSource/Regression/C++/EH/ConditionalExpr
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/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
Last 10 lines of 'xpass.LLC':
LLC.SingleSource/Regression/C++/EH/ctor_dtor_count-2
Last 10 lines of 'xpass.LLC_compile':
LLC_compile.SingleSource/Regression/C++/EH/ctor_dtor_count-2
More information about the llvm-testresults
mailing list