[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-qa_tests

Jason Kim jasonwkim at google.com
Mon Nov 15 12:32:19 PST 2010


On Mon, Nov 15, 2010 at 10:36 AM,  <daniel_dunbar at apple.com> wrote:
> The Buildbot has detected a new failure of clang-x86_64-darwin10-qa_tests on smooshlab.
> Full details are available at:
>  http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-qa_tests/builds/1743
>
> Buildbot URL: http://smooshlab.apple.com:8010/
>
> Buildslave for this Build: smoosh-01
>
> Build Reason:
> Build Source Stamp: 119158
> Blamelist: baldrick,fjahanian,jasonwkim,rafael
>
> BUILD FAILED: failed test-gcc-4_2-testsuite-gcc
>
> sincerely,
>  -The Buildbot
>
>
> ================================================================================
>
> CHANGES:
> File: lib/MC/ELFObjectWriter.cpp
> At: Mon 15 Nov 2010 08:23:17
> Changed By: jasonwkim
> Comments: Dovetail with Dan Dunbar's rework of ELFObjectWriter.
> Added 2 new subclasses - X86ELFObjectWriter and ARMELFObectWriter.
> ARM and X86 require different code for RecordRelocation(), possibly others.

Hi everyone

The failures don't seem like mine at first blush.
-jason

\>
>
> Properties:
>
>
>
>
> Files:
>  include/llvm/MC/MCSymbol.h
>  lib/MC/ELFObjectWriter.cpp
>  lib/MC/MCAssembler.cpp
>  lib/MC/MCELFStreamer.cpp
>  lib/MC/MCExpr.cpp
>  lib/MC/MCSymbol.cpp
>  test/MC/ELF/alias-reloc.s
> At: Mon 15 Nov 2010 08:38:54
> Changed By: rafael
> Comments: Change MCExpr::EvaluateAsRelocatableImpl of variables to return the original
> variable if recursing fails to simplify it.
>
> Factor AliasedSymbol to be a method of MCSymbol.
>
> Update MCAssembler::EvaluateFixup to match the change in
> EvaluateAsRelocatableImpl.
>
> Remove the WeakRefExpr hack, as the object writer now sees the weakref with
> no extra effort needed.
>
> Nothing else is using MCTargetExpr, but keep it for now.
>
> Now that the ELF writer sees relocations with aliases, handle
>
>    .weak    foo2
> foo2:
>    .weak    bar2
>    .set    bar2,foo2
>    .quad    bar2
>
> the same way gas does and produce a relocation with bar2.Properties:
>
>
>
>
> Files:
>  test/Transforms/InstCombine/phi.ll
>  test/Transforms/InstCombine/select.ll
> At: Mon 15 Nov 2010 08:48:02
> Changed By: baldrick
> Comments: Move PHI tests to phi.ll, out of select.ll.
> Properties:
>
>
>
>
> Files:
>  test/CodeGen/blocksignature.c
>  test/CodeGen/blockstret.c
> At: Mon 15 Nov 2010 09:12:56
> Changed By: fjahanian
> Comments: Restore these tests. I think I fixed the problem.
> We shall see.
> Properties:
>
>
>
>
> LOGS:
> Last 10 lines of 'stdio':
>        # of expected passes            31900
>        # of unexpected failures        9911
>        # of unexpected successes       27
>        # of expected failures          42
>        # of unresolved testcases       485
>        # of untested testcases         273
>        # of unsupported tests          717
>        /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-qa_tests/llvm.install/bin/clang  version 2.9 (trunk 119158)
>
>        make: *** [check-gcc] Error 1
>
> Last 10 lines of 'dg.sum':
>
>        # of expected passes            31900
>        # of unexpected failures        9911
>        # of unexpected successes       27
>        # of expected failures          42
>        # of unresolved testcases       485
>        # of untested testcases         273
>        # of unsupported tests          717
>        /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-qa_tests/llvm.install/bin/clang  version 2.9 (trunk 119158)
>
>
> Last 10 lines of 'warnings':
>        FAIL: gcc.dg/format/miss-5.c  -DWIDE  return type warning (test for warnings, line 20)
>        FAIL: gcc.dg/format/miss-5.c  -DWIDE  return type warning (test for warnings, line 38)
>        FAIL: gcc.dg/format/miss-6.c   parameter passing warning (test for warnings, line 23)
>        FAIL: gcc.dg/format/miss-6.c   parameter passing warning (test for warnings, line 28)
>        FAIL: gcc.dg/format/miss-6.c  -DWIDE  parameter passing warning (test for warnings, line 23)
>        FAIL: gcc.dg/format/miss-6.c  -DWIDE  parameter passing warning (test for warnings, line 28)
>        FAIL: gcc.dg/format/sec-1.c   security warning (test for warnings, line 11)
>        FAIL: gcc.dg/format/sec-1.c  -DWIDE  security warning (test for warnings, line 11)
>        FAIL: gcc.dg/format/z-1.c   bogus printf warning (test for bogus messages, line 27)
>        FAIL: gcc.dg/format/z-1.c  -DWIDE  bogus printf warning (test for bogus messages, line 27)
>
> Last 10 lines of 'tests.FAIL':
>        gcc.dg/alias-5.c (test for excess errors)
>        gcc.dg/special/alias-1.c (test for excess errors)
>        gcc.dg/special/alias-2.c (test for excess errors)
>        gcc.dg/special/wkali-1.c (test for excess errors)
>
> Last 10 lines of 'tests.XFAIL':
>        gcc.dg/torture/fp-int-convert-float128-timode.c  -O3 -g  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128-timode.c  -Os  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128.c  -O0  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128.c  -O1  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128.c  -O2  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128.c  -O3 -fomit-frame-pointer  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128.c  -O3 -g  (test for excess errors)
>        gcc.dg/torture/fp-int-convert-float128.c  -Os  (test for excess errors)
>        gcc.dg/uninit-13.c uninit (test for warnings, line 9)
>        gcc.dg/uninit-B.c uninit i warning (test for warnings, line 12)
>
> Last 10 lines of 'tests.IGNORE FAIL':
>        tmpdir-gcc.dg-struct-layout-1/t027 c_compat_x_tst.o-c_compat_y_alt.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t027 c_compat_x_tst.o-c_compat_y_alt.o execute "-m64","-m64"
>        tmpdir-gcc.dg-struct-layout-1/t027 c_compat_x_tst.o-c_compat_y_tst.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t027 c_compat_x_tst.o-c_compat_y_tst.o execute "-m64","-m64"
>        tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_alt.o-c_compat_y_tst.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_alt.o-c_compat_y_tst.o execute "-m64","-m64"
>        tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_tst.o-c_compat_y_alt.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_tst.o-c_compat_y_alt.o execute "-m64","-m64"
>        tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_tst.o-c_compat_y_tst.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t028 c_compat_x_tst.o-c_compat_y_tst.o execute "-m64","-m64"
>
> Last 10 lines of 'tests.IGNORE PASS':
>        gcc.dg/visibility-d.c scan-hidden private_extern[ \t_]*_?foo55
>        gcc.dg/visibility-d.c scan-hidden private_extern[ \t_]*_?foo57
>        gcc.dg/visibility-d.c scan-hidden private_extern[ \t_]*_?foo59
>        gcc.dg/vla-4.c (test for excess errors)
>        gcc.dg/warn-1.c  (test for warnings, line 15)
>        gcc.target/i386/pr22432.c (test for excess errors)
>        gcc.target/i386/pr23376.c (test for excess errors)
>        gcc.target/i386/pr28946.c (test for excess errors)
>        gcc.target/i386/sse-13.c (test for excess errors)
>        gcc.target/x86_64/abi/test_struct_returning.c execution,  -O0
>
> Last 10 lines of 'tests.IGNORE XPASS':
>        gcc.dg/c99-const-expr-3.c bogus null pointer constant (test for bogus messages, line 35)
>        gcc.dg/c99-const-expr-3.c bogus null pointer constant (test for bogus messages, line 42)
>        gcc.dg/c99-const-expr-3.c bogus null pointer constant (test for bogus messages, line 43)
>        gcc.dg/c99-const-expr-3.c bogus null pointer constant (test for bogus messages, line 44)
>        gcc.dg/overflow-warn-3.c constant (test for bogus messages, line 42)
>        gcc.dg/overflow-warn-4.c constant (test for bogus messages, line 42)
>        gcc.dg/pr13519-1.c bogus error (test for bogus messages, line 17)
>        gcc.dg/uninit-6.c uninitialized variable warning (test for bogus messages, line 42)
>        gcc.dg/wtr-union-init-3.c initialization of unions (test for bogus messages, line 44)
>        gcc.dg/wtr-union-init-3.c initialization of unions (test for bogus messages, line 47)
>
> Last 10 lines of 'tests.IGNORE UNRESOLVED':
>        gcc.misc-tests/bprob-2.c execution,    -g  -fbranch-probabilities
>        gcc.misc-tests/bprob-2.c execution,    -g  -fprofile-arcs
>        gcc.target/i386/abi-1.c: error executing dg-final: couldn't open "abi-1.s": no such file or directory
>        gcc.target/i386/vectorize1.c: error executing dg-final: no files matched glob pattern "vectorize1.c.[0-9][0-9][0-9][ti].vect"
>        tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_alt.o-c_compat_y_tst.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_alt.o-c_compat_y_tst.o link "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_tst.o-c_compat_y_alt.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_tst.o-c_compat_y_alt.o link "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_tst.o-c_compat_y_tst.o execute "-m32","-m32"
>        tmpdir-gcc.dg-struct-layout-1/t024 c_compat_x_tst.o-c_compat_y_tst.o link "-m32","-m32"
>
>




More information about the llvm-testresults mailing list