[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 22 18:19:23 PDT 2009


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/860

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

Buildslave for this Build: smoosh-04.apple.com

Build Reason: 
Build Source Stamp: 76830
Blamelist: bwilson,echristo,fjahanian,mrs,rnk,snaroff

BUILD FAILED: failed buildit-llvmgcc42

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Sema/SemaDecl.cpp
At: Wed 22 Jul 2009 17:21:52
Changed By: mrs
Comments: Fix case, apparently some people still build on case sensitive
filesystems.




Files:
 include/llvm/Support/Allocator.h
 lib/Support/Allocator.cpp
 unittests/Support/AllocatorTest.cpp
At: Wed 22 Jul 2009 17:31:52
Changed By: rnk
Comments: Parameterize the BumpPtrAllocator over a slab allocator.  It defaults to using
malloc, so there should be no functional changes to other code.

These changes are necessary since I have plans to use this allocator in the JIT
memory manager, and it needs a special allocator.

I also added some tests which helped me pinpoint some bugs.




Files:
 include/clang/AST/DeclCXX.h
 lib/AST/DeclCXX.cpp
 lib/Sema/SemaDeclCXX.cpp
 test/SemaCXX/constructor-initializer.cpp
At: Wed 22 Jul 2009 17:43:52
Changed By: fjahanian
Comments: Add constructor used to initialize base/member in
CXXBaseOrMemberInitializer AST node. Needed by
its clients to do the initialization.




File: gcc/config/arm/gen-darwin-multilib-exceptions.sh
At: Wed 22 Jul 2009 17:45:53
Changed By: bwilson
Comments: Mark this file as executable.




Files:
 include/llvm/ExecutionEngine/JITMemoryManager.h
 include/llvm/System/Memory.h
 lib/ExecutionEngine/JIT/JITEmitter.cpp
 lib/ExecutionEngine/JIT/JITMemoryManager.cpp
 lib/System/Unix/Memory.inc
 lib/System/Win32/Memory.inc
 tools/lli/lli.cpp
 unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp
At: Wed 22 Jul 2009 17:51:52
Changed By: rnk
Comments: Make the JIT code emitter properly retry and ask for more memory when it runs
out of memory, and also make the default memory manager allocate more memory
when it runs out.

Also, switch function stubs and global data over to using the BumpPtrAllocator.

This makes it so the JIT no longer mmaps (or the equivalent on Windows) 16 MB
of memory, and instead allocates in 512K slabs.  I suspect this size could go
lower, especially on embedded platforms, now that more slabs can be allocated.




File: lib/AsmParser/LLParser.cpp
At: Wed 22 Jul 2009 18:01:41
Changed By: echristo
Comments: Fix error message for correct opcode.




Files:
 include/clang/AST/ASTContext.h
 lib/AST/ASTContext.cpp
 lib/Sema/Sema.h
 lib/Sema/SemaDeclObjC.cpp
 lib/Sema/SemaExpr.cpp
 lib/Sema/SemaExprObjC.cpp
 lib/Sema/SemaOverload.cpp
 test/SemaObjC/comptypes-1.m
 test/SemaObjC/comptypes-7.m
 test/SemaObjC/conditional-expr.m
At: Wed 22 Jul 2009 18:01:41
Changed By: snaroff
Comments: Remove a bunch of FIXME's related to ObjC type checking.

- Move Sema::ObjCQualifiedIdTypesAreCompatible(), Sema::QualifiedIdConformsQualifiedId(), and a couple helper functions to ASTContext.
- Change ASTContext::canAssignObjCInterfaces() to use ASTContext:: ObjCQualifiedIdTypesAreCompatible(). 
- Tweak several test cases to accommodate the new/improved type checking.





LOGS:
Last 10 lines of 'buildit-llvmgcc42.stdio':
	*** set a breakpoint in malloc_error_break to debug
	make[5]: *** [libgcc/./_divsc3.o] Error 1
	make[5]: *** [libgcc/./_mulxc3.o] Error 1
	make[4]: *** [stmp-multilib] Error 2
	rm fsf-funding.pod gcov.pod gfdl.pod cpp.pod gcc.pod gpl.pod
	make[3]: *** [all-stage1-gcc] Error 2
	make[2]: *** [stage1-bubble] Error 2
	make[1]: *** [all] Error 2
	+ exit 1
	make: *** [install] Error 1

Last 10 lines of 'buildit-llvmgcc42.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