[llvm-testresults] buildbot failure in smooshlab on clang-powerpc-darwin8

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu May 6 16:59:27 PDT 2010


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

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

Buildslave for this Build: clattner.apple.com

Build Reason: 
Build Source Stamp: 103214
Blamelist: dgregor,kremenek,lattner,mikem

BUILD FAILED: failed clean-llvm

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/CodeGen/CodeGenModule.cpp
 test/CodeGenCXX/template-linkage.cpp
At: Thu 06 May 2010 16:16:35
Changed By: dgregor
Comments: Do not give implicitly-defined virtual members functions
available_externally linkage, since they may not have been given a
strong definition in another translation unit. Without this patch, the
following test case fails to link with a GCC-compiled libstdc++:

  #include <sstream>
  int main() { std::basic_stringbuf<char> bs; }

Fixes the last problem with the Boost.IO library.
Properties: 




Files:
 SingleSource/UnitTests/Vector/SSE/sse.expandfft.c
 SingleSource/UnitTests/Vector/SSE/sse.stepfft.c
At: Thu 06 May 2010 16:31:36
Changed By: lattner
Comments: fix a variable shadowing issue in the previous patch I applied.
Properties: 




Files:
 lib/Sema/SemaDeclCXX.cpp
 test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8.cpp
At: Thu 06 May 2010 16:36:35
Changed By: dgregor
Comments: It turns out that we should be allowing redeclarations within function
scope. Thanks to Steven Watanabe for correcting me.
Properties: 




Files:
 include/clang-c/Index.h
 tools/libclang/CIndex.cpp
 tools/libclang/CXCursor.cpp
At: Thu 06 May 2010 16:41:35
Changed By: kremenek
Comments: Add CXCursor support for C++ namespaces.Properties: 




Files:
 test/Index/usrs.cpp
 test/Index/usrs.m
 tools/libclang/CIndexUSRs.cpp
At: Thu 06 May 2010 16:41:35
Changed By: kremenek
Comments: Add USR support for C++ namespaces, and unify mangling of location information in USRs
for anonymous symbols.Properties: 




Files:
 Makefile.config.in
 autoconf/configure.ac
 configure
 docs/AliasAnalysis.html
 docs/BitCodeFormat.html
 docs/Bugpoint.html
 docs/CFEBuildInstrs.html
 docs/CMake.html
 docs/CodeGenerator.html
 docs/CodingStandards.html
 docs/CommandGuide
 docs/CommandLine.html
 docs/CompilerDriver.html
 docs/CompilerDriverTutorial.html
 docs/CompilerWriterInfo.html
 docs/DebuggingJITedCode.html
 docs/DeveloperPolicy.html
 docs/ExceptionHandling.html
 docs/ExtendedIntegerResults.txt
 docs/ExtendingLLVM.html
 docs/FAQ.html
 docs/GCCFEBuildInstrs.html
 docs/GarbageCollection.html
 docs/GetElementPtr.html
 docs/GettingStarted.html
 docs/GettingStartedVS.html
 docs/GoldPlugin.html
 docs/HistoricalNotes
 docs/HowToReleaseLLVM.html
 docs/HowToSubmitABug.html
 docs/LangRef.html
 docs/Lexicon.html
 docs/LinkTimeOptimization.html
 docs/Makefile
 docs/MakefileGuide.html
 docs/Packaging.html
 docs/Passes.html
 docs/ProgrammersManual.html
 docs/Projects.html
 docs/ReleaseNotes.html
 docs/SourceLevelDebugging.html
 docs/SystemLibrary.html
 docs/TableGenFundamentals.html
 docs/TestingGuide.html
 docs/UsingLibraries.html
 docs/WritingAnLLVMBackend.html
 docs/WritingAnLLVMPass.html
 docs/api
 docs/api/Makefile
 docs/api/api.css
 docs/api/doxygen.cfg.in
 docs/api/footer.html
 docs/api/header.html
 docs/api/intro.h
 docs/api/layout.xml
 docs/doxygen.cfg.in
 docs/doxygen.css
 docs/doxygen.footer
 docs/doxygen.header
 docs/doxygen.intro
 docs/img
 docs/index.html
 docs/llvm.css
 docs/main
 docs/main/AliasAnalysis.html
 docs/main/BitCodeFormat.html
 docs/main/Bugpoint.html
 docs/main/CFEBuildInstrs.html
 docs/main/CMake.html
 docs/main/CodeGenerator.html
 docs/main/CodingStandards.html
 docs/main/CommandGuide
 docs/main/CommandGuide/Makefile
 docs/main/CommandGuide/index.html
 docs/main/CommandLine.html
 docs/main/CompilerDriver.html
 docs/main/CompilerDriverTutorial.html
 docs/main/CompilerWriterInfo.html
 docs/main/DebuggingJITedCode.html
 docs/main/DeveloperPolicy.html
 docs/main/ExceptionHandling.html
 docs/main/ExtendedIntegerResults.txt
 docs/main/ExtendingLLVM.html
 docs/main/FAQ.html
 docs/main/GCCFEBuildInstrs.html
 docs/main/GarbageCollection.html
 docs/main/GetElementPtr.html
 docs/main/GettingStarted.html
 docs/main/GettingStartedVS.html
 docs/main/GoldPlugin.html
 docs/main/HistoricalNotes
 docs/main/HowToReleaseLLVM.html
 docs/main/HowToSubmitABug.html
 docs/main/LangRef.html
 docs/main/Lexicon.html
 docs/main/LinkTimeOptimization.html
 docs/main/Makefile
 docs/main/MakefileGuide.html
 docs/main/Packaging.html
 docs/main/Passes.html
 docs/main/ProgrammersManual.html
 docs/main/Projects.html
 docs/main/ReleaseNotes.html
 docs/main/SourceLevelDebugging.html
 docs/main/SystemLibrary.html
 docs/main/TableGenFundamentals.html
 docs/main/TestingGuide.html
 docs/main/UsingLibraries.html
 docs/main/WritingAnLLVMBackend.html
 docs/main/WritingAnLLVMPass.html
 docs/main/img
 docs/main/index.html
 docs/main/llvm.css
 docs/main/re_format.7
 docs/main/tutorial
 docs/main/tutorial/Makefile
 docs/mk
 docs/mk/api.mk
 docs/mk/common.defs.mk
 docs/mk/common.rules.mk
 docs/mk/main.mk
 docs/re_format.7
 docs/tutorial
At: Thu 06 May 2010 16:51:35
Changed By: mikem
Comments: Overhauled llvm/clang docs builds. Closes PR6613.

NOTE: 2nd part changeset for cfe trunk to follow.

*** PRE-PATCH ISSUES ADDRESSED

- clang api docs fail build from objdir
- clang/llvm api docs collide in install PREFIX/
- clang/llvm main docs collide in install
- clang/llvm main docs have full of hard coded destination
  assumptions and make use of absolute root in static html files;
  namely CommandGuide tools hard codes a website destination
  for cross references and some html cross references assume
  website root paths

*** IMPROVEMENTS

- bumped Doxygen from 1.4.x -> 1.6.3
- splits llvm/clang docs into 'main' and 'api' (doxygen) build trees
- provide consistent, reliable doc builds for both main+api docs
- support buid vs. install vs. website intentions
- support objdir builds
- document targets with 'make help'
- correct clean and uninstall operations
- use recursive dir delete only where absolutely necessary
- added call function fn.RMRF which safeguards against botched 'rm -rf';
  if any target (or any variable is evaluated) which attempts
  to remove any dirs which match a hard-coded 'safelist', a verbose
  error will be printed and make will error-stop.
Properties: 




Files:
 docs/main/CommandGuide/html
 docs/main/CommandGuide/man
 docs/main/CommandGuide/ps
At: Thu 06 May 2010 16:51:35
Changed By: mikem
Comments: Cleanup unneeded dirs after docs overhaul.
Properties: 




Files:
 docs/AnalyzerRegions.html
 docs/Block-ABI-Apple.txt
 docs/BlockLanguageSpec.txt
 docs/DriverArchitecture.png
 docs/DriverInternals.html
 docs/InternalsManual.html
 docs/LanguageExtensions.html
 docs/Makefile
 docs/PCHInternals.html
 docs/PCHLayout.graffle
 docs/PCHLayout.png
 docs/PTHInternals.html
 docs/UsersManual.html
 docs/api
 docs/api/Makefile
 docs/api/api.css
 docs/api/doxygen.cfg.in
 docs/api/footer.html
 docs/api/header.html
 docs/api/intro.h
 docs/api/layout.xml
 docs/doxygen.cfg
 docs/doxygen.cfg.in
 docs/doxygen.css
 docs/doxygen.footer
 docs/doxygen.header
 docs/doxygen.intro
 docs/index.html
 docs/libIndex.html
 docs/main
 docs/main/AnalyzerRegions.html
 docs/main/Block-ABI-Apple.txt
 docs/main/BlockLanguageSpec.txt
 docs/main/DriverArchitecture.png
 docs/main/DriverInternals.html
 docs/main/InternalsManual.html
 docs/main/LanguageExtensions.html
 docs/main/Makefile
 docs/main/PCHInternals.html
 docs/main/PCHLayout.graffle
 docs/main/PCHLayout.png
 docs/main/PTHInternals.html
 docs/main/UsersManual.html
 docs/main/index.html
 docs/main/libIndex.html
 docs/main/tools
 docs/main/tools/clang.pod
 docs/main/tools/manpage.css
 docs/tools/Makefile
At: Thu 06 May 2010 16:51:36
Changed By: mikem
Comments: 2nd part of: Overhauled llvm/clang docs builds.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	***    /Users/buildslave/zorg2/buildbot/slaves/clang/build.clang-powerpc-darwin8/llvm/Makefile.rules
	***    /Users/buildslave/zorg2/buildbot/slaves/clang/build.clang-powerpc-darwin8/llvm/docs/mk/api.mk
	***    /Users/buildslave/zorg2/buildbot/slaves/clang/build.clang-powerpc-darwin8/llvm/docs/mk/common.defs.mk
	***    /Users/buildslave/zorg2/buildbot/slaves/clang/build.clang-powerpc-darwin8/llvm/docs/mk/common.rules.mk
	***
	*** ERROR.  Stop.
	make[3]: *** [clean] Error 1
	make[2]: *** [clean] Error 1
	make[1]: *** [clang/.makeclean] Error 2
	make: *** [clean] Error 1




More information about the llvm-testresults mailing list