[llvm-testresults] buildbot failure in smooshlab on clang-i386-darwin9

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Apr 13 14:27:33 PDT 2010


The Buildbot has detected a new failure of clang-i386-darwin9 on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/clang-i386-darwin9/builds/7543

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

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

Build Reason: 
Build Source Stamp: 101179
Blamelist: spyffe

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/llvm/MC/EDInstInfo.h
 include/llvm/MC/MCDisassembler.h
 lib/Target/ARM/Disassembler/ARMDisassembler.cpp
 lib/Target/ARM/Disassembler/ARMDisassembler.h
 lib/Target/X86/Disassembler/X86Disassembler.cpp
 lib/Target/X86/Disassembler/X86Disassembler.h
 tools/edis/EDDisassembler.cpp
 tools/edis/EDDisassembler.h
 tools/edis/EDInst.cpp
 tools/edis/EDInst.h
 tools/edis/EDOperand.cpp
 tools/edis/Makefile
 utils/TableGen/EDEmitter.cpp
At: Tue 13 Apr 2010 14:23:08
Changed By: spyffe
Comments: Fixed a nasty layering violation in the edis source
code.  It used to #include the enhanced disassembly
information for the targets it supported straight
out of lib/Target/{X86,ARM,...} but now it uses a
new interface provided by MCDisassembler, and (so
far) implemented by X86 and ARM.

Also removed hacky #define-controlled initialization
of targets in edis.  If clients only want edis to
initialize a limited set of targets, they can set
--enable-targets on the configure command line.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	llvm[4]: Compiling ARMDisassembler.cpp for Debug build
	llvm[4]: Compiling ARMDisassemblerCore.cpp for Debug build
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/include/llvm/MC/MCDisassembler.h: In member function 'virtual llvm::EDInstInfo* llvm::MCDisassembler::getEDInfo() const':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/include/llvm/MC/MCDisassembler.h:55: error: 'NULL' was not declared in this scope
	make[4]: *** [/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/lib/Target/ARM/Disassembler/Debug/ARMDisassembler.o] Error 1
	make[4]: *** Waiting for unfinished jobs....
	make[3]: *** [all] Error 1
	make[2]: *** [ARM/.makeall] Error 2
	make[1]: *** [Target/.makeall] Error 2
	make: *** [all] Error 1




More information about the llvm-testresults mailing list