Changes
5 changed files (+0/-174)
-
aomp-amdgpu/.SRCINFO (deleted)
-
@@ -1,39 +0,0 @@pkgbase = aomp-amdgpu pkgdesc = Clang/LLVM based compiler with added support for the OpenMP API on Radeon GPUs pkgver = 11.11.0 pkgrel = 1 url = https://github.com/ROCm-Developer-Tools/aomp arch = x86_64 license = Apache makedepends = git makedepends = cmake makedepends = python makedepends = python-pip makedepends = python-argparse makedepends = python-cppheaderparser makedepends = python-ply makedepends = python-wheel makedepends = mesa makedepends = texinfo depends = z3 depends = numactl depends = pciutils depends = libelf depends = libffi depends = guile2.0 depends = ncurses depends = expat depends = xz depends = zlib depends = mpfr depends = source-highlight depends = babeltrace source = aomp-amdgpu-11.11.0.tar.gz::https://github.com/ROCm-Developer-Tools/aomp/archive/rel_11.11-0.tar.gz source = disable_ocl_tests.patch source = remove_gcc_logic.patch sha256sums = 7d9cea6b8944f110dfdb307fdd7e11809168a5a8f6502ffbd8dbf1e711e20707 sha256sums = 10450211c4ee15a39d3ce9d85403b11174430b17bafd229019cf5ed5840a8b7a sha256sums = 5cf8144d9f3e42feecdb12aaef013921fed5e4e61b4bf8e3c1960dced26d13ae pkgname = aomp-amdgpu
-
-
aomp-amdgpu/PKGBUILD (deleted)
-
@@ -1,55 +0,0 @@# Maintainer: Torsten Keßler <t dot kessler at posteo dot de> # Contributor: acxz <akashpatel2008 at yahoo dot com> pkgname=aomp-amdgpu pkgdesc='Clang/LLVM based compiler with added support for the OpenMP API on Radeon GPUs' _pkgver=11.11-0 pkgver=11.11.0 pkgrel=1 arch=('x86_64') url='https://github.com/ROCm-Developer-Tools/aomp' license=('Apache') depends=(z3 numactl pciutils libelf libffi guile2.0 ncurses expat xz zlib mpfr source-highlight babeltrace) makedepends=(git cmake python python-pip python-argparse python-cppheaderparser python-ply python-wheel mesa texinfo) source=("${pkgname}-${pkgver}.tar.gz::$url/archive/rel_$_pkgver.tar.gz" 'disable_ocl_tests.patch' 'remove_gcc_logic.patch') sha256sums=('7d9cea6b8944f110dfdb307fdd7e11809168a5a8f6502ffbd8dbf1e711e20707' '10450211c4ee15a39d3ce9d85403b11174430b17bafd229019cf5ed5840a8b7a' '5cf8144d9f3e42feecdb12aaef013921fed5e4e61b4bf8e3c1960dced26d13ae') _dirname="$(basename "$url")-$(basename ${source[0]} .tar.gz)" prepare() { mv "$_dirname" aomp cd aomp/bin AOMP_REPOS="$srcdir" \ ./clone_aomp.sh cd "$srcdir/opencl-on-vdi" patch -Np1 -i "$srcdir/disable_ocl_tests.patch" cd "$srcdir/aomp" patch -p1 -i "$srcdir/remove_gcc_logic.patch" } package() { cd aomp/bin #FORTIFY_SOURCE breaks flang-runtime export CPPFLAGS="$(sed -e 's/-D_FORTIFY_SOURCE=2//' <<< "$CPPFLAGS")" AOMP="$pkgdir/opt/rocm/aomp" \ AOMP_REPOS="$srcdir" \ ./build_aomp.sh #Fix symlink created by the build script rm "$pkgdir/opt/rocm/aomp" ln -s "/opt/rocm/aomp_$_pkgver" "$pkgdir/opt/rocm/aomp" #Export AOMP variable for rocminfo install -Dm777 /dev/stdin "$pkgdir/etc/profile.d/aomp-amdgpu.sh" <<EOF export AOMP=/opt/rocm/aomp EOF }
-
-
aomp-amdgpu/aomp-amdgpu.install (deleted)
-
@@ -1,17 +0,0 @@post_install() { source /etc/profile.d/aomp-amdgpu.sh export AOMP=/opt/rocm/aomp cat << EOF To compile C/C++ code with OpenMP offloading use $AOMP/bin/hipcc -fopenmp -fopenmp-targets=amdgcn-amd-amdhsa -Xopenmp-target=amdgcn-amd-amdhsa -march=$($AOMP/bin/mygpu) followed by additional flags and the source file. EOF } post_updgrade() { post_install }
-
-
aomp-amdgpu/disable_ocl_tests.patch (deleted)
-
@@ -1,16 +0,0 @@*** opencl-on-vdi/khronos/icd/CMakeLists.txt.bak 2020-09-18 13:38:14.648707090 +0200 --- opencl-on-vdi/khronos/icd/CMakeLists.txt 2020-09-18 13:38:24.378418746 +0200 *************** *** 127,137 **** target_include_directories (OpenCL PRIVATE ${CMAKE_CURRENT_BINARY_DIR} loader) target_link_libraries (OpenCL ${CMAKE_DL_LIBS}) - include (CTest) - if (BUILD_TESTING) - add_subdirectory (test) - endif() - install (TARGETS OpenCL RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} --- 127,132 ----
-
-
aomp-amdgpu/remove_gcc_logic.patch (deleted)
-
@@ -1,47 +0,0 @@*** aomp/bin/build_openmp.sh.bak 2020-11-01 12:16:24.042929154 +0100 --- aomp/bin/build_openmp.sh 2020-11-01 12:16:54.366096090 +0100 *************** *** 73,106 **** $SUDO rm $INSTALL_OPENMP/testfile fi ! GCCMIN=9 ! if [ "$AOMP_BUILD_CUDA" == 1 ] ; then ! if [ -f $CUDABIN/nvcc ] ; then ! CUDAVER=`$CUDABIN/nvcc --version | grep compilation | cut -d" " -f5 | cut -d"." -f1 ` ! echo "CUDA VERSION IS $CUDAVER" ! if [ $CUDAVER -gt 8 ] ; then ! GCCMIN=7 ! fi ! fi ! fi ! ! function getgcc9orless(){ ! _loc=`which gcc` ! [ "$_loc" == "" ] && return ! gccver=`$_loc --version | grep gcc | cut -d")" -f2 | cut -d"." -f1` ! [ $gccver -gt $GCCMIN ] && _loc=`which gcc-$GCCMIN` ! echo $_loc ! } ! function getgxx9orless(){ ! _loc=`which g++` ! [ "$_loc" == "" ] && return ! gxxver=`$_loc --version | grep g++ | cut -d")" -f2 | cut -d"." -f1` ! [ $gxxver -gt $GCCMIN ] && _loc=`which g++-$GCCMIN` ! echo $_loc ! } ! ! GCCLOC=$(getgcc9orless) ! GXXLOC=$(getgxx9orless) if [ "$GCCLOC" == "" ] ; then echo "ERROR: NO ADEQUATE gcc" echo " Please install gcc-5, gcc-7, gcc-8 or gcc-9" --- 73,80 ---- $SUDO rm $INSTALL_OPENMP/testfile fi ! GCCLOC=/usr/bin/gcc ! GXXLOC=/usr/bin/g++ if [ "$GCCLOC" == "" ] ; then echo "ERROR: NO ADEQUATE gcc" echo " Please install gcc-5, gcc-7, gcc-8 or gcc-9"
-