re PR fortran/91661 (ICE in gfc_conv_intrinsic_dot_product, at fortran/trans-intrinsic.c:4804)
2019-12-21 Harald Anlauf <anlauf@gmx.de> PR fortran/91661 * gfortran.dg/pr91661.f90: New test. From-SVN: r279699
This commit is contained in:
parent
b5fd86aba8
commit
2289627dc2
@ -1,3 +1,8 @@
|
||||
2019-12-21 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/91661
|
||||
* gfortran.dg/pr91661.f90: New test.
|
||||
|
||||
2019-12-21 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/92990
|
||||
|
13
gcc/testsuite/gfortran.dg/pr91661.f90
Normal file
13
gcc/testsuite/gfortran.dg/pr91661.f90
Normal file
@ -0,0 +1,13 @@
|
||||
! { dg-do run }
|
||||
! PR fortran/91661
|
||||
! Contributed by Gerhard Steinmetz
|
||||
! Verify that fix for PR92996 also fixes this one
|
||||
program p
|
||||
integer, parameter :: a(2) = 2
|
||||
integer, parameter :: b(a(1)) = 3
|
||||
integer, parameter :: c = dot_product(b, b)
|
||||
integer, parameter :: d(a(1)+a(2)) = 3
|
||||
integer, parameter :: e = size (d,dim=1)
|
||||
if (c /= 18) stop 1 ! This used to ICE
|
||||
if (e /= 4) stop 2 ! This used to ICE
|
||||
end
|
Loading…
Reference in New Issue
Block a user