Bug 163800 - ICE in EQUIVALENCE between char and array of char
ICE in EQUIVALENCE between char and array of char
Status: CLOSED DUPLICATE of bug 160853
Product: Fedora
Classification: Fedora
Component: gcc4 (Show other bugs)
rawhide
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Jakub Jelinek
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-07-21 02:06 EDT by Alexander Täschner
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-07-21 04:04:00 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
GNU Compiler Collection 18833 None None None Never

  None (edit)
Description Alexander Täschner 2005-07-21 02:06:36 EDT
I'm not sure if it is okay to submit a bug which
is known in the GCC Bugzilla (PR 18833), but is
not assigned since seven month.

Anyway here is the bug:

The following code gives an internal error
when compiling with "gfortran equiv.f".
Tested with version 4.0.1-3 but also seen
with older versions.

Error message:
 In file equiv.f:7

      END
                                                                       1
 Internal Error at (1):
 find_array_spec(): Missing spec

--- start of equiv.f ---
      PROGRAM Equiv
      CHARACTER  CQALLC*96
      CHARACTER*1  CQLETT(96), CQNUM(10)
      EQUIVALENCE (CQLETT(1),CQALLC(1:1))
      EQUIVALENCE (CQNUM(1), CQALLC(27:27))

      END
-- EOF ---
Comment 1 Jakub Jelinek 2005-07-21 04:04:00 EDT

*** This bug has been marked as a duplicate of 160853 ***

Note You need to log in before you can comment on or make changes to this bug.