mirror of
https://github.com/nwchemgit/nwchem.git
synced 2026-07-28 22:25:48 -04:00
Merge pull request #1269 from edoapra/aocc60
Some checks failed
check_64_to_32 / check (push) Has been cancelled
NWChem_CI / build (ARMCI, build_openblas, true, gfortran, mpich, all, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (GA_DEBIAN, libopenblas-pthread-dev, 4, true, gfortran, openmpi, all python, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-PR, gcc-10, true, gfortran-10, mpich, tinyqmpw python, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-PR, gcc-11, false, gfortran-11, mpich, tinyqmpw python, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-PR, gcc-12, true, gfortran-12, openmpi, tce, macos-latest, 15.4) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, gfortran-13, openmpi, qmandpw qmd, macos-15, 15.0.1) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, ifx, intel, tinyqmpw python, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, ifx, intel, tinyqmpw python, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, ifx, intel, tinyqmpw python, ubuntu-latest, 2) (push) Has been cancelled
NWChem_CI / build (MPI-PT, gcc-10, true, gfortran-10, mpich, nwdft solvation driver, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, accelerate, 4, true, gfortran-14, openmpi, tinyqmpw, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, amdclang, true, amdflang, mpich, tce, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, amdclang, true, amdflang, mpich, tinyqmpw python, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, brew_openblas, 4, gcc, true, gfortran, openmpi, nwdft driver solvation, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 1, true, gfortran-9, openmpi, xtb qmd driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 4, gcc-11, true, gfortran-11, mpich, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 4, true, ifx, intel, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, qmandpw qmd, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, qmandpw qmd, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tce, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tce, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tinyqmpw python, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tinyqmpw python, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, qmandpw qmd, macos-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, qmandpw qmd, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, qmandpw qmd, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tce, macos-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tce, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tce, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tinyqmpw python, macos-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tinyqmpw python, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tinyqmpw python, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, gcc-15, true, gfortran-15, openmpi, all, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, true, flang, mpich, all, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, gcc-10, true, gfortran-10, mpich, qmandpw qmd, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, true, gfortran-9, openmpi, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, gfortran, openmpi, nwdft driver solvation mp2_grad mcscf ccsd rimp2 fcidump nwc_columbus, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, gfortran, openmpi, tinyqmpw, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, gfortran-13, openmpi, tinyqmpw, macos-latest, 1, 15.3) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, build_mpich, nwdft solvation driver, ubuntu-latest, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, build_mpich, tinyqmpw python, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, mpich, nwdft driver solvation mp2_grad mcscf ccsd rimp2 fcidump nwc_columbus, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, mpich, qmandpw qmd, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc-11, false, gfortran-11, mpich, tce, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc-11, true, gfortran-11, mpich, qmandpw qmd, ubuntu-latest, -1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc-14, true, gfortran-14, openmpi, tinyqmpw python, macos-latest, 15.4) (push) Has been cancelled
NWChem_CI / build (MPI-TS, icx, true, ifx, intel, nwdft solvation driver, ubuntu-latest, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, icx, true, ifx, intel, tinyqmpw, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, internal, 4, true, gfortran, mpich, all, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, internal, 4, true, gfortran, mpich, all, ubuntu-latest, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, internal, 8, gcc, true, gfortran, mpich, nwdft solvation driver, ubuntu-22.04, -1, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, libopenblas64-openmp-dev, 8, gcc, true, gfortran, openmpi, nwdft driver solvation, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, libopenblas64-pthread-dev, 8, gcc, true, gfortran, openmpi, nwdft driver solvation, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, flang-20, build_mpich, tinyqmpw, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, flang-new-18, mpich, tinyqmpw, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, flang-new-19, mpich, tinyqmpw, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, gfortran-14, openmpi, tinyqmpw python, macos-15, 1, 15.2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, ifx, intel, nwdft driver solvation mp2_grad mcscf ccsd rimp2 fcidump nwc_columbus, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, ifx, intel, qmandpw qmd, ubuntu-latest, 2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, ifx, intel, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, nvfortran, mpich, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (SOCKETS, true, ifx, intel, tce, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (SOCKETS, true, ifx, intel, tce, ubuntu-latest, 2) (push) Has been cancelled
lint_python / lint_python (push) Has been cancelled
Some checks failed
check_64_to_32 / check (push) Has been cancelled
NWChem_CI / build (ARMCI, build_openblas, true, gfortran, mpich, all, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (GA_DEBIAN, libopenblas-pthread-dev, 4, true, gfortran, openmpi, all python, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-PR, gcc-10, true, gfortran-10, mpich, tinyqmpw python, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-PR, gcc-11, false, gfortran-11, mpich, tinyqmpw python, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-PR, gcc-12, true, gfortran-12, openmpi, tce, macos-latest, 15.4) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, gfortran-13, openmpi, qmandpw qmd, macos-15, 15.0.1) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, ifx, intel, tinyqmpw python, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, ifx, intel, tinyqmpw python, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-PR, true, ifx, intel, tinyqmpw python, ubuntu-latest, 2) (push) Has been cancelled
NWChem_CI / build (MPI-PT, gcc-10, true, gfortran-10, mpich, nwdft solvation driver, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, accelerate, 4, true, gfortran-14, openmpi, tinyqmpw, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, amdclang, true, amdflang, mpich, tce, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, amdclang, true, amdflang, mpich, tinyqmpw python, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, brew_openblas, 4, gcc, true, gfortran, openmpi, nwdft driver solvation, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 1, true, gfortran-9, openmpi, xtb qmd driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 4, gcc-11, true, gfortran-11, mpich, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 4, true, ifx, intel, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, qmandpw qmd, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, qmandpw qmd, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tce, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tce, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tinyqmpw python, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, mpich, tinyqmpw python, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, qmandpw qmd, macos-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, qmandpw qmd, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, qmandpw qmd, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tce, macos-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tce, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tce, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tinyqmpw python, macos-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tinyqmpw python, ubuntu-24.04-arm, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, false, gfortran, openmpi, tinyqmpw python, ubuntu-latest, 13.2.1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, gcc-15, true, gfortran-15, openmpi, all, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, 8, true, flang, mpich, all, macos-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, gcc-10, true, gfortran-10, mpich, qmandpw qmd, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, build_openblas, true, gfortran-9, openmpi, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, gfortran, openmpi, nwdft driver solvation mp2_grad mcscf ccsd rimp2 fcidump nwc_columbus, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, gfortran, openmpi, tinyqmpw, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, gfortran-13, openmpi, tinyqmpw, macos-latest, 1, 15.3) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, build_mpich, nwdft solvation driver, ubuntu-latest, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, build_mpich, tinyqmpw python, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, mpich, nwdft driver solvation mp2_grad mcscf ccsd rimp2 fcidump nwc_columbus, ubuntu-22.04) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc, true, nvfortran, mpich, qmandpw qmd, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc-11, false, gfortran-11, mpich, tce, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc-11, true, gfortran-11, mpich, qmandpw qmd, ubuntu-latest, -1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, gcc-14, true, gfortran-14, openmpi, tinyqmpw python, macos-latest, 15.4) (push) Has been cancelled
NWChem_CI / build (MPI-TS, icx, true, ifx, intel, nwdft solvation driver, ubuntu-latest, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, icx, true, ifx, intel, tinyqmpw, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, internal, 4, true, gfortran, mpich, all, ubuntu-22.04, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, internal, 4, true, gfortran, mpich, all, ubuntu-latest, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, internal, 8, gcc, true, gfortran, mpich, nwdft solvation driver, ubuntu-22.04, -1, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, libopenblas64-openmp-dev, 8, gcc, true, gfortran, openmpi, nwdft driver solvation, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, libopenblas64-pthread-dev, 8, gcc, true, gfortran, openmpi, nwdft driver solvation, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, flang-20, build_mpich, tinyqmpw, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, flang-new-18, mpich, tinyqmpw, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, flang-new-19, mpich, tinyqmpw, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, gfortran-14, openmpi, tinyqmpw python, macos-15, 1, 15.2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, ifx, intel, nwdft driver solvation mp2_grad mcscf ccsd rimp2 fcidump nwc_columbus, ubuntu-latest) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, ifx, intel, qmandpw qmd, ubuntu-latest, 2) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, ifx, intel, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (MPI-TS, true, nvfortran, mpich, xtb driver solvation, ubuntu-22.04, 2, 1) (push) Has been cancelled
NWChem_CI / build (SOCKETS, true, ifx, intel, tce, ubuntu-22.04, 2) (push) Has been cancelled
NWChem_CI / build (SOCKETS, true, ifx, intel, tce, ubuntu-latest, 2) (push) Has been cancelled
lint_python / lint_python (push) Has been cancelled
updates for elpa & github actions
This commit is contained in:
commit
a032a17c9c
5 changed files with 33 additions and 13 deletions
|
|
@ -17,7 +17,8 @@ echo %%%%%%% debug make failures
|
|||
#set -v
|
||||
arch=`uname -m`
|
||||
#SHORTVERSION=2023.05.001
|
||||
SHORTVERSION=2025.06.002
|
||||
#SHORTVERSION=2025.06.002
|
||||
SHORTVERSION=2026.02.001
|
||||
VERSION=new_release_${SHORTVERSION}
|
||||
source ../libext_utils/getfiles_utils.sh
|
||||
get_elpa $SHORTVERSION
|
||||
|
|
@ -286,9 +287,9 @@ if [[ ! -z "${ELPA_NVIDIA}" ]]; then
|
|||
if [[ ! -z "${GPU_ARCH}" ]]; then
|
||||
export NVCC_APPEND_FLAGS=-arch=${GPU_ARCH}
|
||||
GPUFLAGS+=" --with-NVIDIA-GPU-compute-capability=${GPU_ARCH} "
|
||||
if [[ "${GPU_ARCH}" == sm_80 ]]; then
|
||||
GPUFLAGS+=" --enable-nvidia-sm80-gpu-kernels "
|
||||
fi
|
||||
# if [[ "${GPU_ARCH}" == sm_80 ]]; then
|
||||
# GPUFLAGS+=" --enable-nvidia-sm80-gpu-kernels "
|
||||
# fi
|
||||
fi
|
||||
# GPUFLAGS+=" --with-default-real-kernel=nvidia_gpu "
|
||||
if [[ ! -z "${CUDA_ROOT}" ]]; then
|
||||
|
|
|
|||
|
|
@ -6,13 +6,14 @@ get_elpa(){
|
|||
elpa_shortv=$1
|
||||
fi
|
||||
echo "Parameter #1 is $1"
|
||||
VERSION=new_release_${elpa_shortv}
|
||||
# VERSION=new_release_${elpa_shortv}
|
||||
VERSION=${elpa_shortv}
|
||||
echo ELPA VERSION is $VERSION
|
||||
if [ -f elpa-${VERSION}.tar.gz ]; then
|
||||
echo "using existing" elpa-${VERSION}.tar.gz
|
||||
else
|
||||
rm -rf elpa*
|
||||
ELPA_URL=("https://gitlab.mpcdf.mpg.de/elpa/elpa/-/archive/${VERSION}/elpa-${VERSION}.tar.gz" \
|
||||
ELPA_URL=("https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${VERSION}/elpa-${VERSION}.tar.gz" \
|
||||
"https://web.archive.org/web/20260214233634/https://gitlab.mpcdf.mpg.de/elpa/elpa/-/archive/new_release_2025.06.002/elpa-new_release_2025.06.002.tar.gz")
|
||||
for url in "${ELPA_URL[@]}"
|
||||
do
|
||||
|
|
|
|||
|
|
@ -203,10 +203,12 @@ GOTMINGW64=` $CC -dM -E - </dev/null 2> /dev/null |grep MINGW64|cut -c21 `
|
|||
if [[ -d $GA_DIR ]]; then
|
||||
if [[ ! -f "${GA_DIR}/patched" ]]; then
|
||||
echo patching
|
||||
rm -f elpa.patch
|
||||
wget https://github.com/edoapra/ga/commit/f65bcc756198b7928371e3e283f59ac525afff7a.patch -O elpa.patch
|
||||
rm -f elpa?.patch
|
||||
wget https://github.com/edoapra/ga/commit/f65bcc756198b7928371e3e283f59ac525afff7a.patch -O elpa1.patch
|
||||
wget https://github.com/GlobalArrays/ga/commit/20692fced41074ae7c87adb309fba4c4e8e6675e.patch -O elpa2.patch
|
||||
cd ${GA_DIR}
|
||||
patch -p1 < ../elpa.patch
|
||||
patch -p1 < ../elpa1.patch
|
||||
patch -p1 < ../elpa2.patch
|
||||
cd ..
|
||||
touch ${GA_DIR}/patched
|
||||
else
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
#!/usr/bin/env bash
|
||||
#
|
||||
declare -a LIST_MPIFWRAP
|
||||
LIST_MPIFWRAP=( 'mpif90' 'mpifort' 'mpiifort' 'mpifc' 'mpixlf_r' 'mpixlf' 'mpif77' 'mpifrt' 'mpifrtpx' 'mpif90-mpich-mp' 'mpifort-mpich-mp' 'mpif90-openmpi-mp' 'mpifort-openmpi-mp')
|
||||
LIST_MPIFWRAP=( ${MPIFC} ${MPIF90} ${MPIF77} 'mpif90' 'mpifort' 'mpiifort' 'mpifc' 'mpixlf_r' 'mpixlf' 'mpif77' 'mpifrt' 'mpifrtpx' 'mpif90-mpich-mp' 'mpifort-mpich-mp' 'mpif90-openmpi-mp' 'mpifort-openmpi-mp')
|
||||
export LIST_MPIFWRAP
|
||||
declare -a LIST_MPICWRAP
|
||||
LIST_MPICWRAP=( 'mpicc' 'mpixlc_r' 'mpixlc' 'mpigcc' 'mpiicc' 'mpifcc' 'mpifccpx' 'mpicc-mpich-mp' 'mpicc-openmpi-mp')
|
||||
LIST_MPICWRAP=( ${MPICC} 'mpicc' 'mpixlc_r' 'mpixlc' 'mpigcc' 'mpiicc' 'mpifcc' 'mpifccpx' 'mpicc-mpich-mp' 'mpicc-openmpi-mp')
|
||||
export LIST_MPICWRAP
|
||||
function usage()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -255,10 +255,26 @@ if [[ "$os" == "Linux" ]]; then
|
|||
$MYSUDO ./llvm.sh $llvm_ver
|
||||
$MYSUDO apt-get install -y flang-$llvm_ver
|
||||
fi
|
||||
if [[ "$FC" == 'aof' ]]; then
|
||||
aocc_major=6
|
||||
aocc_minor=0
|
||||
aocc_patch=0
|
||||
aocc_version=${aocc_major}.${aocc_minor}.${aocc_patch}
|
||||
aocc_dir=aocc-${aocc_major}-${aocc_minor}
|
||||
aocc_file=aocc-compiler-${aocc_version}
|
||||
# curl -sS -LJO https://developer.amd.com/wordpress/media/files/${aocc_dir}.tar
|
||||
tries=0 ; until [ "$tries" -ge 10 ] ; do \
|
||||
curl -sS -LJO https://download.amd.com/developer/eula/aocc/${aocc_dir}/${aocc_file}.tar \
|
||||
&& break ; \
|
||||
tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done
|
||||
tar xf ${aocc_file}.tar
|
||||
./${aocc_file}/install.sh
|
||||
source setenv_AOCC.sh
|
||||
fi
|
||||
if [[ "$FC" == "amdflang" ]]; then
|
||||
$MYSUDO apt-get install -y wget gnupg2 coreutils dialog tzdata
|
||||
$MYSUDO mkdir --parents --mode=0755 /etc/apt/keyrings
|
||||
rocm_version=7.0.1
|
||||
rocm_version=7.2.4
|
||||
# tries=0 ; until [ "$tries" -ge 10 ] ; do \
|
||||
# wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | gpg --dearmor | $MYSUDO tee /etc/apt/keyrings/rocm.gpg > /dev/null \
|
||||
# && break ; \
|
||||
|
|
@ -280,7 +296,7 @@ if [[ "$os" == "Linux" ]]; then
|
|||
if [[ "$FC" == "nvfortran" ]]; then
|
||||
$MYSUDO apt-get -y install lmod g++ libtinfo5 libncursesw5 lua-posix lua-filesystem lua-lpeg lua-luaossl
|
||||
nv_major=26
|
||||
nv_minor=1
|
||||
nv_minor=3
|
||||
nverdot="$nv_major"."$nv_minor"
|
||||
nverdash="$nv_major"-"$nv_minor"
|
||||
arch_dpkg=`dpkg --print-architecture`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue