[Bug fortran/84734] [8 Regression] Compiling gfortran.dg/size_kind_(2|3).f90 with -fdefault-integer-8 gives an ICE

2018-03-07 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 --- Comment #2 from Dominique d'Humieres --- The following code integer :: B(huge(1_8)+3_8,2_8) integer(8) :: var1(2), var2, var3 var1 = shape(B,kind=8) var2 = size(B,kind=8) var3 = size(B,dim=1,kind=8) end gives the same ICE without

[Bug fortran/84734] [8 Regression] Compiling gfortran.dg/size_kind_(2|3).f90 with -fdefault-integer-8 gives an ICE

2018-03-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 --- Comment #1 from Dominique d'Humieres --- The following variant integer(4) :: B(huge(1_4)+3_8,2_8) integer(8) :: var1(2), var2, var3 print *, kind(B), size(B) var1 = shape(B) ! { dg-error "SHAPE overflows its kind" } print *, var1 var2 =

[Bug fortran/84734] [8 Regression] Compiling gfortran.dg/size_kind_(2|3).f90 with -fdefault-integer-8 gives an ICE

2018-03-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84734 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4