Skip to content

Commit bd0cfdc

Browse files
authored
Merge pull request #211 from bcornille/amdflang-new
Make DoConcurrentStream.F90 conforming
2 parents 35e8ab7 + db58641 commit bd0cfdc

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/fortran/DoConcurrentStream.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ function dot() result(s)
130130
#ifdef CRAY_THREAD_DOCONCURRENT
131131
do i=1,N
132132
#else
133-
do concurrent (i=1:N) !shared(A,B)
133+
do concurrent (i=1:N) reduce(+:s) !shared(A,B)
134134
#endif
135135
s = s + A(i) * B(i)
136136
end do

src/fortran/make.inc.flang

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
FC := flang-new
1+
FC ?= flang-new
22
FCFLAGS := -O3
33

44
DOCONCURRENT_FLAG =
55
ARRAY_FLAG =
6-
OPENMP_FLAG = -fopenmp
6+
OPENMP_FLAG = -fopenmp --offload-arch=${GPUARCH} -DUSE_OMP_GET_WTIME
77
OPENACC_FLAG =
88
CUDA_FLAG =
99
SEQUENTIAL_FLAG =

0 commit comments

Comments
 (0)