https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95980
--- Comment #16 from G. Steinmetz ---
Yeah, and other parts are sort of amazing too.
Let me allow to cite the complete 4.2, item 2, points (1)-(10) :
2 A processor conforms to this document if:
(1) it executes any standard-conforming program
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96099
--- Comment #2 from G. Steinmetz ---
Oh yes, of course ... a silly cut and paste thing.
It has to be :
$ cat z1.f90
program p
implicit class(t) (1)
type t
end type
end
$ cat z2.f90
program p
integer n1
parameter (n1 = 1)
imp
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
It's an old issue, affects versions down to at least r5 :
$ cat z1.f90
module m
integer :: n = 2
contains
subroutine s
if ( n /= 2 )
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96102
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95980
--- Comment #14 from G. Steinmetz ---
> ... and real programmers wrote fine Fortran programs.
Yeah, optimal world. That's probably the reason why some
"real" programs don't need test cases - or at most three,
because they cover everything ;-)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96087
--- Comment #3 from G. Steinmetz ---
Thanks for nailing down the commit for addon comment 1.
But when started the regression/issue from comment 0 ?
gfortran 9.3 does not have the ICE.
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started with early r8 (before 20180525), r7 compiles it :
$ cat z1.f90
program p
character(:), allocatable :: x
x =
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20190310 and 20190331, r8 compiles it :
$ cat z1.f90
program p
type t
character(:), allocatable :: c(:)
end type
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Follow-up of pr95586 :
$ cat z1.f90
program p
implicit type(t) (1)
type t
end type
end
$ cat z2.f90
program p
integer n1
parameter (n1 = 1)
implicit
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
This changed between 20200308 and 20200412 :
$ cat z1.f90
module m
interface
module function f(n) result(z
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96087
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #1 from G.
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions r10/r11, with a missing attribute allocatable/pointer :
$ cat z1.f90
subroutine s
class(*) :: x(..)
select rank (y => x)
end select
end
$ cat
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
module m
integer, parameter :: a = 1
contains
subroutine s
assign 2 to a
2 print
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
This invalid code produces errors up to name length 61, and gives
an ICE (or bailing out) for 62/63. To get a traceback it's better
to use a test version (configured with --e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95109
--- Comment #6 from G. Steinmetz ---
And reducing especially the directives :
$ cat z1.f90
program p
!$omp target data map(tofrom:n,r)
!$omp target teams reduction(+:r)
!$omp distribute parallel do simd collapse(2)
do i = 1, 10
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96025
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to r6, similar to pr96024 :
$ cat z1.f90
program p
print *, f()
contains
character(char(1)) function f
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
This invalid code (character char(n) is not a legal len value)
gives an ICE down to r6, seems to be accepted by r5 :
$ cat z1.f90
module
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95613
--- Comment #3 from G. Steinmetz ---
And for the sake of completeness, with another incarnation of goto :
$ cat zz2.f90 # etc.
program p
select case (0)
2 end select
stop
call s(*2)
end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96013
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #1 from G.
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
module m
type t
end type
contains
function f() result(t)
character(3) :: c
c = 'abc'
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181014 and 20181021, affects versions down to r8 :
$ cat z1.f90
program p
type t
end type
class(*), allocatable
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Seems to be an old issue :
$ cat z1.f90
program p
contains
type(t) function f()
external f.n
end
end
$ cat z2.f90
program p
type t
end type
contains
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects also versions down to at least r5.
With a missing attribute allocatable or pointer :
$ cat z1.f90
program p
type t
end type
class(t) :: x(:)
type(t) :: y(size(x,1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95980
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5.
With a missing attribute allocatable or pointer :
$ cat z1.f90
program p
type t
integer :: a
end type
class(t) :: x
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20191215 and 20200105 :
$ cat z1.f90
program p
integer :: a = index('abcd', 'c', [.true.], kind=1)
end
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
This changed between 20200223 and 20200308 :
$ cat z1.f90
program p
type t
integer :: a
type(t), allocatable :: b
data c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95882
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20200517 and 20200524 :
$ cat z1.f90
module m
type t
character(((0)/0)) :: c
end type
end
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to r7, with a missing attribute :
$ cat z1.f90
program p
type t
real, allocatable :: a[:]
end type
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to r8, started between 20200517 and 20200524 :
$ cat z1.f90
module m
end
block data
use m
integer m
end block
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95879
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20190630 and 20190728 :
$ cat z1.f90
module m
contains
integer function f(x) bind(c)
use iso_c_binding
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
subroutine s(x)
type( * ) :: x
end
$ cat z2.f90
subroutine s (a, b, c, d, e, f, g)
type(*) :: a
type(* ) :: b
type
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Happens between name length 58 (ok) and 59 (ICE) :
$ cat z1_58.f90
module m234567890123456789012345678901234567890123456789012345678
type
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Happens between name length 59 (ok) and 60 (ICE) :
$ cat z1_59.f90
module m2345678901234567890123456789012345678901234567890123456789
interface
module subroutine
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Moving on, this happens between name length 60 (ok) and 61 (ICE) :
$ cat z1_60.f90
program p
type
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to r6, with a doubled declaration :
$ cat z1.f90
module m
type t
integer :: a = 1
end type
interface
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to r8 (before 20180525), r7 rejects it :
$ cat z1.f90
program p
integer, parameter :: i(1) = 1
goto i(1
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Special case "team_number" gives an ICE down to r8, r7 rejects it :
$ cat z0.f90
program p
procedure(num_images
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Happens between name length 35 (ok) and 36 (ICE) :
$ cat z1_35.f90
module m2345678901234567890123456789012345
interface
module subroutine
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20200531 and 20200607 :
$ cat z1.f90
module m
contains
subroutine s
print *, (erfc)
end
function
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Happens between name length 37 (ok) and 38 (ICE) :
$ cat z1_37.f90
module m234567890123456789012345678901234567
type
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Happens between name length 45 (ok) and 46 (ICE) :
$ cat z1_45.f90
module m23456789012345678901234567890123456789012345
interface
module subroutine
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Happens between name length 61 (ok) and 62 (ICE) :
$ cat z1_61.f90
module m234567890123456789012345678901234567890123456789012345678901
interface
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
A name clash affects versions down to at least r5 :
$ cat z1.f90
module m
common m
end
$ cat z2.f90
module m
common /xc/ m
end
$ cat z0.f90
module m
integer m
end
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
program p
select case (0)
2 end select
goto 2
end
$ cat z2.f90
program p
select case (0)
2 end select
stop
goto
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to r7, gives expected error with r6 :
$ cat z1.f90
program p
integer, pointer :: z(:) => shape(1)
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5, with a doubled statement :
$ cat z1.f90
module m
public operator (.a.)
public operator (.a.)
end
$ gfortran-11-20200607 -c z1.f90
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84245
--- Comment #5 from G. Steinmetz ---
A few more disrupted cases :
$ cat z03.f90
select type (n%&
$ cat z04.f90
select type (n%m&
$ cat z05.f90
select type (n(
$ cat z06.f90
select type (n(&
$ cat z07.f90
select type (n(m
$ cat z08.f90
sele
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
program p
class(*), allocatable :: x, y
equivalence (x, y)
end
$ cat z2.f90
program
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
program p
implicit type(t) (1)
type t
end type
end
$ cat z2.f90
program p
integer n1
parameter (n1 = 1
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
program p
integer, parameter :: a(2) = reshape([1, 2], a)
end
$ gfortran-11-20200607 -c z1.f90
f951: internal compiler
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5, with a doubled interface :
$ cat z1.f90
program p
interface s
subroutine g(x, *)
end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95544
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
program p
character(:), allocatable :: z
print *, adjustl(null(z))
print *, adjustr
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
This started with r8, before 20180525 :
$ cat z1.f90
program p
type t(a, b)
integer, kind :: a = 4
integer, kind :: b = a + 4
end type
type(t()) :: z
print
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95542
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #1 from G.
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
function f()
character(:), allocatable :: f
call s
contains
subroutine s
f =
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95541
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #1 from G.
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started with r8, before 20180525 :
$ cat z1.f90
program p
type t(n)
integer, len :: n
integer :: a(n)
end type
type(t(3
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started with r8 before 20180525 :
$ cat z1.f90
program p
type t(n)
integer, len :: n
integer, pointer :: a(:)
end type
type(t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181028 (error) and 20181104 (ICE) :
$ cat z1.f90
program p
complex, target :: a = (1.0, 2.0)
real, pointer, contiguous :: b
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181028 (error) and 20181104 (ICE) :
$ cat z1.f90
program p
integer, pointer :: z
nullify(z%kind)
end
$ cat z2.f90
program p
complex, pointer
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181028 (error) and 20181104 (ICE) :
$ cat z1.f90
program p
integer, target :: a = 2
integer, pointer :: z
z%kind =>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82314
G. Steinmetz changed:
What|Removed |Added
CC||gs...@t-online.de
--- Comment #5 from G
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93814
--- Comment #6 from G. Steinmetz ---
Following (valid) cases should also be considered (no ICE) :
$ cat z2.f90
function f()
character :: f, g
entry g()
end
$ cat z3.f90
function f() bind(c)
integer :: f, g
entry g() bind(c)
end
$ cat z4.f9
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
An inconsistent interface hits versions down to at least r5 :
(detected without bind(c))
$ cat z1.f90
function f() result(n) bind(c)
class
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5, z2.f90 works :
$ cat z1.f90
program p
integer :: i
integer, parameter :: a(0) = 0
integer, parameter :: b(*) = [(a(i:i), i=0,0)]
end
$ cat z2.f90
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181028 (error) and 20181104 (ICE), with option -std=f95 :
$ cat z1.f90
subroutine s(x)
integer, parameter :: i = 3
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5, works without parameter :
$ cat z1.f90
program p
type t
integer :: a = 1
end type
type(t), parameter :: x(3) = t()
type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95342
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20191013 and 20191020, with a name conflict :
$ cat z1.f90
module m
interface
module subroutine s
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
With a missing attribute allocatable or pointer;
occurred between 20190825 (error) and 20190901 (ICE) :
$ cat z1.f90
program p
: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Affects versions down to at least r5 :
$ cat z1.f90
program p
type t
character
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181202 and 20181209, with option -O1 :
$ cat z1.f90
module m
contains
function f(x)
integer :: x
integer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93482
--- Comment #2 from G. Steinmetz ---
Another test case :
$ cat z3.f90
program p
character(2), parameter :: a(3) = ['a1', 'b2', 'c3']
print *, [(a(2:1))]
print *, size([(a(2:1))])
end
Works without parameter attribute :
$ cat z4.f90
: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started with r8, needs option -O3 :
$ cat z1.c
extern int a[16];
void f (int *ip, int x)
{
int *xp = a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95107
G. Steinmetz changed:
What|Removed |Added
Summary|[10/11 Regression] ICE in |ICE in hash_operand, at
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20190811 and 20190818, with -fno-tree-ccp :
(test case derived from pr88588.c)
$ cat z1.c
int *v;
#pragma omp declare simd
void
foo (int
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20191110 and 20191117, with -fno-automatic at -O2+ :
$ cat z1.f90
program p
type t
real, pointer :: a => null()
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Name length 59 ok, suspicious warning for 60..63 :
$ cat z1_59.f90
module m2345678901234567890123456789012345678901234567890123456789
real :: a
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
A more complex example, switches between 44 (ok) and 45 (ICE) :
(backtrace varies with release and name length)
$ cat z1_44.f90
module m2345678901234567890123456789012345678901234
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Switches between name length 54 (ok) and 55 (ICE) :
$ cat z1_54.f90
module m23456789012345678901234567890123456789012345678901234
type t23456789012345678901234567890123456789012345678901234
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Switches between 57 (ok) and 58 (ICE) :
$ cat z1_57.f90
module m23456789012345678901234567890123456789012345678901234567
type
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
The search for internal restrictions of names has brought to light
a few critical cases, in the following case the change occurs between
61 (ok) and 62 (ICE) :
$ cat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95068
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #1 from G
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20190922 and 20190929 :
$ cat z1.f90
program p
type t
end type
contains
function f() result(x
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20190526 and 20190602, with option -gstabs :
$ cat z1.f90
program p
character(:), allocatable :: a
character(3) :: b[*]
a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93833
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #4 from G.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93552
G. Steinmetz changed:
What|Removed |Added
Keywords|ice-on-valid-code |ice-on-invalid-code
--- Comment #6 from G
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93835
G. Steinmetz changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #1 from G.
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20181021 and 20181028 :
$ cat z1.f90
program p
print *, findloc(shape(1), 1)
end
$ gfortran-9-20181021 -c z1
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started to ICE with gfortran-7 :
(derived from a valid z0.f90)
$ cat z0.f90
program p
integer, allocatable :: a
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started to ICE with gfortran-8 before 20180525 :
$ cat z1.f90
program p
character(:), allocatable :: c
contains
: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started to ICE with gfortran-8 before 20180525 :
$ cat z1.f90
program p
type t
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Changed between 20190106 and 20190113 :
$ cat z1.f90
function f() bind(c)
character :: f, g
entry g() bind(c)
end
$ gfortran-9
: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: gs...@t-online.de
Target Milestone: ---
Started to ICE with gfortran-7 :
(r10 compiles with "associate (y => x)")
$ cat z1.
1 - 100 of 746 matches
Mail list logo