aarch64: Add missing ACLE macro for NEON-SVE Bridge
[official-gcc.git] / gcc / testsuite / gfortran.dg / random_init_2.f90
blobdc7036009d387bf47e25875b28ee7104c4e74afe
1 ! { dg-do run }
2 program foo
4 real x(2), y(2)
6 call random_init(.false., .false.)
7 call random_number(x)
8 ! print *, x
9 x = int(1e6*x)
11 call random_init(.false., .false.)
12 call random_number(y)
13 ! print *, y
14 y = int(1e6*y)
16 if (any(x == y)) call abort
18 call random_init(.true., .false.)
19 call random_number(x)
20 ! print *, x
21 x = int(1e6*x)
23 call random_init(.true., .false.)
24 call random_number(y)
25 ! print *, y
26 y = int(1e6*y)
28 if (any(x /= y)) call abort
30 end program foo