From 4abb080a0e68b97d14f336aa7d1cb85aa26d7d7a Mon Sep 17 00:00:00 2001 From: Tom Deakin Date: Wed, 30 Dec 2020 14:40:21 +0000 Subject: [PATCH] Fix GCC AMD build for OpenMP offload --- OMPStream.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OMPStream.cpp b/OMPStream.cpp index cdfce20..ee971b2 100644 --- a/OMPStream.cpp +++ b/OMPStream.cpp @@ -23,6 +23,9 @@ OMPStream::OMPStream(const unsigned int ARRAY_SIZE, int device) #ifdef OMP_TARGET_GPU omp_set_default_device(device); + T *a = this->a; + T *b = this->b; + T *c = this->c; // Set up data region on device #pragma omp target enter data map(alloc: a[0:array_size], b[0:array_size], c[0:array_size]) {}