[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-x86_64-darwin10-selfhost

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu Jul 15 18:26:32 PDT 2010


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

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

Buildslave for this Build: smoosh-04

Build Reason: 
Build Source Stamp: 108477
Blamelist: dgregor,djg,dpatel,evancheng,rjmccall,void

BUILD FAILED: failed test-llvm

sincerely,
 -The Buildbot


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

CHANGES:
File: test/CodeGen/available-externally-suppress.c
At: Thu 15 Jul 2010 16:04:47
Changed By: dgregor
Comments: Improve test case. Thanks EliProperties: 




File: lib/CodeGen/CGDebugInfo.cpp
At: Thu 15 Jul 2010 16:14:46
Changed By: dpatel
Comments: Set "optimization is ON" and supply other optional parameters. This helps codegenerator preserve info in case the symbol is deleted.
Properties: 




Files:
 gcc/c-cppbuiltin.c
 gcc/common.opt
 gcc/doc/llvm-gcc.1
 gcc/flags.h
 gcc/llvm-backend.cpp
 gcc/opts.c
 gcc/tree-eh.c
At: Thu 15 Jul 2010 16:14:47
Changed By: evancheng
Comments: Added -fno-honor-nans (-fhonor-nans is the default) and -fno-honor-infinites (-fhonor-inifinites is the default). These allow optimizations for fp math to assume the arguments and results are not NaNs / +-Infs respectively.

-ffinite-math-only implies -fno-honor-nans and -fno-honor-infinites.
Properties: 




Files:
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
 test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll
 test/CodeGen/X86/2008-01-25-EmptyFunction.ll
At: Thu 15 Jul 2010 16:34:46
Changed By: void
Comments: Handle code gen for the unreachable instruction if it's the only instruction in
the function. We'll just turn it into a "trap" instruction instead.

The problem with not handling this is that it might generate a prologue without
the equivalent epilogue to go with it:

$ cat t.ll
define void @foo() {
entry:
  unreachable
}
$ llc -o - t.ll -relocation-model=pic -disable-fp-elim -unwind-tables
        .section        __TEXT,__text,regular,pure_instructions
        .globl  _foo
        .align  4, 0x90
_foo:                                   ## @foo
Leh_func_begin0:
## BB#0:                                ## %entry
        pushq   %rbp
Ltmp0:
        movq    %rsp, %rbp
Ltmp1:
Leh_func_end0:
...

The unwind tables then have bad data in them causing all sorts of problems.

Fixes <rdar://problem/8096481>.
Properties: 




Files:
 lib/Analysis/ScalarEvolutionExpander.cpp
 test/Transforms/IndVarSimplify/uglygep.ll
At: Thu 15 Jul 2010 16:39:56
Changed By: djg
Comments: Fix the order that SCEVExpander considers add operands in so that
it doesn't miss an opportunity to form a GEP, regardless of the
relative loop depths of the operands. This fixes rdar://8197217.
Properties: 




Files:
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
 test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll
 test/CodeGen/X86/2008-01-25-EmptyFunction.ll
At: Thu 15 Jul 2010 16:44:46
Changed By: void
Comments: Revert. This isn't the correct way to go.Properties: 




Files:
 lib/CodeGen/CGDecl.cpp
 lib/CodeGen/CGDeclCXX.cpp
 lib/CodeGen/CodeGenModule.cpp
 lib/CodeGen/CodeGenModule.h
 test/CodeGenCXX/global-init.cpp
At: Thu 15 Jul 2010 16:44:46
Changed By: rjmccall
Comments: When deferring the emission of declarations with initializers in C++, remember
the order they appeared in the translation unit.  If they get emitted, put them
in their proper order.  Fixes rdar://problem/7458115

Properties: 




LOGS:
Last 10 lines of 'stdio':
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/ConstProp/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/ConstantMerge/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/DeadArgElim/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/DeadStoreElimination/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/FunctionAttrs/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/GVN/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/GlobalDCE/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/GlobalOpt/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/IPConstantProp/dg.exp ...
	Running /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/test/Transforms/IndVarSimplify/dg.exp ...

Last 10 lines of 'dg.log':
	

Last 10 lines of 'dg.sum':
	




More information about the llvm-testresults mailing list