blob: 812098ac6c9a9c84bcb72c8d54c74a5517f7ba45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
diff --color -urN aomp-rocm-4.3.1/bin/build_openmp.sh aomp-rocm-4.3.1-patched/bin/build_openmp.sh
--- aomp-rocm-4.3.1/bin/build_openmp.sh 2021-08-27 05:56:05.000000000 +0200
+++ aomp-rocm-4.3.1-patched/bin/build_openmp.sh 2021-10-29 19:43:56.338668126 +0200
@@ -99,21 +99,11 @@
GCCLOC=$(getgcc8orless)
GXXLOC=$(getgxx8orless)
-if [ "$GCCLOC" == "" ] ; then
- echo "ERROR: NO ADEQUATE gcc"
- echo " Please install gcc-5, gcc-7, or gcc-8"
- exit 1
-fi
-if [ "$GXXLOC" == "" ] ; then
- echo "ERROR: NO ADEQUATE g++"
- echo " Please install g++-5, g++-7, or g++-8"
- exit 1
-fi
GFXSEMICOLONS=`echo $GFXLIST | tr ' ' ';' `
#COMMON_CMAKE_OPTS="#-DOPENMP_TEST_C_COMPILER=$AOMP/bin/clang
#-DOPENMP_TEST_CXX_COMPILER=$AOMP/bin/clang++
COMMON_CMAKE_OPTS="-DDEVICELIBS_ROOT=$DEVICELIBS_ROOT
-DOPENMP_ENABLE_LIBOMPTARGET=1
-DOPENMP_ENABLE_LIBOMPTARGET_HSA=1
@@ -127,6 +119,16 @@
-DCMAKE_PREFIX_PATH=$ROCM_DIR;$ROCM_DIR/include/hsa"
if [ "$AOMP_BUILD_CUDA" == 1 ] ; then
+ if [ "$GCCLOC" == "" ] ; then
+ echo "ERROR: NO ADEQUATE gcc"
+ echo " Please install gcc-5, gcc-7, or gcc-8"
+ exit 1
+ fi
+ if [ "$GXXLOC" == "" ] ; then
+ echo "ERROR: NO ADEQUATE g++"
+ echo " Please install g++-5, g++-7, or g++-8"
+ exit 1
+ fi
COMMON_CMAKE_OPTS="$COMMON_CMAKE_OPTS
-DLIBOMPTARGET_NVPTX_ENABLE_BCLIB=ON
-DLIBOMPTARGET_NVPTX_CUDA_COMPILER=$AOMP/bin/clang++
|