[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-fnt

Dale Johannesen dalej at apple.com
Tue Jun 29 13:23:29 PDT 2010


This is a new crash from clang.  Chris's patch for PR7519 looks the  
likeliest.
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64- 
darwin10-fnt/test-suite.src/MultiSource/Benchmarks/Ptrdist/yacr2/ 
maze.c:315:5: note: please include the header <strings.h> or  
explicitly provide a declaration for 'bzero' PrintStackTrace(void*) +  
38 1 clang 0x00000001010a53ac SignalHandler(int) + 254 2  
libSystem.B.dylib 0x00007fff84f6aeaa _sigtramp + 26 3 clang  
0x0000000100bd9b45 llvm::isa_impl_wrap<llvm::Instruction, llvm::Value  
const, llvm::Value const>::doit(llvm::Value const&) + 21 4  
libSystem.B.dylib 0x00007fff84fe6e74 __pthread_markcancel + 0 5 clang  
0x0000000100fe74d9 llvm::CallInst::init(llvm::Value*, llvm::Value*  
const*, unsigned int) + 357 6 clang 0x0000000100c727b8 void  
llvm::CallInst::init<llvm::Value**>(llvm::Value*, llvm::Value**,  
llvm::Value**, llvm::Twine const&, std::random_access_iterator_tag) +  
88 7 clang 0x0000000100c728d7  
llvm::CallInst::CallInst<llvm::Value**>(llvm::Value*, llvm::Value**,  
llvm::Value**, llvm::Twine const&, llvm::Instruction*) + 271 8 clang  
0x0000000100c7294a llvm::CallInst*  
llvm::CallInst::Create<llvm::Value**>(llvm::Value*, llvm::Value**,  
llvm::Value**, llvm::Twine const&, llvm::Instruction*) + 106 9 clang  
0x0000000100c729ff llvm::CallInst* llvm::IRBuilder<true,  
llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true>  
 >::CreateCall<llvm::Value**>(llvm::Value*, llvm::Value**,  
llvm::Value**, llvm::Twine const&) + 71 10 clang 0x0000000100154e26  
clang 
::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo  
const&, llvm::Value*, clang::CodeGen::ReturnValueSlot,  
llvm::SmallVector<std::pair<clang::CodeGen::RValue, clang::QualType>,  
16u> const&, clang::Decl const*, llvm::Instruction**) + 3022 11 clang  
0x00000001001770cf  
clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType,  
llvm::Value*, clang::CodeGen::ReturnValueSlot,  
clang::ConstExprIterator, clang::ConstExprIterator, clang::Decl  
const*) + 389 12 clang 0x0000000100177732  
clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*,  
clang::CodeGen::ReturnValueSlot) + 828 13 clang 0x000000010019c306  
(anonymous  
namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) +  
98 14 clang 0x00000001001a2b3e clang::StmtVisitor<(anonymous  
namespace)::ScalarExprEmitter, llvm::Value*>::Visit(clang::Stmt*) +  
2864 15 clang 0x00000001001a1c78 (anonymous  
namespace)::ScalarExprEmitter::EmitCastExpr(clang::CastExpr*) + 2784  
16 clang 0x00000001001a1eeb (anonymous  
namespace)::ScalarExprEmitter::VisitCastExpr(clang::CastExpr*) + 87 17  
clang 0x00000001001a200b clang::StmtVisitor<(anonymous  
namespace)::ScalarExprEmitter,  
llvm::Value*>::VisitImplicitCastExpr(clang::ImplicitCastExpr*) + 29 18  
clang 0x00000001001a2c1f clang::StmtVisitor<(anonymous  
namespace)::ScalarExprEmitter, llvm::Value*>::Visit(clang::Stmt*) +  
3089 19 clang 0x00000001001a322f  
clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*,  
bool) + 131 20 clang 0x00000001001e757e  
clang::CodeGen::CodeGenFunction::EmitReturnStmt(clang::ReturnStmt  
const&) + 544 21 clang 0x00000001001e81e1  
clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) + 1079  
22 clang 0x00000001001e978d  
clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt  
const&, bool, llvm::Value*, bool) + 281 23 clang 0x00000001001e99b7  
clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*) +  
179 24 clang 0x00000001001e7df8  
clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) + 78 25  
clang 0x000000010020ce8e  
clang 
::CodeGen 
::CodeGenFunction 
::EmitFunctionBody(llvm::SmallVector<std::pair<clang::VarDecl const*,  
clang::QualType>, 16u>&) + 146 26 clang 0x000000010020e42a  
clang 
::CodeGen::CodeGenFunction::GenerateCode(clang::CodeGen::GlobalDecl,  
llvm::Function*) + 1340 27 clang 0x0000000100217dde  
clang 
::CodeGen 
::CodeGenModule 
::EmitGlobalFunctionDefinition(clang::CodeGen::GlobalDecl) + 688 / 
Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64- 
darwin10-fnt/llvm.obj/Debug/bin/clang -I/Users/buildslave/zorg/ 
buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test- 
suite.obj/MultiSource/Benchmarks/Trimaran/enc-pc1 -I/Users/buildslave/ 
zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test- 
suite.src/MultiSource/Benchmarks/Trimaran/enc-pc1 -I/Users/buildslave/ 
zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/llvm.obj/ 
include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang- 
x86_64-darwin10-fnt/test-suite.obj/../test-suite.src/include - 
I../../../../include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/ 
build.clang-x86_64-darwin10-fnt/llvm.src/include -D_GNU_SOURCE - 
D__STDC_LIMIT_MACROS -DNDEBUG -O3 -mllvm -disable-llvm-optzns -m64 - 
fomit-frame-pointer -mdynamic-no-pic -c /Users/buildslave/zorg/ 
buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test- 
suite.src/MultiSource/Benchmarks/Trimaran/enc-pc1/pc1cod.c -o Output/ 
pc1cod.bc -emit-llvm 28 clang 0x0000000100217f87  
clang 
::CodeGen 
::CodeGenModule::EmitGlobalDefinition(clang::CodeGen::GlobalDecl) +  
277 29 clang 0x0000000100218914  
clang::CodeGen::CodeGenModule::EmitDeferred() + 318 30 clang  
0x0000000100218975 clang::CodeGen::CodeGenModule::Release() + 21 31  
clang 0x00000001002347b7 (anonymous  
namespace 
)::CodeGeneratorImpl::HandleTranslationUnit(clang::ASTContext&) + 91  
32 clang 0x0000000100209147 (anonymous  
namespace)::BackendConsumer::HandleTranslationUnit(clang::ASTContext&)  
+ 97 33 clang 0x00000001002457d1 clang::ParseAST(clang::Preprocessor&,  
clang::ASTConsumer*, clang::ASTContext&, bool, bool,  
clang::CodeCompleteConsumer*) + 716 34 clang 0x0000000100072cdc  
clang::ASTFrontendAction::ExecuteAction() + 256 35 clang  
0x0000000100209930 clang::CodeGenAction::ExecuteAction() + 826 36  
clang 0x0000000100072dea clang::FrontendAction::Execute() + 256 37  
clang 0x0000000100056209  
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 709  
38 clang 0x0000000100027ff4 cc1_main(char const**, char const**, char  
const*, void*) + 1762 39 clang 0x000000010002f82b main + 335 /Users/ 
buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10- 
fnt/test-suite.obj/../test-suite.src/RunToolSafely.sh 500 /Users/ 
buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10- 
fnt/llvm.obj/Debug/bin/llc -asm-verbose=false -O3 Output/2003-05-22- 
VarSizeArray.llvm.bc -o Output/2003-05-22-VarSizeArray.llc.s -info- 
output-file=/Users/buildslave/zorg/buildbot/smooshlab/slave/ 
build.clang-x86_64-darwin10-fnt/test-suite.obj/SingleSource/Regression/ 
C/Output/2003-05-22-VarSizeArray.llc.s.info -stats -time-passes 40  
clang 0x0000000100026f14 start + 52 Stack dump: 0.	Program arguments: / 
Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64- 
darwin10-fnt/llvm.obj/Debug/bin/clang -cc1 -triple x86_64-apple- 
darwin10.0.0 -emit-llvm-bc -disable-free -main-file-name lists1.cpp - 
pic-level 1 -masm-verbose -munwind-tables -target-cpu core2 -resource- 
dir /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64- 
darwin10-fnt/llvm.obj/Debug/lib/clang/2.8 -D _GNU_SOURCE -D  
__STDC_LIMIT_MACROS -D NDEBUG -I /Users/buildslave/zorg/buildbot/ 
smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.obj/ 
SingleSource/Benchmarks/Shootout-C++ -I /Users/buildslave/zorg/ 
buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test- 
suite.src/SingleSource/Benchmarks/Shootout-C++ -I /Users/buildslave/ 
zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/llvm.obj/ 
include -I /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang- 
x86_64-darwin10-fnt/test-suite.obj/../test-suite.src/include - 
I ../../../include -I /Users/buildslave/zorg/buildbot/smooshlab/slave/ 
build.clang-x86_64-darwin10-fnt/llvm.src/include -O3 -Wno-deprecated - 
Wno-deprecated -ferror-limit 19 -fmessage-length 0 -stack-protector 1 - 
fblocks -fexceptions -fdiagnostics-show-option -disable-llvm-optzns -o  
Output/lists1.bc -x c++ /Users/buildslave/zorg/buildbot/smooshlab/ 
slave/build.clang-x86_64-darwin10-fnt/test-suite.src/SingleSource/ 
Benchmarks/Shootout-C++/lists1.cpp 1.	<eof> parser at end of file 2.	 
Per-file LLVM IR generation 3.	/usr/include/c++/4.2.1/bits/stl_list.h: 
659:7: Generating code for declaration 'std::list<int,  
std::allocator<int> >::size' 4.	/usr/include/c++/4.2.1/bits/stl_list.h: 
660:7: LLVM IR generation of compound statement ('{}') clang: error:  
clang frontend command failed due to signal 6 (use -v to see invocation)
On Jun 29, 2010, at 11:55 AMPDT, daniel_dunbar at apple.com wrote:

> 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/2871
>
> Buildbot URL: http://smooshlab.apple.com:8010/
>
> Buildslave for this Build: smoosh-02
>
> Build Reason:
> Build Source Stamp: 107173
> Blamelist: bruno,bwilson,dgregor,lattner
>
> BUILD FAILED: failed make.test-suite
>
> sincerely,
> -The Buildbot
>
>
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
>
> CHANGES:
> Files:
> lib/Target/X86/X86InstrSSE.td
> test/MC/AsmParser/X86/x86_32-encoding.s
> test/MC/AsmParser/X86/x86_64-encoding.s
> At: Tue 29 Jun 2010 10:28:54
> Changed By: bruno
> Comments: Add sqrt, rsqrt and rcp AVX instructionsProperties:
>
>
>
>
> File: lib/Target/ARM/ARMCodeEmitter.cpp
> At: Tue 29 Jun 2010 10:39:05
> Changed By: bwilson
> Comments: Add support for encoding NEON VMOV (from core register to  
> scalar) instructions.
> The encoding is the same as VMOV (from scalar to core register)  
> except that
> the operands are in different places.
> Properties:
>
>
>
>
> File: lib/Target/X86/X86InstrSSE.td
> At: Tue 29 Jun 2010 10:44:10
> Changed By: bruno
> Comments: Move non-temporal movs to their own sectionProperties:
>
>
>
>
> Files:
> include/clang/Basic/DiagnosticSemaKinds.td
> lib/Sema/Sema.h
> lib/Sema/SemaDeclCXX.cpp
> lib/Sema/SemaExprCXX.cpp
> test/FixIt/typo.cpp
> test/SemaCXX/using-directive.cpp
> At: Tue 29 Jun 2010 10:58:54
> Changed By: dgregor
> Comments: Allow a using directive to refer to the implicitly-defined  
> namespace
> "std", with a warning, to improve GCC compatibility. Fixes PR7517.
>
> As a drive-by, add typo correction for using directives.
> Properties:
>
>
>
>
> Files:
> lib/CodeGen/CGCall.cpp
> lib/CodeGen/CodeGenTypes.cpp
> lib/CodeGen/CodeGenTypes.h
> lib/CodeGen/TargetInfo.cpp
> test/CodeGen/decl.c
> At: Tue 29 Jun 2010 10:58:54
> Changed By: lattner
> Comments: fix PR7519: after thrashing around and remembering how all  
> this stuff
> works, the fix is quite simple: just make sure to call  
> ConvertTypeRecursive
> when the function type being lowered is in the midst of ConvertType.
> Properties:
>
>
>
>
> LOGS:
> Last 10 lines of 'stdio':
> 	SingleSource/UnitTests/Vector/ 
> build                                      | 0.0226   1072      
> 0.0220      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> build2                                     | 0.1023   1520      
> 0.0480      *                *           |  1.5400  *    2.1300   
> *        *   | n/a     0.72    n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> divides                                    | 0.0246   720       
> 0.0126      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> multiplies                                 | 0.1370   2064      
> 0.1291      *                *           |  0.7200  *    1.8000   
> *        *   | n/a     0.40    n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> simple                                     | 0.0519   1664      
> 0.0481      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> sumarray                                   | 0.0356   1072      
> 0.0364      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/sumarray- 
> dbl                               | 0.0391   1088     0.0413       
> *                *           |  0.0000  *    0.0000  *        *   |  
> n/a     -       n/a          n/a
> 	SingleSource/UnitTests/byval- 
> alignment                                   | 0.0167   976       
> 0.0200      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/ 
> initp1                                            | 0.3595    
> 640      0.0079      *                *           |  0.0000  *     
> 0.0000  *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/ 
> printargs                                         | 0.0165    
> 848      0.0296      *                *           |  0.0000  *     
> 0.0000  *        *   | n/a     -       n/a          n/a
>
> Last 10 lines of 'report':
> 	SingleSource/UnitTests/Vector/ 
> build                                      | 0.0226   1072      
> 0.0220      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> build2                                     | 0.1023   1520      
> 0.0480      *                *           |  1.5400  *    2.1300   
> *        *   | n/a     0.72    n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> divides                                    | 0.0246   720       
> 0.0126      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> multiplies                                 | 0.1370   2064      
> 0.1291      *                *           |  0.7200  *    1.8000   
> *        *   | n/a     0.40    n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> simple                                     | 0.0519   1664      
> 0.0481      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/ 
> sumarray                                   | 0.0356   1072      
> 0.0364      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/Vector/sumarray- 
> dbl                               | 0.0391   1088     0.0413       
> *                *           |  0.0000  *    0.0000  *        *   |  
> n/a     -       n/a          n/a
> 	SingleSource/UnitTests/byval- 
> alignment                                   | 0.0167   976       
> 0.0200      *                *           |  0.0000  *    0.0000   
> *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/ 
> initp1                                            | 0.3595    
> 640      0.0079      *                *           |  0.0000  *     
> 0.0000  *        *   | n/a     -       n/a          n/a
> 	SingleSource/UnitTests/ 
> printargs                                         | 0.0165    
> 848      0.0296      *                *           |  0.0000  *     
> 0.0000  *        *   | n/a     -       n/a          n/a
>
> Last 10 lines of 'fail.GCCAS':
> 	GCCAS.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
> 	GCCAS.SingleSource/Benchmarks/Shootout-C++/lists1
>
> Last 10 lines of 'fail.Bytecode':
> 	Bytecode.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
> 	Bytecode.SingleSource/Benchmarks/Shootout-C++/lists1
>
> Last 10 lines of 'fail.LLC':
> 	LLC.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
> 	LLC.SingleSource/Benchmarks/Shootout-C++/lists1
>
> Last 10 lines of 'fail.LLC_compile':
> 	LLC_compile.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
> 	LLC_compile.SingleSource/Benchmarks/Shootout-C++/lists1
>
> Last 10 lines of 'xfail.LLC':
> 	LLC.SingleSource/Regression/C++/EH/ConditionalExpr
> 	LLC.SingleSource/Regression/C++/EH/function_try_block
> 	LLC.SingleSource/UnitTests/ObjC/dot-syntax
> 	LLC.SingleSource/UnitTests/ObjC/dot-syntax-2
> 	LLC.SingleSource/UnitTests/ObjC/exceptions
>
> 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/ObjC/dot-syntax
> 	LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax-2
> 	LLC_compile.SingleSource/UnitTests/ObjC/exceptions
>
> _______________________________________________
> llvm-testresults mailing list
> llvm-testresults at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults




More information about the llvm-testresults mailing list