[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-x86_64-darwin10-selfhost

daniel_dunbar at apple.com daniel_dunbar at apple.com
Wed Jul 28 19:01:57 PDT 2010


The Buildbot has detected a new failure of llvm-gcc-x86_64-darwin10-selfhost on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/llvm-gcc-x86_64-darwin10-selfhost/builds/4816

Buildbot URL: http://smooshlab.apple.com:8010/

Buildslave for this Build: smoosh-04

Build Reason: 
Build Source Stamp: 109713
Blamelist: dgregor,djg,kremenek,resistor,stoklund,void

BUILD FAILED: failed buildit-llvmgcc42

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Analysis/LazyValueInfo.cpp
At: Wed 28 Jul 2010 16:54:36
Changed By: resistor
Comments: Pass the queried value by argument rather than in a member, in preparation for supporting PHI translation.
Properties: 




Files:
 gcc/c-common.h
 gcc/c-decl.c
 gcc/c-parser.c
 gcc/cp/parser.c
 gcc/testsuite/g++.apple/blockstret.C
 gcc/testsuite/gcc.apple/blockstret.c
At: Wed 28 Jul 2010 16:54:36
Changed By: void
Comments: Title: BLOCKS: Need flag to indicate structure return semantics

This patch allows seamless integration of BLOCK_HAS_STRET in gcc/llvmgcc
while binaries produced by clang do the real work. libclosure will have the corresponding
changes to ignore the new fields.

Patch does:
1. Sets BLOCK_HAS_SIGNATURE always.
2. Include the `const char *signature` and `const char *layout` fields in the block descriptor.
3. Set signature=NULL and layout=NULL.

2010-07-28 Fariborz Jahanian <fjahanian at apple.com>

       Radar 8143947
       * c-decl.c (build_block_descriptor_type): Two new fields
       for 'struct __block_descriptor' type.
       * c-parser.c (build_descriptor_block_decl): Initialize new fields to 0.
       * c-common.h (BLOCK_HAS_SIGNATURE): New block flag.

       * parser.c (build_block_descriptor_type): Two new fields
       for 'struct __block_descriptor' type.
       (build_descriptor_block_decl): Initialize new fields to 0.

       gcc.apple/blockstret.c: New
       g++.apple/blockstret.C: New

Properties: 




Files:
 lib/Sema/SemaDecl.cpp
 lib/Sema/SemaTemplate.cpp
 test/SemaTemplate/crash-8204126.cpp
At: Wed 28 Jul 2010 17:04:33
Changed By: dgregor
Comments: Don't set out-of-line template specialization/definition information
for AST nodes that aren't actually out-of-line (i.e., require a
nested-name-specifier). Fixes <rdar://problem/8204126>.
Properties: 




Files:
 include/llvm/Analysis/ScalarEvolution.h
 include/llvm/Analysis/ScalarEvolutionExpressions.h
 lib/Analysis/ScalarEvolution.cpp
 unittests/Analysis
 unittests/Analysis/Makefile
 unittests/Analysis/ScalarEvolutionTest.cpp
 unittests/Makefile
At: Wed 28 Jul 2010 17:20:06
Changed By: djg
Comments: Factor out some of the code for updating old SCEVUnknown values, and
extend it to handle the case where multiple RAUWs affect a single
SCEVUnknown.

Add a ScalarEvolution unittest to test for this situation.
Properties: 




Files:
 test/Index/annotate-tokens.cpp
 tools/libclang/CIndex.cpp
At: Wed 28 Jul 2010 17:29:33
Changed By: dgregor
Comments: Visit the children of CXXOperatorCallExprs in source order within
libclang, so that clang_annotateTokens() doesn't get confused and miss
annotations.
Properties: 




File: lib/Checker/GRExprEngine.cpp
At: Wed 28 Jul 2010 17:29:33
Changed By: kremenek
Comments: Remove extraneous guards around the call to getConjuredSymbolVal().  These checks are already done within getConjuredSymbolVal() itself.Properties: 




File: lib/Checker/BasicStore.cpp
At: Wed 28 Jul 2010 17:29:33
Changed By: kremenek
Comments: Explicitly guard in BasicStore from storing to non-scalars.Properties: 




File: lib/Checker/SymbolManager.cpp
At: Wed 28 Jul 2010 17:29:33
Changed By: kremenek
Comments: Change SymbolManager::canSymbolicate() to return true for RecordTypes.Properties: 




Files:
 lib/Checker/RegionStore.cpp
 test/Analysis/misc-ps-region-store.m
 test/Analysis/uninit-vals-ps-region.m
At: Wed 28 Jul 2010 17:29:33
Changed By: kremenek
Comments: Augment RegionStore::BindStruct() to bind symbolicated struct values.  This fixes a false path issue reported in <rdar://problem/8243408> and also spurs another cause where the idempotent operations checker fires.Properties: 




File: tools/bugpoint/ToolRunner.cpp
At: Wed 28 Jul 2010 17:54:39
Changed By: stoklund
Comments: Use the right gcc tool args for IsARMArchitecture.Properties: 




File: lib/CodeGen/RegAllocFast.cpp
At: Wed 28 Jul 2010 17:54:39
Changed By: stoklund
Comments: Fix a bug in the -regalloc=fast handling of exotic two-address instruction with
multiple defs, like t2LDRSB_POST.

The first def could accidentally steal the physreg that the second, tied def was
required to be allocated to.

Now, the tied use-def is treated more like an early clobber, and the physreg is
reserved before allocating the other defs.

This would never be a problem when the tied def was the only def which is the
usual case.

This fixes MallocBench/gs for thumb2 -O0.Properties: 




File: tools/libclang/CIndex.cpp
At: Wed 28 Jul 2010 17:54:39
Changed By: kremenek
Comments: Check for an invalid SourceLocation in clang_getCursor().  This avoids a possible assertion failure in SourceManager in the call to Lexer::GetBeginningOfToken().  Fixes <rdar://problem/8244873>.Properties: 




LOGS:
Last 10 lines of 'stdio':
	xgcc: multilib spec '`,' is invalid
	make[6]: *** [static/crt3.o] Error 1
	make[5]: *** [extrastatic] Error 2
	make[4]: *** [stmp-multilib] Error 2
	rm fsf-funding.pod gcov.pod gfdl.pod cpp.pod gpl.pod gcc.pod
	make[3]: *** [all-stage3-gcc] Error 2
	make[2]: *** [stage3-bubble] Error 2
	make[1]: *** [all] Error 2
	+ exit 1
	make: *** [llvmgcc42] Error 1

Last 10 lines of 'warnings':
	warning: structure `ZipDirectory' used but not defined
	warning: structure `VEC_cp_token_position_heap' used but not defined
	warning: structure `pointer_set_t' used but not defined
	warning: structure `c_arg_info' used but not defined
	warning: structure `c_switch' used but not defined
	warning: structure `et_node' used but not defined
	warning: structure `loop' used but not defined
	warning: structure `ipa_reference_vars_info_d' used but not defined
	warning: structure `reg_info_def' used but not defined
	warning: structure `value_set' used but not defined




More information about the llvm-testresults mailing list