[llvm-testresults] buildbot failure in smooshlab on clang-i386-darwin9
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Wed Dec 23 11:00:23 PST 2009
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/2699
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: ddunbar2.apple.com
Build Reason:
Build Source Stamp: 92020
Blamelist: dgregor,lattner
BUILD FAILED: failed compile
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
TODO.txt
include/clang/Basic/DiagnosticFrontendKinds.td
lib/Frontend/Warnings.cpp
At: Wed 23 Dec 2009 10:57:15
Changed By: lattner
Comments: switch -Werror/-Wfatal-errors error conditions to use diagnostics instead
of printf, patch by Christian Adaker!
Properties:
Files:
lib/System/DynamicLibrary.cpp
lib/System/DynamicLibrarySymbolDefs.def
At: Wed 23 Dec 2009 10:57:21
Changed By: dgregor
Comments: Move the extern symbol declarations outside of
DynamicLibrary::SearchForAddressOfSymbol and force them to have "C"
linkage.
Interestingly, GCC treats the block-scoped "extern" declarations we
previously had as if they were extern "C" declarations (or, at least,
were in the global namespace), so that GCC bug papered over this LLVM
bug. Clang and EDG get the linkage correct; this new variant seems to
work for both GCC and Clang.
Properties:
LOGS:
Last 10 lines of 'compile.stdio':
llvm[1]: Compiling RWMutex.cpp for Debug build
DynamicLibrarySymbolDefs.def:23: error: 'void* __eprintf' redeclared as different kind of symbol
/usr/include/assert.h:77: error: previous declaration of 'void __eprintf(const char*, const char*, unsigned int, const char*)'
DynamicLibrarySymbolDefs.def: In static member function 'static void* llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(const char*)':
DynamicLibrarySymbolDefs.def:23: error: invalid conversion from 'void (*)(const char*, const char*, unsigned int, const char*)' to 'void*'
llvm[1]: Compiling Signals.cpp for Debug build
llvm[1]: Compiling ThreadLocal.cpp for Debug build
make[1]: *** [/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-i386-darwin9/llvm/lib/System/Debug/DynamicLibrary.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 1
More information about the llvm-testresults
mailing list