2 ! { dg-options "-fdump-tree-optimized-blocks-details -O2" }
4 SUBROUTINE S42(a
,b
,c
,N
)
7 real*8 :: a(N
),b(N
),c(N
),tmp
,tmp2
,tmp4
8 real*8, parameter :: p
=1.0D0
/3.0D0
12 tmp
=a(i
)**p
! could even be done with a cube root
19 ! { dg-final { scan-tree-dump-not "Invalid sum" "optimized" } }