[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-selfhost-rel
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Mon Apr 12 15:36:46 PDT 2010
The Buildbot has detected a new failure of clang-x86_64-darwin10-selfhost-rel on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-selfhost-rel/builds/1315
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-02
Build Reason:
Build Source Stamp: 101075
Blamelist: djg,kremenek,lattner,spyffe,void
BUILD FAILED: failed compile
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
include/clang/Basic/Diagnostic.h
lib/Basic/Diagnostic.cpp
lib/Frontend/TextDiagnosticPrinter.cpp
At: Mon 12 Apr 2010 14:56:22
Changed By: lattner
Comments: fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic
actually turned it on. If a diag is produced by a warning which
is an extension but defaults to on, and has no warning group, don't
print any option info.
Properties:
Files:
tools/Makefile
tools/edis/Makefile
At: Mon 12 Apr 2010 15:01:26
Changed By: spyffe
Comments: Build system fixes. llvm-mc depends on
libEnhancedDisassembly, so we now build the
static library in all cases (although the shared
library is only built when requested/possible).
Also, fixed a bug where edis wasn't properly
initializing the targets it uses.
Properties:
Files:
lib/Parse/ParseExpr.cpp
test/FixIt/fixit.c
At: Mon 12 Apr 2010 15:11:49
Changed By: kremenek
Comments: Add fixit hint for missing ':' in ternary expressions.Properties:
File: lib/VMCore/Constants.cpp
At: Mon 12 Apr 2010 15:17:05
Changed By: djg
Comments: Simplify this code.
Properties:
Files:
lib/Target/X86/X86InstrInfo.cpp
test/CodeGen/X86/brcond.ll
At: Mon 12 Apr 2010 15:21:57
Changed By: void
Comments: Micro-optimization:
If we have this situation:
jCC L1
jmp L2
L1:
...
L2:
...
We can get a small performance boost by emitting this instead:
jnCC L2
L1:
...
L2:
...
This testcase shows an example of this:
float func(float x, float y) {
double product = (double)x * y;
if (product == 0.0)
return product;
return product - 1.0;
}
Properties:
LOGS:
Last 10 lines of 'stdio':
llvm[2]: ======= Finished Linking Release Executable llvm-ar (without symbols)
llvm[2]: Linking Release Shared Library EnhancedDisassembly.dylib
llvm[2]: Building Release Archive Library libEnhancedDisassembly.a
llvm[2]: Linking Release executable bugpoint (without symbols)
llvm[2]: ======= Finished Linking Release Executable llvm-ld (without symbols)
llvm[2]: ======= Finished Linking Release Executable opt (without symbols)
llvm[2]: ======= Finished Linking Release Executable bugpoint (without symbols)
llvm[2]: ======= Finished Linking Release Executable lli (without symbols)
llvm[2]: ======= Finished Linking Release Executable llc (without symbols)
make: *** [all] Error 1
More information about the llvm-testresults
mailing list