blob: 5e28a99c17632cf724d04c1e653f4061d9da56d2 [file] [log] [blame]
! { dg-do compile }
double precision, parameter :: x = huge(1d0)
print*, sum((/x,-x/))
print*, sum((/x,x,-x,-x/)) ! { dg-error "overflow" }
print*, sum((/x,-x,1d0/))
print*, sum((/1d0,x,-x/))
end