[Bug fortran/95980] ICE in get_unique_type_string, at fortran/class.c:485

2020-07-07 Thread gs...@t-online.de
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

[Bug fortran/96099] ICE in gfc_validate_kind, at fortran/trans-types.c:773

2020-07-07 Thread gs...@t-online.de
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

[Bug fortran/96102] New: ICE in check_host_association, at fortran/resolve.c:5994

2020-07-07 Thread gs...@t-online.de
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 )

[Bug fortran/96102] ICE in check_host_association, at fortran/resolve.c:5994

2020-07-07 Thread gs...@t-online.de
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

[Bug fortran/95980] ICE in get_unique_type_string, at fortran/class.c:485

2020-07-07 Thread gs...@t-online.de
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 ;-)

[Bug fortran/96087] [9/10/11 Regression] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1575

2020-07-07 Thread gs...@t-online.de
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.

[Bug fortran/96101] New: [9/10/11 Regression] ICE in fold_convert_loc, at fold-const.c:2398

2020-07-07 Thread gs...@t-online.de
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 = 

[Bug fortran/96100] New: [9/10/11 Regression] ICE in gimplify_expr, at gimplify.c:14638

2020-07-07 Thread gs...@t-online.de
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

[Bug fortran/96099] New: ICE in gfc_validate_kind, at fortran/trans-types.c:773

2020-07-07 Thread gs...@t-online.de
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

[Bug fortran/96087] New: [9/10/11 Regression] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1575

2020-07-06 Thread gs...@t-online.de
: 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

[Bug fortran/96087] [9/10/11 Regression] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1575

2020-07-06 Thread gs...@t-online.de
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.

[Bug fortran/96086] New: ICE in gfc_match_select_rank, at fortran/match.c:6645

2020-07-06 Thread gs...@t-online.de
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

[Bug fortran/96085] New: ICE in gfc_finish_var_decl, at fortran/trans-decl.c:694

2020-07-06 Thread gs...@t-online.de
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

[Bug fortran/96084] New: ICE in free_expr0, at fortran/expr.c:446

2020-07-06 Thread gs...@t-online.de
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

[Bug fortran/95109] [11 regression] ICE in gfortran.dg/gomp/target1.f90 after r11-349

2020-07-01 Thread gs...@t-online.de
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

[Bug fortran/96025] [9/10/11 Regression] ICE in expr_check_typed_help, at fortran/expr.c:5437

2020-07-01 Thread gs...@t-online.de
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

[Bug fortran/96025] New: [9/10/11 Regression] ICE in expr_check_typed_help, at fortran/expr.c:5437

2020-07-01 Thread gs...@t-online.de
: 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

[Bug fortran/96024] New: [9/10/11 Regression] ICE in mio_name_expr_t, at fortran/module.c:2159

2020-07-01 Thread gs...@t-online.de
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

[Bug fortran/95613] ICE in main_block_label, at tree-cfg.c:1455

2020-07-01 Thread gs...@t-online.de
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

[Bug fortran/96013] ICE in write_symbol, at fortran/module.c:5747

2020-06-30 Thread gs...@t-online.de
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.

[Bug fortran/96013] New: ICE in write_symbol, at fortran/module.c:5747

2020-06-30 Thread gs...@t-online.de
: 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'

[Bug fortran/96012] New: [9/10/11 Regression] ICE in fold_convert_loc, at fold-const.c:2558

2020-06-30 Thread gs...@t-online.de
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

[Bug fortran/96011] New: ICE in check_function_name, at fortran/decl.c:2429

2020-06-30 Thread gs...@t-online.de
: 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

[Bug fortran/95981] New: ICE in gfc_find_array_ref(): No ref found

2020-06-29 Thread gs...@t-online.de
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

[Bug fortran/95980] ICE in get_unique_type_string, at fortran/class.c:485

2020-06-29 Thread gs...@t-online.de
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

[Bug fortran/95980] New: ICE in get_unique_type_string, at fortran/class.c:485

2020-06-29 Thread gs...@t-online.de
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

[Bug fortran/95979] New: [10/11 Regression] ICE in get_kind, at fortran/simplify.c:129

2020-06-29 Thread gs...@t-online.de
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

[Bug fortran/95978] New: [10/11 Regression] ICE in gfc_match_data, at fortran/decl.c:731

2020-06-29 Thread gs...@t-online.de
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

[Bug fortran/95882] [9/10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
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

[Bug fortran/95882] New: [9/10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
: 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

[Bug fortran/95881] New: [9/10/11 Regression] ICE in resolve_symbol, at fortran/resolve.c:15175

2020-06-24 Thread gs...@t-online.de
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

[Bug fortran/95880] New: [9/10/11 Regression] ICE in gfc_add_type, at fortran/symbol.c:2030

2020-06-24 Thread gs...@t-online.de
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

[Bug fortran/95879] [10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
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

[Bug fortran/95879] New: [10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
: 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

[Bug fortran/95829] New: Bogus error with additional blanks in type(*)

2020-06-22 Thread gs...@t-online.de
: 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

[Bug fortran/95828] New: ICE in resolve_select_rank, at fortran/resolve.c:9774

2020-06-22 Thread gs...@t-online.de
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

[Bug fortran/95827] New: ICE in gfc_get_string, at fortran/iresolve.c:70

2020-06-22 Thread gs...@t-online.de
: 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

[Bug fortran/95826] New: ICE in gfc_match_decl_type_spec, at fortran/decl.c:4290

2020-06-22 Thread gs...@t-online.de
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

[Bug fortran/95710] New: ICE in gfc_type_is_extensible, at fortran/resolve.c:8848

2020-06-16 Thread gs...@t-online.de
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

[Bug fortran/95709] New: [9/10/11 Regression] ICE in gfc_resolve_code, at fortran/resolve.c:11807

2020-06-16 Thread gs...@t-online.de
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

[Bug fortran/95708] New: [9/10/11 Regression] ICE in resolve_fl_procedure, at fortran/resolve.c:13002

2020-06-16 Thread gs...@t-online.de
: 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

[Bug fortran/95707] New: ICE in finish_equivalences, at fortran/trans-common.c:1319

2020-06-16 Thread gs...@t-online.de
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

[Bug fortran/95690] New: [11 Regression] ICE in set_mem_attributes_minus_bitpos, at emit-rtl.c:2092

2020-06-15 Thread gs...@t-online.de
: 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

[Bug fortran/95689] New: ICE in check_sym_interfaces, at fortran/interface.c:2015

2020-06-15 Thread gs...@t-online.de
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

[Bug fortran/95688] New: ICE in gfc_get_string, at fortran/iresolve.c:70

2020-06-15 Thread gs...@t-online.de
: 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

[Bug fortran/95687] New: ICE in get_unique_hashed_string, at fortran/class.c:508

2020-06-15 Thread gs...@t-online.de
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

[Bug fortran/95614] New: ICE in build_field, at fortran/trans-common.c:301

2020-06-09 Thread gs...@t-online.de
: 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

[Bug fortran/95613] New: ICE in main_block_label, at tree-cfg.c:1455

2020-06-09 Thread gs...@t-online.de
: 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

[Bug fortran/95612] New: [9/10/11 Regression] ICE in gfc_check_pointer_assign, at fortran/expr.c:4274

2020-06-09 Thread gs...@t-online.de
: 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)

[Bug fortran/95611] New: ICE in access_attr_decl, at fortran/decl.c:9075

2020-06-09 Thread gs...@t-online.de
: 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

[Bug fortran/84245] [8/9/10/11 Regression] ICE in delete_root, at fortran/bbt.c:150

2020-06-09 Thread gs...@t-online.de
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

[Bug fortran/95587] New: ICE in gfc_target_encode_expr, at fortran/target-memory.c:362

2020-06-08 Thread gs...@t-online.de
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

[Bug fortran/95586] New: ICE in gfc_validate_kind, at fortran/trans-types.c:773

2020-06-08 Thread gs...@t-online.de
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

[Bug fortran/95585] New: ICE in gfc_check_reshape, at fortran/check.c:4751

2020-06-08 Thread gs...@t-online.de
: 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

[Bug fortran/95584] New: ICE in generic_correspondence, at fortran/interface.c:1260

2020-06-08 Thread gs...@t-online.de
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

[Bug fortran/95544] ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494

2020-06-04 Thread gs...@t-online.de
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

[Bug fortran/95544] New: ICE in gfc_can_put_var_on_stack, at fortran/trans-decl.c:494

2020-06-04 Thread gs...@t-online.de
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

[Bug fortran/95543] New: ICE in is_CFI_desc, at fortran/expr.c:1080

2020-06-04 Thread gs...@t-online.de
: 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

[Bug fortran/95542] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1649

2020-06-04 Thread gs...@t-online.de
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.

[Bug fortran/95542] New: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1649

2020-06-04 Thread gs...@t-online.de
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 = 

[Bug fortran/95541] ICE in gfc_get_dataptr_offset, at fortran/trans-array.c:6909

2020-06-04 Thread gs...@t-online.de
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.

[Bug fortran/95541] New: ICE in gfc_get_dataptr_offset, at fortran/trans-array.c:6909

2020-06-04 Thread gs...@t-online.de
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

[Bug fortran/95504] New: ICE in transfer_array_component, at fortran/trans-io.c:2167

2020-06-03 Thread gs...@t-online.de
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

[Bug fortran/95504] ICE in transfer_array_component, at fortran/trans-io.c:2167

2020-06-03 Thread gs...@t-online.de
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

[Bug fortran/95503] New: ICE in gfc_is_simply_contiguous, at fortran/expr.c:5844

2020-06-03 Thread gs...@t-online.de
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

[Bug fortran/95502] New: ICE in gfc_check_do_variable, at fortran/parse.c:4446

2020-06-03 Thread gs...@t-online.de
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

[Bug fortran/95501] New: ICE in gfc_match_pointer_assignment, at fortran/match.c:1422

2020-06-03 Thread gs...@t-online.de
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 =>

[Bug fortran/82314] internal compiler error: in gfc_conv_expr_descriptor, at fortran/trans-array.c:6972

2020-06-03 Thread gs...@t-online.de
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

[Bug fortran/93814] [9/10/11 Regression] ICE in build_entry_thunks, at fortran/trans-decl.c:2898

2020-06-03 Thread gs...@t-online.de
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

[Bug fortran/95375] New: ICE in add_use_op, Error: mismatching comparison operand types

2020-05-27 Thread gs...@t-online.de
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

[Bug fortran/95374] New: ICE: gfc_array_size failed

2020-05-27 Thread gs...@t-online.de
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

[Bug fortran/95373] New: [9/10/11 Regression] ICE in build_reference_type, at tree.c:7942

2020-05-27 Thread gs...@t-online.de
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

[Bug fortran/95372] New: ICE in find_array_section, at fortran/expr.c:1687

2020-05-27 Thread gs...@t-online.de
: 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

[Bug fortran/95342] [9/10/11 Regression] ICE in gfc_match_subroutine, at fortran/decl.c:7913

2020-05-26 Thread gs...@t-online.de
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

[Bug fortran/95342] New: [9/10/11 Regression] ICE in gfc_match_subroutine, at fortran/decl.c:7913

2020-05-26 Thread gs...@t-online.de
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

[Bug fortran/95340] New: [10/11 Regression] ICE in gfc_match_select_rank, at fortran/match.c:6690

2020-05-26 Thread gs...@t-online.de
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

[Bug fortran/95339] New: ICE in alloc_scalar_allocatable_for_subcomponent_assignment, at fortran/trans-expr.c:8002

2020-05-26 Thread gs...@t-online.de
: 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

[Bug fortran/95338] New: [9/10/11 Regression] ICE in eliminate_stmt, at tree-ssa-sccvn.c:5974

2020-05-26 Thread gs...@t-online.de
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

[Bug fortran/93482] ICE in gfc_resolve_character_array_constructor, at fortran/array.c:2096

2020-05-26 Thread gs...@t-online.de
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

[Bug c/95133] New: [9/10/11 Regression] ICE in gimple_redirect_edge_and_branch_force, at tree-cfg.c:6075

2020-05-14 Thread gs...@t-online.de
: 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

[Bug fortran/95107] ICE in hash_operand, at fold-const.c:3768

2020-05-14 Thread gs...@t-online.de
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

[Bug c/95108] New: [10/11 Regression] ICE in tree_fits_uhwi_p, at tree.c:7292

2020-05-13 Thread gs...@t-online.de
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

[Bug fortran/95107] New: [10/11 Regression] ICE in hash_operand, at fold-const.c:3768

2020-05-13 Thread gs...@t-online.de
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()

[Bug fortran/95106] New: Bogus warning from module with long name and an equivalence

2020-05-13 Thread gs...@t-online.de
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

[Bug fortran/95091] New: ICE in gfc_hash_value, at fortran/class.c:538

2020-05-12 Thread gs...@t-online.de
: 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

[Bug fortran/95090] New: ICE: identifier overflow: 129

2020-05-12 Thread gs...@t-online.de
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

[Bug fortran/95089] New: ICE in gfc_get_derived_type, at fortran/trans-types.c:2843

2020-05-12 Thread gs...@t-online.de
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

[Bug fortran/95088] New: ICE in gfc_build_class_symbol, at fortran/class.c:653

2020-05-12 Thread gs...@t-online.de
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

[Bug fortran/95068] [10/11 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:484

2020-05-11 Thread gs...@t-online.de
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

[Bug fortran/95068] New: [10/11 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:484

2020-05-11 Thread gs...@t-online.de
: 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

[Bug fortran/95067] New: [10/11 Regression] ICE in tree_fits_shwi_p, at tree.c:7262

2020-05-11 Thread gs...@t-online.de
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

[Bug fortran/93833] [8/9/10 Regression] ICE in trans_array_constructor, at fortran/trans-array.c:2566

2020-02-24 Thread gs...@t-online.de
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.

[Bug fortran/93552] [8/9/10 Regression][OpenACC] ICE in gfc_trans_exit, at fortran/trans-stmt.c:6110 since r7-6598-g02889d23ee3b0285

2020-02-24 Thread gs...@t-online.de
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

[Bug fortran/93835] [9/10 Regression] ICE in simplify_findloc_nodim, at fortran/simplify.c:5513

2020-02-19 Thread gs...@t-online.de
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.

[Bug fortran/93835] New: [9/10 Regression] ICE in simplify_findloc_nodim, at fortran/simplify.c:5513

2020-02-19 Thread gs...@t-online.de
: 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

[Bug fortran/93834] New: [8/9/10 Regression] ICE in trans_caf_is_present, at fortran/trans-intrinsic.c:8469

2020-02-19 Thread gs...@t-online.de
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

[Bug fortran/93833] New: [8/9/10 Regression] ICE in trans_array_constructor, at fortran/trans-array.c:2566

2020-02-19 Thread gs...@t-online.de
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

[Bug fortran/93832] New: [8/9/10 Regression] ICE in gfc_convert_to_structure_constructor, at fortran/primary.c:3100

2020-02-19 Thread gs...@t-online.de
: 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

[Bug fortran/93814] New: [9/10 Regression] ICE in build_entry_thunks, at fortran/trans-decl.c:2898

2020-02-18 Thread gs...@t-online.de
: 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

[Bug fortran/93813] New: [8/9/10 Regression] ICE in gfc_trans_select_type_cases, at fortran/trans-stmt.c:2874

2020-02-18 Thread gs...@t-online.de
: 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   2   3   4   5   6   7   8   >