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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Mon Apr 12 16:34:01 PDT 2010


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

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

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

Build Reason: 
Build Source Stamp: 101081
Blamelist: void

BUILD FAILED: failed failed slave lost

sincerely,
 -The Buildbot


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

CHANGES:
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: 




File: test/CodeGen/X86/brcond.ll
At: Mon 12 Apr 2010 15:26:54
Changed By: void
Comments: Correct test to test what I mean it to test.
Properties: 




File: test/CodeGen/X86/brcond.ll
At: Mon 12 Apr 2010 15:41:49
Changed By: void
Comments: Genericize the label test.Properties: 




File: test/CodeGen/X86/brcond.ll
At: Mon 12 Apr 2010 15:46:58
Changed By: void
Comments: Third time's a charm...Properties: 




LOGS:
Last 10 lines of 'stdio':
		then mv -f ".deps/critical.Tpo" ".deps/critical.Plo"; else rm -f ".deps/critical.Tpo"; exit 1; fi
	if /bin/sh ./libtool --mode=compile /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/xgcc -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/bin/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/lib/ -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/include -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/sys-include -DHAVE_CONFIG_H -I. -I../../../llvm-gcc.src/libgomp -I.  -I../../../llvm-gcc.src/libgomp/config/posix -I../../../llvm-gcc.src/libgomp  -Wall -Werror -mmacosx-version-min=10.4.0 -Wc,-pthread -O2 -g -O2  -MT env.lo -MD -MP -MF ".deps/env.Tpo" -c
  -o env.lo ../../../llvm-gcc.src/libgomp/env.c; \
		then mv -f ".deps/env.Tpo" ".deps/env.Plo"; else rm -f ".deps/env.Tpo"; exit 1; fi
	if /bin/sh ./libtool --mode=compile /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/xgcc -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/bin/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/lib/ -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/include -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/sys-include -DHAVE_CONFIG_H -I. -I../../../llvm-gcc.src/libgomp -I.  -I../../../llvm-gcc.src/libgomp/config/posix -I../../../llvm-gcc.src/libgomp  -Wall -Werror -mmacosx-version-min=10.4.0 -Wc,-pthread -O2 -g -O2  -MT error.lo -MD -MP -MF ".deps/error.Tpo
 " -c -o error.lo ../../../llvm-gcc.src/libgomp/error.c; \
		then mv -f ".deps/error.Tpo" ".deps/error.Plo"; else rm -f ".deps/error.Tpo"; exit 1; fi
	if /bin/sh ./libtool --mode=compile /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/xgcc -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/bin/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/lib/ -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/include -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/sys-include -DHAVE_CONFIG_H -I. -I../../../llvm-gcc.src/libgomp -I.  -I../../../llvm-gcc.src/libgomp/config/posix -I../../../llvm-gcc.src/libgomp  -Wall -Werror -mmacosx-version-min=10.4.0 -Wc,-pthread -O2 -g -O2  -MT iter.lo -MD -MP -MF ".deps/iter.Tpo" 
 -c -o iter.lo ../../../llvm-gcc.src/libgomp/iter.c; \
		then mv -f ".deps/iter.Tpo" ".deps/iter.Plo"; else rm -f ".deps/iter.Tpo"; exit 1; fi
	checking build system type... if /bin/sh ./libtool --mode=compile /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/xgcc -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.obj.2/./gcc/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/bin/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/lib/ -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/include -isystem /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm-gcc.install.2/i686-apple-darwin9/sys-include -DHAVE_CONFIG_H -I. -I../../../llvm-gcc.src/libgomp -I.  -I../../../llvm-gcc.src/libgomp/config/posix -I../../../llvm-gcc.src/libgomp  -Wall -Werror -mmacosx-version-min=10.4.0 -Wc,-pthread -O2 -g -O2  -MT loop.lo
  -MD -MP -MF ".deps/loop.Tpo" -c -o loop.lo ../../../llvm-gcc.src/libgomp/loop.c; \
		then mv -f ".deps/loop.Tpo" ".deps/loop.Plo"; else rm -f ".deps/loop.Tpo"; exit 1; fi
	i686-apple-darwin9

Last 10 lines of 'interrupt':
	[Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion.
	]




More information about the llvm-testresults mailing list