diff --git a/package/ImageMagick/7.1.0/install.sh b/package/ImageMagick/7.1.0/install.sh index dd9a4e590acb6d652d8a281cd6c34d64ff7fc9de..cfc6b180bba398e677cd3ba28379a3b81cb33580 100644 --- a/package/ImageMagick/7.1.0/install.sh +++ b/package/ImageMagick/7.1.0/install.sh @@ -3,6 +3,7 @@ # download from https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/refs/tags/7.1.0-30 set -x set -e +. ${DOWNLOAD_TOOL} -u https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/refs/tags/7.1.0-30 cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/ImageMagick-7.1.0-30.tar.gz diff --git a/package/bedtools/2.28.0/install.sh b/package/bedtools/2.28.0/clang/install.sh similarity index 76% rename from package/bedtools/2.28.0/install.sh rename to package/bedtools/2.28.0/clang/install.sh index ff99268b456c9e431dfa5d5a86adb22ca90bbcc6..9741bcaa25d6f05810acc4def916531796ad30c4 100644 --- a/package/bedtools/2.28.0/install.sh +++ b/package/bedtools/2.28.0/clang/install.sh @@ -3,6 +3,7 @@ #wget https://github.com/arq5x/bedtools2/releases/download/v2.28.0/bedtools-2.28.0.tar.gz set -x set -e +. ${DOWNLOAD_TOOL} -u https://github.com/arq5x/bedtools2/releases/download/v2.28.0/bedtools-2.28.0.tar.gz cd ${JARVIS_TMP} rm -rf bedtools2 tar -zxvf ${JARVIS_DOWNLOAD}/bedtools-2.28.0.tar.gz diff --git a/package/blas/3.10.0/bisheng/install.sh b/package/blas/3.10.0/clang/install.sh similarity index 81% rename from package/blas/3.10.0/bisheng/install.sh rename to package/blas/3.10.0/clang/install.sh index 4bceade8a93c6a4d495566c0deca0cda525a6b76..a8328d78f22baa7c33583643301af109aa7d2f78 100644 --- a/package/blas/3.10.0/bisheng/install.sh +++ b/package/blas/3.10.0/clang/install.sh @@ -2,6 +2,7 @@ #http://www.netlib.org/blas/blas-3.10.0.tgz set -x set -e +. ${DOWNLOAD_TOOL} -u http://www.netlib.org/blas/blas-3.10.0.tgz cd ${JARVIS_TMP} rm -rf BLAS-3.10.0 tar -xvf ${JARVIS_DOWNLOAD}/blas-3.10.0.tgz diff --git a/package/curl/7.82.0/install.sh b/package/curl/7.82.0/install.sh index d57c5811139679884a4262c220b23721f31c43a3..b548b8720965802a9d9041538a69d97c69f9ab76 100644 --- a/package/curl/7.82.0/install.sh +++ b/package/curl/7.82.0/install.sh @@ -2,6 +2,7 @@ #https://github.com/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz set -x set -e +. ${DOWNLOAD_TOOL} -u https://github.com/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz cd ${JARVIS_TMP} rm -rf curl-7.82.0 tar -xvf ${JARVIS_DOWNLOAD}/curl-7.82.0.tar.gz diff --git a/package/gsl/2.6/install.sh b/package/gsl/2.6/install.sh deleted file mode 100644 index 2645fa6a3728e1cf53d83eebe8aa0f10d9813d6c..0000000000000000000000000000000000000000 --- a/package/gsl/2.6/install.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash -set -e -cd ${JARVIS_TMP} -tar -xvf ${JARVIS_DOWNLOAD}/gsl-2.6.tar.gz -cd gsl-2.6 -./configure --prefix=$1 CC=clang CXX=clang++ FC=flang -make -j -make install diff --git a/package/lapack/3.8.0/bisheng/install.sh b/package/lapack/3.8.0/bisheng/install.sh deleted file mode 100755 index b163ae1f7bad7dd96f81708dee7a2f57e565a4c2..0000000000000000000000000000000000000000 --- a/package/lapack/3.8.0/bisheng/install.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -set -x -set -e -cd ${JARVIS_TMP} -tar -xvf ${JARVIS_DOWNLOAD}/lapack-3.8.0.tgz -cd lapack-3.8.0 -cp make.inc.example make.inc -sed -i '11s/gcc/clang/g' ./make.inc -sed -i '12s/$/& -march=native/g' ./make.inc -sed -i '22s/gfortran/flang/g' ./make.inc -sed -i '23s/-frecursive$//g' ./make.inc -sed -i '25s/-frecursive$//g' ./make.inc -sed -i '30s/gfortran/flang/g' ./make.inc -sed -i '50s/^/# /g' ./make.inc -sed -i '54s/^#//g' ./make.inc -make -j -mkdir $1/lib/ -cp *.a $1/lib/ -cp -r LAPACKE/include $1/ diff --git a/package/libxc/5.1.4/install.sh b/package/libxc/5.1.4/install.sh deleted file mode 100644 index 3f8dbf136edf231eae3c59654737034f269cd79c..0000000000000000000000000000000000000000 --- a/package/libxc/5.1.4/install.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -set -x -set -e -cd ${JARVIS_TMP} -tar -xvf ${JARVIS_DOWNLOAD}/libxc-5.1.4.tar.gz -cd libxc-5.1.4 -./configure --prefix=$1 CC=clang CXX=clang++ FC=flang CFLAGS='-fPIC' FCFLAGS='-fPIC' -make -j -make install diff --git a/package/ncview/2.1.7/install.sh b/package/ncview/2.1.7/install.sh index 0ed43392c701bdf0a36886396c5c7f80e6aa8a7a..620d3c03f9adc632352d99eecee3f6e87495ee6f 100644 --- a/package/ncview/2.1.7/install.sh +++ b/package/ncview/2.1.7/install.sh @@ -4,6 +4,7 @@ # yum install libX11 libX11-devel libXaw libXaw-devel libpng-devel libpng set -x set -e +. ${DOWNLOAD_TOOL} -u ftp://cirrus.ucsd.edu/pub/ncview/ncview-2.1.7.tar.gz cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/ncview-2.1.7.tar.gz diff --git a/package/netcdf/4.7.0/install.sh b/package/netcdf/4.7.0/install.sh index a436251f4f8878d5b315d8360f47b45e57afad59..3dfde2d8962a3ca2ab84ac2f63f19fb296cb75ca 100644 --- a/package/netcdf/4.7.0/install.sh +++ b/package/netcdf/4.7.0/install.sh @@ -4,6 +4,8 @@ set -x set -e +. ${DOWMLOAD_TOOL} -u https://codeload.github.com/Unidata/netcdf-fortran/tar.gz/refs/tags/v4.4.5 -f netcdf-fortran-4.4.5.tar.gz +. ${DOWMLOAD_TOOL} -u https://codeload.github.com/Unidata/netcdf-c/tar.gz/refs/tags/v4.7.0 -f netcdf-fortran-4.4.5.tar.gz cd ${JARVIS_TMP} rm -rf netcdf-c-4.7.0 netcdf-fortran-4.4.5 tar -xvf ${JARVIS_DOWNLOAD}/netcdf-c-4.7.0.tar.gz diff --git a/package/openjpeg/2.4.0/install.sh b/package/openjpeg/2.4.0/install.sh index 1324c478edd384f2d06742b70084d77ee4423ea7..87d16472ba30f9a2cbfe8f3a474e50a5345da058 100644 --- a/package/openjpeg/2.4.0/install.sh +++ b/package/openjpeg/2.4.0/install.sh @@ -2,6 +2,7 @@ #https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz set -x set -e +. ${DOWNLOAD_TOOL} -u https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz -f /openjpeg-2.4.0.tar.gz cd ${JARVIS_TMP} rm -rf openjpeg-2.4.0 tar -xvf ${JARVIS_DOWNLOAD}/openjpeg-2.4.0.tar.gz diff --git a/package/pnetcdf/1.11.2/install.sh b/package/pnetcdf/1.11.2/install.sh index 58fc7d123ef3a75baa9059543b1287bf93eae270..79379fc91d25df3b8629b4c55e0d500cd7b0ac07 100644 --- a/package/pnetcdf/1.11.2/install.sh +++ b/package/pnetcdf/1.11.2/install.sh @@ -1,7 +1,9 @@ #!/bin/bash #http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/pnetcdf-1.11.2.tar.gz + set -x set -e +. ${DOWNLOAD_TOOL} -u http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/pnetcdf-1.11.2.tar.gz cd ${JARVIS_TMP} tar zxvf ${JARVIS_DOWNLOAD}/pnetcdf-1.11.2.tar.gz cd pnetcdf-1.11.2 diff --git a/package/scalapack/2.1.0/lapack-bisheng/install.sh b/package/scalapack/2.1.0/lapack-bisheng/install.sh deleted file mode 100644 index b2b6072f8d82a2abc2d14730eb6a40aaf0406cd7..0000000000000000000000000000000000000000 --- a/package/scalapack/2.1.0/lapack-bisheng/install.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash -set -x -set -e -cd ${JARVIS_TMP} -tar -xvf ${JARVIS_DOWNLOAD}/scalapack-2.1.0.tgz -cd scalapack-2.1.0 -cp SLmake.inc.example SLmake.inc -LAPACK_PATH=$1 -LAPACK_PATH=${LAPACK_PATH%/*/*/*} -LAPACK_PATH=${LAPACK_PATH}/lapack-bisheng/3.8.0/lib -sed -i "58s/-lblas//g" ./SLmake.inc -sed -i "59s/-llapack//g" ./SLmake.inc -sed -i "58s%$%${LAPACK_PATH}/librefblas.a%g" ./SLmake.inc -sed -i "59s%$%${LAPACK_PATH}/liblapack.a%g" ./SLmake.inc -sed -i '17a $(LIBS) += -fuse-ld=lld' REDIST/TESTING/Makefile -make -mkdir -p $1/lib -cp *.a $1/lib -mkdir -p $1/include -cp SRC/*.h $1/include diff --git a/templates/ImageMagick/7.1.0/data.ImageMagick.arm.cpu.config b/templates/ImageMagick/7.1.0/data.ImageMagick.arm.cpu.config index ec3d7b32efbb1c267b6c8de711b6d6f5189bb938..cfa3e56d420345f87ed20b51b321203b0572b672 100644 --- a/templates/ImageMagick/7.1.0/data.ImageMagick.arm.cpu.config +++ b/templates/ImageMagick/7.1.0/data.ImageMagick.arm.cpu.config @@ -1,9 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -ImageMagick/7.1.0 https://codeload.github.com/ImageMagick/ImageMagick/tar.gz/refs/tags/7.1.0-30 ImageMagick-7.1.0-30.tar.gz [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/bedtools/2.28.0/data.bedtools.arm.cpu.config b/templates/bedtools/2.28.0/data.bedtools.arm.cpu.config index b5a5d2333c32ae5552296f504337f084497e6048..60c12ffbf681ccb5aaef9bdec9e5d68cf2933609 100644 --- a/templates/bedtools/2.28.0/data.bedtools.arm.cpu.config +++ b/templates/bedtools/2.28.0/data.bedtools.arm.cpu.config @@ -1,12 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.tar.gz hucx-1.1.1-huawei.tar.gz -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.tar.gz xucg-1.1.1-huawei.tar.gz -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz hmpi-1.1.1-huawei.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -bedtools/2.28.0 https://github.com/arq5x/bedtools2/releases/download/v2.28.0/bedtools-2.28.0.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -31,7 +25,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install bedtools/2.28.0 bisheng+mpi +./jarvis -install bedtools/2.28.0/clang clang+mpi [RUN] run = diff --git a/templates/blas/3.10.0/data.blas.arm.bisheng.config b/templates/blas/3.10.0/data.blas.arm.bisheng.config index 96edb25603fbf2ec293febd5bdf8d144a2fb352a..fb426cc0461af0dd35bf25d1dfaa5e0edafa1cf2 100644 --- a/templates/blas/3.10.0/data.blas.arm.bisheng.config +++ b/templates/blas/3.10.0/data.blas.arm.bisheng.config @@ -1,9 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -blas/3.10.0 http://www.netlib.org/blas/blas-3.10.0.tgz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz [DEPENDENCY] ./jarvis -install bisheng/2.1.0 com @@ -23,7 +20,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install blas/3.10.0/bisheng clang +./jarvis -install blas/3.10.0/clang clang [RUN] diff --git a/templates/curl/7.82.0/data.curl.arm.cpu.config b/templates/curl/7.82.0/data.curl.arm.cpu.config index 39ff9ad40fc906bbc7dc3a21f7e0ad8d3bb270e3..c8df18723643b15ad59d1043ea427c391dfdecf9 100644 --- a/templates/curl/7.82.0/data.curl.arm.cpu.config +++ b/templates/curl/7.82.0/data.curl.arm.cpu.config @@ -1,9 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -curl/7.82.0 https://github.com/curl/curl/releases/download/curl-7_82_0/curl-7.82.0.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -25,7 +22,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install curl/7.82.0 bisheng +./jarvis -install curl/7.82.0 clang [RUN] run = diff --git a/templates/fftw/3.3.8/data.fftw.arm.cpu.config b/templates/fftw/3.3.8/data.fftw.arm.cpu.config index b43acb2e6c3f866396918cf1d4264adbf9e4d4d8..4a14e43f39e646d0d6e29eb72dc63159d97c72b0 100644 --- a/templates/fftw/3.3.8/data.fftw.arm.cpu.config +++ b/templates/fftw/3.3.8/data.fftw.arm.cpu.config @@ -1,12 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -fftw/3.3.8 https://fftw.org/pub/fftw/fftw-3.3.8.tar.gz -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.tar.gz hucx-1.1.1-huawei.tar.gz -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.tar.gz xucg-1.1.1-huawei.tar.gz -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz hmpi-1.1.1-huawei.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/gsl/2.6/data.gsl.arm.cpu.config b/templates/gsl/2.6/data.gsl.arm.cpu.config index 7d24a37afa587e68bb9a8cb7d841d66360f3532a..5bc5e3caf12b9620f11e4f321d92497201aea84a 100644 --- a/templates/gsl/2.6/data.gsl.arm.cpu.config +++ b/templates/gsl/2.6/data.gsl.arm.cpu.config @@ -1,12 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -gsl/2.6 http://mirrors.ustc.edu.cn/gnu/gsl/gsl-2.6.tar.gz -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.tar.gz hucx-1.1.1-huawei.tar.gz -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.tar.gz xucg-1.1.1-huawei.tar.gz -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz hmpi-1.1.1-huawei.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -28,7 +22,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install gsl/2.6 clang +./jarvis -install gsl/2.6/clang clang [RUN] run = diff --git a/templates/lapack/3.8.0/data.lapack.arm.cpu.config b/templates/lapack/3.8.0/data.lapack.arm.cpu.config index 0edff8f4cedd3da17c7204762169cdb8b4ec13ee..2e939dd19f9348ce0f5a99b3ba59783837cf659e 100644 --- a/templates/lapack/3.8.0/data.lapack.arm.cpu.config +++ b/templates/lapack/3.8.0/data.lapack.arm.cpu.config @@ -1,9 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -lapack/3.8.0 http://www.netlib.org/lapack/lapack-3.8.0.tar.gz lapack-3.8.0.tgz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -24,7 +21,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install lapack/3.8.0/bisheng clang +./jarvis -install lapack/3.8.0/clang clang [RUN] run = diff --git a/templates/libxc/5.1.4/data.libxc.arm.cpu.config b/templates/libxc/5.1.4/data.libxc.arm.cpu.config index 6a3d4521dfe4e2c9a1c5c8600a7d4226c11c1e4d..35f525bca8b9c7378c0b9d4ba3f379892ca7642f 100644 --- a/templates/libxc/5.1.4/data.libxc.arm.cpu.config +++ b/templates/libxc/5.1.4/data.libxc.arm.cpu.config @@ -1,10 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -libxc/5.1.4 http://www.tddft.org/programs/libxc/down.php?file=5.1.4/libxc-5.1.4.tar.gz libxc-5.1.4.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz - [DEPENDENCY] module use ./software/modulefiles module purge @@ -25,7 +21,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install libxc/5.1.4 clang +./jarvis -install libxc/5.1.4/clang clang [RUN] run = diff --git a/templates/ncview/2.1.7/data.ncview.arm.cpu.config b/templates/ncview/2.1.7/data.ncview.arm.cpu.config index 9efeeaba97a8fc186c58406dd52503c707c31fcb..a747195b81c913e28421618c554fea1a31f1f572 100644 --- a/templates/ncview/2.1.7/data.ncview.arm.cpu.config +++ b/templates/ncview/2.1.7/data.ncview.arm.cpu.config @@ -1,17 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip hucx-1.1.1-huawei.zip -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip xucg-1.1.1-huawei.zip -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip hmpi-1.1.1-huawei.zip -netcdf/4.7.0 https://codeload.github.com/Unidata/netcdf-c/tar.gz/refs/tags/v4.7.0 netcdf-c-4.7.0.tar.gz -netcdf-f/4.4.5 https://codeload.github.com/Unidata/netcdf-fortran/tar.gz/refs/tags/v4.4.5 netcdf-fortran-4.4.5.tar.gz -pnetcdf/1.11.2 http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/pnetcdf-1.11.2.tar.gz -hdf5/1.10.1 https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1.tar.gz -ncview/2.1.7 ftp://cirrus.ucsd.edu/pub/ncview/ncview-2.1.7.tar.gz ncview-2.1.7.tar.gz -udunits/2.2.28 https://artifacts.unidata.ucar.edu/repository/downloads-udunits/2.2.28/udunits-2.2.28.tar.gz [DEPENDENCY] module use ./software/modulefiles diff --git a/templates/netcdf/4.7.0/data.netcdf.arm.cpu.config b/templates/netcdf/4.7.0/data.netcdf.arm.cpu.config index df0644d0967e63ae918b5d787c89022053babba7..69c939dbb2067919fcc04bc43bf28fe587522443 100644 --- a/templates/netcdf/4.7.0/data.netcdf.arm.cpu.config +++ b/templates/netcdf/4.7.0/data.netcdf.arm.cpu.config @@ -1,16 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.zip hucx-1.1.1-huawei.zip -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.zip xucg-1.1.1-huawei.zip -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.zip hmpi-1.1.1-huawei.zip -netcdf/4.7.0 https://codeload.github.com/Unidata/netcdf-c/tar.gz/refs/tags/v4.7.0 netcdf-c-4.7.0.tar.gz -netcdf-f/4.4.5 https://codeload.github.com/Unidata/netcdf-fortran/tar.gz/refs/tags/v4.4.5 netcdf-fortran-4.4.5.tar.gz -pnetcdf/1.11.2 http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/pnetcdf-1.11.2.tar.gz -hdf5/1.10.1 https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1.tar.gz - [DEPENDENCY] module use ./software/modulefiles module purge diff --git a/templates/openjpeg/2.4.0/data.openjpeg.arm.cpu.config b/templates/openjpeg/2.4.0/data.openjpeg.arm.cpu.config index 656c87d4df3e20b1c28f48a7fd90aaf9389f501b..c071e107dc4508aa160c599d31dad22259d87fe5 100644 --- a/templates/openjpeg/2.4.0/data.openjpeg.arm.cpu.config +++ b/templates/openjpeg/2.4.0/data.openjpeg.arm.cpu.config @@ -1,9 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -openjepg/2.4.0 https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.4.0.tar.gz openjpeg-2.4.0.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -25,7 +22,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install openjpeg/2.4.0 bisheng +./jarvis -install openjpeg/2.4.0 clang [RUN] run = diff --git a/templates/picard/2.27.0/data.picard.arm.cpu.config b/templates/picard/2.27.0/data.picard.arm.cpu.config index f4e094583f00cd54f1122df70ba2bcd6af6ba32b..d6736575bed53c1ce6546d03fc872ef3e8c85218 100644 --- a/templates/picard/2.27.0/data.picard.arm.cpu.config +++ b/templates/picard/2.27.0/data.picard.arm.cpu.config @@ -1,8 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -24,7 +22,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install picard/2.27.0 bisheng +./jarvis -install picard/2.27.0 clang [RUN] run = diff --git a/templates/pnetcdf/1.11.2/data.lapack.arm.cpu.config b/templates/pnetcdf/1.11.2/data.lapack.arm.cpu.config deleted file mode 100644 index 882575058b2a62e217f042edfafc2420d2001a41..0000000000000000000000000000000000000000 --- a/templates/pnetcdf/1.11.2/data.lapack.arm.cpu.config +++ /dev/null @@ -1,39 +0,0 @@ -[SERVER] -11.11.11.11 - -[DOWNLOAD] -lapack/3.8.0 http://www.netlib.org/lapack/lapack-3.8.0.tar.gz -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.tar.gz hucx-1.1.1-huawei.tar.gz -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.tar.gz xucg-1.1.1-huawei.tar.gz -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz hmpi-1.1.1-huawei.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz - -[DEPENDENCY] -module use ./software/modulefiles -module purge -./jarvis -install bisheng/2.1.0 com -module load bisheng2/2.1.0 -export CC=clang CXX=clang++ FC=flang -./jarvis -install hmpi/1.1.1 clang -module load hmpi1/1.1.1 - -[ENV] -module use ./software/modulefiles -module purge -module load bisheng2/2.1.0 -module load hmpi1/1.1.1 -export CC=clang CXX=clang++ FC=flang - -[APP] -app_name = lacack -build_dir = $JARVIS_ROOT -binary_dir = -case_dir = - -[BUILD] -./jarvis -install lapack/3.8.0/bisheng clang - -[RUN] -run = -binary = -node = 1 diff --git a/templates/pnetcdf/1.11.2/data.pnetcdf.arm.cpu.config b/templates/pnetcdf/1.11.2/data.pnetcdf.arm.cpu.config index af0b1578a0668c095138b5ffe10dd6dc8bccb61a..584d560266d096a88202f79302a1e3c67b79d113 100644 --- a/templates/pnetcdf/1.11.2/data.pnetcdf.arm.cpu.config +++ b/templates/pnetcdf/1.11.2/data.pnetcdf.arm.cpu.config @@ -1,12 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.tar.gz hucx-1.1.1-huawei.tar.gz -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.tar.gz xucg-1.1.1-huawei.tar.gz -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz hmpi-1.1.1-huawei.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz -pnetcdf/1.11.2 http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/pnetcdf-1.11.2.tar.gz [DEPENDENCY] @@ -32,7 +26,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install pnetcdf/1.11.2 bisheng+mpi +./jarvis -install pnetcdf/1.11.2/clang clang+mpi [RUN] run = diff --git a/templates/scalapack/2.1.0/data.scalapack.arm.cpu.config b/templates/scalapack/2.1.0/data.scalapack.arm.cpu.config index 17319125cc968ddd7f2a6864866d051a41fba17b..47966286092c5cf01fae45f28f1b1cc5b06c7d6c 100644 --- a/templates/scalapack/2.1.0/data.scalapack.arm.cpu.config +++ b/templates/scalapack/2.1.0/data.scalapack.arm.cpu.config @@ -1,12 +1,6 @@ [SERVER] 11.11.11.11 -[DOWNLOAD] -scalapack/2.1.0 http://www.netlib.org/scalapack/scalapack-2.1.0.tgz -hucx/1.1.1 https://github.com/kunpengcompute/hucx/archive/refs/tags/v1.1.1-huawei.tar.gz hucx-1.1.1-huawei.tar.gz -xucg/1.1.1 https://github.com/kunpengcompute/xucg/archive/refs/tags/v1.1.1-huawei.tar.gz xucg-1.1.1-huawei.tar.gz -hmpi/1.1.1 https://github.com/kunpengcompute/hmpi/archive/refs/tags/v1.1.1-huawei.tar.gz hmpi-1.1.1-huawei.tar.gz -bisheng/2.1.0 https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_compiler/bisheng-compiler-2.1.0-aarch64-linux.tar.gz [DEPENDENCY] module use ./software/modulefiles @@ -32,7 +26,7 @@ binary_dir = case_dir = [BUILD] -./jarvis -install scalapack/2.1.0/lapack-bisheng clang+mpi +./jarvis -install scalapack/2.1.0/clang clang+mpi [RUN] run =