This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/33389] [4.3 Regression] Revision 128239 causes libgomp failure
- From: "jakub at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 Sep 2007 14:35:23 -0000
- Subject: [Bug tree-optimization/33389] [4.3 Regression] Revision 128239 causes libgomp failure
- References: <bug-33389-682@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #6 from jakub at gcc dot gnu dot org 2007-09-12 14:35 -------
Cannot reproduce this with r128425 + PR32337 + PR32338 fix (8way ia64, make
-j16 -k check):
Native configuration is ia64-unknown-linux-gnu
=== gcc tests ===
Running target unix
FAIL: gcc.c-torture/execute/mayalias-2.c compilation, -O3 -g (internal
compiler error)
UNRESOLVED: gcc.c-torture/execute/mayalias-2.c execution, -O3 -g
FAIL: gcc.c-torture/execute/mayalias-3.c compilation, -O3 -g (internal
compiler error)
UNRESOLVED: gcc.c-torture/execute/mayalias-3.c execution, -O3 -g
FAIL: gcc.dg/cpp/_Pragma3.c (test for excess errors)
XPASS: gcc.dg/cpp/cmdlne-dI-M.c scan-file
(^|\\\\n)cmdlne-dI-M.*:[^\\\\n]*cmdlne-dI-M.c
XPASS: gcc.dg/cpp/cmdlne-dM-M.c scan-file
(^|\\\\n)cmdlne-dM-M[^\\\\n]*:[^\\\\n]*cmdlne-dM-M.c
FAIL: gcc.dg/cpp/direct2s.c (test for excess errors)
FAIL: gcc.dg/builtin-apply4.c execution test
FAIL: gcc.dg/pr30643.c scan-assembler-not undefined
WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O0 compilation
failed to produce executable
WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O1 compilation
failed to produce executable
WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O2 compilation
failed to produce executable
WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O3
-fomit-frame-pointer compilation failed to produce executable
WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -O3 -g compilation
failed to produce executable
WARNING: gcc.dg/torture/fp-int-convert-float128-timode.c -Os compilation
failed to produce executable
FAIL: gcc.dg/torture/fp-int-convert-float128.c -O0 (test for excess errors)
WARNING: gcc.dg/torture/fp-int-convert-float128.c -O0 compilation failed to
produce executable
FAIL: gcc.dg/torture/fp-int-convert-float128.c -O1 (test for excess errors)
WARNING: gcc.dg/torture/fp-int-convert-float128.c -O1 compilation failed to
produce executable
FAIL: gcc.dg/torture/fp-int-convert-float128.c -O2 (test for excess errors)
WARNING: gcc.dg/torture/fp-int-convert-float128.c -O2 compilation failed to
produce executable
FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer (test
for excess errors)
WARNING: gcc.dg/torture/fp-int-convert-float128.c -O3 -fomit-frame-pointer
compilation failed to produce executable
FAIL: gcc.dg/torture/fp-int-convert-float128.c -O3 -g (test for excess
errors)
WARNING: gcc.dg/torture/fp-int-convert-float128.c -O3 -g compilation failed
to produce executable
FAIL: gcc.dg/torture/fp-int-convert-float128.c -Os (test for excess errors)
WARNING: gcc.dg/torture/fp-int-convert-float128.c -Os compilation failed to
produce executable
XPASS: gcc.dg/tree-ssa/loop-1.c scan-assembler-times foo 5
FAIL: gcc.dg/tree-ssa/ssa-fre-4.c scan-tree-dump Replaced \\(char\\) .*with
XPASS: gcc.dg/tree-ssa/update-threading.c scan-tree-dump-times Invalid sum 0
FAIL: gcc.dg/vect/vect-104.c scan-tree-dump-times vectorized 1 loops 0
FAIL: gcc.dg/vect/vect-iv-6.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-outer-2.c scan-tree-dump-times OUTER LOOP VECTORIZED 1
FAIL: gcc.dg/vect/vect-outer-2a.c scan-tree-dump-times OUTER LOOP VECTORIZED 1
FAIL: gcc.dg/vect/vect-outer-2c.c scan-tree-dump-times OUTER LOOP VECTORIZED 1
FAIL: gcc.dg/vect/vect-outer-4c.c scan-tree-dump-times OUTER LOOP VECTORIZED 1
FAIL: gcc.dg/vect/vect-outer-5.c scan-tree-dump-times zero step in outer loop.
1
FAIL: gcc.dg/vect/vect-strided-store-u16-i4.c scan-tree-dump-times vectorized 1
loops 1
FAIL: gcc.dg/vect/vect-vfa-slp.c scan-tree-dump-times vectorized 1 loops 1
ERROR: gcc.dg/vect/slp-10.c: error executing dg-final: syntax error in target
selector "target !{vect_int_mult}"
UNRESOLVED: gcc.dg/vect/slp-10.c: error executing dg-final: syntax error in
target selector "target !{vect_int_mult}"
FAIL: gcc.dg/vect/slp-15.c scan-tree-dump-times vectorizing stmts using SLP 2
FAIL: gcc.dg/vect/slp-25.c scan-tree-dump-times Alignment of access forced
using peeling 2
FAIL: gcc.dg/vect/slp-28.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/slp-28.c scan-tree-dump-times vectorizing stmts using SLP 1
FAIL: gcc.dg/vect/slp-3.c scan-tree-dump-times vectorized 3 loops 1
FAIL: gcc.dg/vect/slp-3.c scan-tree-dump-times vectorizing stmts using SLP 3
ERROR: gcc.dg/vect/slp-33.c: error executing dg-final: syntax error in target
selector "target !{vect_int_mult}"
UNRESOLVED: gcc.dg/vect/slp-33.c: error executing dg-final: syntax error in
target selector "target !{vect_int_mult}"
FAIL: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vectorized 0 loops 2
FAIL: gcc.dg/vect/no-vfa-pr29145.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/no-vfa-vect-depend-1.c scan-tree-dump-times vectorized 1
loops 1
FAIL: gcc.dg/vect/no-scevccp-outer-16.c scan-tree-dump-times OUTER LOOP
VECTORIZED. 1
FAIL: gcc.dg/vect/no-scevccp-outer-17.c scan-tree-dump-times OUTER LOOP
VECTORIZED. 1
FAIL: gcc.dg/vect/no-scevccp-outer-18.c scan-tree-dump-times OUTER LOOP
VECTORIZED. 1
FAIL: gcc.dg/vect/no-scevccp-outer-19.c scan-tree-dump-times OUTER LOOP
VECTORIZED. 1
FAIL: gcc.dg/vect/no-scevccp-outer-21.c scan-tree-dump-times OUTER LOOP
VECTORIZED. 1
=== gcc Summary ===
# of expected passes 44377
# of unexpected failures 36
# of unexpected successes 4
# of expected failures 207
# of unresolved testcases 4
# of untested testcases 35
# of unsupported tests 314
/tmp/jakub/gcc/obj/gcc/xgcc version 4.3.0 20070912 (experimental) (GCC)
=== gfortran tests ===
Running target unix
FAIL: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-loops execution
test
FAIL: gfortran.dg/do_3.F90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/do_3.F90 -O3 -g execution test
=== gfortran Summary ===
# of expected passes 21091
# of unexpected failures 4
# of expected failures 17
# of unsupported tests 21
/tmp/jakub/gcc/obj/gcc/testsuite/gfortran/../../gfortran version 4.3.0
20070912 (experimental) (GCC)
=== g++ tests ===
Running target unix
XPASS: g++.dg/tree-ssa/copyprop-1.C scan-tree-dump-not .* = [^>;]*;
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
FAIL: g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct
call.* AA transformation on insn
=== g++ Summary ===
# of expected passes 15848
# of unexpected failures 7
# of unexpected successes 1
# of expected failures 86
# of unsupported tests 129
/tmp/jakub/gcc/obj/gcc/testsuite/g++/../../g++ version 4.3.0 20070912
(experimental) (GCC)
=== objc tests ===
Running target unix
=== objc Summary ===
# of expected passes 1810
# of expected failures 7
# of unsupported tests 25
/tmp/jakub/gcc/obj/gcc/xgcc version 4.3.0 20070912 (experimental) (GCC)
=== libffi tests ===
Running target unix
=== libffi Summary ===
# of expected passes 1108
# of unsupported tests 8
=== libgomp tests ===
Running target unix
=== libgomp Summary ===
# of expected passes 1607
=== libjava tests ===
Running target unix
FAIL: getlocalvartable output
FAIL: Throw_3 -O3 output - source compiled test
FAIL: Throw_3 -O3 -findirect-dispatch output - source compiled test
=== libjava Summary ===
# of expected passes 2547
# of unexpected failures 3
=== libmudflap tests ===
Running target unix
FAIL: libmudflap.c++/pass41-frag.cxx execution test
...
Many failures, but this was make -j16 -k check on 8way ia64
and libmudflap tests are horribly sensitive to loadavg.
FAIL: libmudflap.cth/pass40-frag.c (-O3) output pattern test
=== libmudflap Summary ===
# of expected passes 1493
# of unexpected failures 333
=== libstdc++ tests ===
Running target unix
FAIL: 22_locale/moneypunct_byname/named_equivalence.cc (test for excess errors)
WARNING: 22_locale/moneypunct_byname/named_equivalence.cc compilation failed to
produce executable
XPASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for
excess errors)
XPASS: 27_io/fpos/14320-1.cc execution test
=== libstdc++ Summary ===
# of expected passes 5169
# of unexpected failures 1
# of unexpected successes 2
# of expected failures 56
# of unsupported tests 8
Compiler version: 4.3.0 20070912 (experimental) (GCC)
Platform: ia64-unknown-linux-gnu
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33389