On Tue, Sep 29, 2009 at 2:39 PM, Richard Guenther
<richard.guent...@gmail.com> wrote:
> On Tue, Sep 29, 2009 at 2:22 PM, Joseph S. Myers
> <jos...@codesourcery.com> wrote:
>> On Tue, 29 Sep 2009, Richard Guenther wrote:
>>
>>> The summary is as follows, extra errors compared to a run
>>> without the merge patch applied:
>>>
>>> i586:
>>>
>>> FAIL: gcc.dg/attr-warn-unused-result.c (internal compiler error)
>>> FAIL: gcc.dg/attr-warn-unused-result.c (test for excess errors)
>>> FAIL: gcc.dg/visibility-7.c  (test for warnings, line 8)
>>> FAIL: gcc.dg/visibility-7.c (test for excess errors)
>>> FAIL: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetch
>>> FAIL: gcc.misc-tests/i386-pf-3dnow-1.c scan-assembler prefetchw
>>> FAIL: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetchnta
>>> FAIL: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetcht
>>> FAIL: gcc.misc-tests/i386-pf-athlon-1.c scan-assembler prefetchw
>>> FAIL: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetchnta
>>> FAIL: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht0
>>> FAIL: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht1
>>> FAIL: gcc.misc-tests/i386-pf-sse-1.c scan-assembler prefetcht2
>>> FAIL: 26_numerics/headers/cmath/fabs_inline.cc (test for excess errors)
>>
>> These are non-LTO tests without any LTO options being used, i.e.
>> regressions introduced by the merge.  They will therefore need fixing
>> before the merge can be committed to trunk.  (The
>> attr-warn-unused-result.c and visibility-7.c ones appear on mutliple
>> targets in this list.)
>
> The i386-pf-* tests are somehow executing not only for the
> specified torture options in i386-prefetch.exp but also for
> "", the empty option.  This causes the extra fails.
>
> This is because of the torture-options.exp changes, I have a patch.

All the above have been fixed.  A new round of testing shows

New failures for head-ia64
FAIL: gcc.c-torture/execute/vector-2.c execution,  -O2 -flto
FAIL: gcc.c-torture/execute/vector-2.c execution,  -O2 -fwhopr
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (test for excess errors)
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -flto
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20081217-1 cp_lto_20081217-1_0.o-cp_lto_20081217-1_0.o link
FAIL: g++.dg/lto/20081217-2 cp_lto_20081217-2_0.o-cp_lto_20081217-2_0.o link
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)

New failures for head-i586
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (test for excess errors)
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -flto
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o
execute -O0 -fwhopr
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)
FAIL: 26_numerics/headers/cmath/fabs_inline.cc (test for excess errors)

New failures for head-ppc64
FAIL: gcc.c-torture/execute/20071030-1.c execution,  -O2 -flto
FAIL: gcc.c-torture/execute/20071030-1.c execution,  -O2 -fwhopr
FAIL: gcc.dg/lto/20090116 c_lto_20090116_0.o-c_lto_20090116_0.o link,
(internal compiler error)
FAIL: gcc.dg/vmx/3a-01.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3a-01.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3a-01a.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3a-01a.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3a-01m.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3a-01m.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3a-03.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03m.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03m.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04m.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04m.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-05.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-05.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-06.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3a-06.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3a-06m.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3a-06m.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3b-01.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/3b-01.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3b-01.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3b-10.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3b-10.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3b-13.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/3b-13.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3c-01.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3c-01.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/bug-1.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/bug-1.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/bug-3.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/bug-3.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/cw-bug-1.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/cw-bug-1.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/debug-4.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/debug-4.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/eg-5.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/eg-5.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/gcc-bug-e.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/gcc-bug-e.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/ira2b.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/sn7153.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/sn7153.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/varargs-2.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/varargs-2.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/varargs-3.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/varargs-3.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/varargs-4.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/varargs-4.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/varargs-7.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/varargs-7.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/x-04.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/x-04.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/x-04.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/vmx/x-04.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/zero-1.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/zero-1.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/zero.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/zero.c  -O2 -fwhopr  (test for excess errors)
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -flto
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o
execute -O0 -fwhopr
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)

New failures for head-x86_64
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (test for excess errors)
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -flto
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)

New failures for head-ppc
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03m.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-03m.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04m.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-04m.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3a-05.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3a-05.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/3b-01.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/3b-01.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3b-01.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/3c-01.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/3c-01.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/cw-bug-1.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/cw-bug-1.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/debug-4.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/debug-4.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/vmx/ira2b.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/vmx/pr27842.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/sn7153.c  -O2 -flto  execution test
FAIL: gcc.dg/vmx/sn7153.c  -O2 -fwhopr  execution test
FAIL: gcc.dg/vmx/x-04.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/x-04.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/x-04.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/vmx/x-04.c  -O2 -fwhopr  (test for excess errors)
FAIL: gcc.dg/vmx/zero.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/vmx/zero.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/vmx/zero.c  -O2 -fwhopr  (test for excess errors)
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -flto
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o
execute -O0 -fwhopr
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)

New failures for head-s390
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -flto  (test for excess errors)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (internal compiler error)
FAIL: gcc.dg/torture/builtin-math-7.c  -O2 -fwhopr  (test for excess errors)
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -flto
FAIL: gfortran.dg/lto/pr40725 f_lto_pr40725_0.o-f_lto_pr40725_1.o
execute -O2 -fwhopr
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)

New failures for head-s390x
FAIL: g++.dg/lto/20090106 cp_lto_20090106_0.o-cp_lto_20090106_0.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o
link,  (internal compiler error)


I think the vmx testcases fail on me because I don't have a
POWER7 machine to test on.  But it would be nice if ppc
people would look at this.  Mike?

Reply via email to