| ! { dg-do compile } | |
| ! This used to ICE with an infinite recursion during development. | |
| ! Test case by Dominique d'Humieres. | |
| program logtest3 | |
| implicit none | |
| logical :: x = .true. | |
| integer, parameter :: I_FINDLOC_BACK(1) = findloc([1,1],1, back=x) ! { dg-error "does not reduce to a constant expression" } | |
| end program logtest3 |