Bug 21653 - [4.1 Regression] gcc.dg/vect failures
Summary: [4.1 Regression] gcc.dg/vect failures
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: tree-optimization (show other bugs)
Version: 4.1.0
: P2 normal
Target Milestone: 4.1.0
Assignee: Not yet assigned to anyone
URL:
Keywords: ice-on-valid-code
Depends on:
Blocks: 21155 21789
  Show dependency treegraph
 
Reported: 2005-05-18 20:51 UTC by Joseph S. Myers
Modified: 2005-05-30 17:06 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2005-05-18 21:44:50


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph S. Myers 2005-05-18 20:51:22 UTC
FAIL: gcc.dg/vect/pr18400.c (test for excess errors)
FAIL: gcc.dg/vect/vect-11a.c (test for excess errors)
FAIL: gcc.dg/vect/vect-11a.c scan-tree-dump-times vectorized 1 loops 2
FAIL: gcc.dg/vect/vect-2.c (test for excess errors)
FAIL: gcc.dg/vect/vect-34.c (test for excess errors)
FAIL: gcc.dg/vect/vect-66.c (test for excess errors)
FAIL: gcc.dg/vect/vect-93.c (test for excess errors)
FAIL: gcc.dg/vect/vect-all.c (test for excess errors)

have appeared on mainline on i686-pc-linux-gnu (and from gcc-testresults it
seems some other platforms too) between 20050517 and 20050518.  All seem to be
of the form "internal compiler error: tree check: expected ssa_name, have
var_decl in verify_ssa, at tree-ssa.c:750".
Comment 1 Tobias Schlüter 2005-05-18 21:36:17 UTC
Also new today on i686-pc-linux:
FAIL: gfortran.dg/vect/vect-5.f90  -O  (test for excess errors)
I can't confirm the C failures because I only run the Fortran testsuite.
Comment 2 Andrew Pinski 2005-05-18 21:44:50 UTC
Confirmed.
Comment 3 Janis Johnson 2005-05-19 19:06:04 UTC
The ICE shows up on powerpc-linux with this patch from rakdver:

  http://gcc.gnu.org/ml/gcc-cvs/2005-05/msg00814.html
Comment 4 Zdenek Dvorak 2005-05-19 20:18:03 UTC
Subject: Re:  [4.1 Regression] gcc.dg/vect failures

> ------- Additional Comments From janis at gcc dot gnu dot org  2005-05-19 19:06 -------
> The ICE shows up on powerpc-linux with this patch from rakdver:
> 
>   http://gcc.gnu.org/ml/gcc-cvs/2005-05/msg00814.html

yes, see http://gcc.gnu.org/ml/gcc-patches/2005-05/msg00342.html and
http://gcc.gnu.org/ml/gcc-patches/2005-05/msg00803.html.

Zdenek
Comment 5 Joseph S. Myers 2005-05-19 20:27:01 UTC
The following failures appeared on ia64-hpux between 20050517 and 20050519 (on
20050518 there was a bootstrap failure) and appear to be the same bug.

FAIL: gcc.dg/tree-ssa/gen-vect-11.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/gen-vect-11b.c (test for excess errors)
FAIL: gcc.dg/vect/vect-2.c (test for excess errors)
FAIL: gcc.dg/vect/vect-34.c (test for excess errors)
FAIL: gcc.dg/vect/vect-66.c (test for excess errors)
FAIL: gcc.dg/vect/vect-all.c (test for excess errors)
Comment 6 Dorit Naishlos 2005-05-30 13:04:56 UTC
These failures should have been fixed after this: 
http://gcc.gnu.org/ml/gcc-patches/2005-05/msg02756.html

With the fix above I no longer see these testcase failures on powerpc-apple-
darwin, but the ICEs reported in PR21155 and PR21789 still remain (these PRs do 
look related, but the fix above apparently did not cover these cases).

Comment 7 Andrew Pinski 2005-05-30 17:06:55 UTC
Fixed.