restore scalapack libs on 32bits linux #1506
multiple_actions.yml
on: push
Matrix: docker_schedule
bundle_images2
/
pull_and_bundle
Annotations
14 errors
|
docker_schedule (nwchem-dev, linux/amd64, nvfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/arm64, gfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/arm64, gfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/arm64, nvfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/riscv64, gfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/riscv64, gfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/ppc64le, gfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/ppc64le, gfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/arm/v7, gfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/amd64, nvfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/amd64, gfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/arm/v7, gfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/arm64, nvfortran, hotfix/release-7-3-0)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
|
docker_schedule (nwchem-dev, linux/amd64, gfortran, master)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/bash -o pipefail -c ls -lrta /tmp && arch=$(uname -m) ; if [[ \"$arch\" == \"x86_64\" ]] || [[ \"$arch\" == \"aarch64\" ]] || [[ \"$arch\" == \"riscv64\" ]] || [[ \"$arch\" == \"ppc64le\" ]]; then echo \"export NWCHEM_TARGET=LINUX64\" > /tmpfile ; fi && arch_123=$(uname -m|cut -c 1-3); if [[ \"$arch\" == \"i686\" ]] || [[ \"$arch\" == \"i386\" ]] || [[ \"$arch_123\" == \"arm\" ]] ; then echo \"export NWCHEM_TARGET=LINUX\" > /tmpfile ; fi &&. /tmpfile; echo \"NWCHEM_TARGET is \" ${NWCHEM_TARGET} && echo \" defining modules according to CACHE_HIT= $CACHE_HIT and arch=$arch\" && if [[ ${FC} != \"nvfortran\" ]]; then export NWCHEM_MODULES+=\" xtb \"; fi &&\t if [[ \"$arch\" != \"x86_64\" ]]; then if [[ \"$CACHE_HIT\" == \"N\" ]]; then export NWCHEM_MODULES=\"nwdft\"; echo 'smaller build without cache. CACHE_HIT='$CACHE_HIT ; else echo 'large build with cache. CACHE_HIT='$CACHE_HIT ; export NWCHEM_MODULES=\"nwdft driver vib solvation gwmol python tce\" ; fi ; fi &&\t if [[ $(echo $NWCHEM_MODULES |grep xtb) ]] ;then export USE_TBLITE=1; fi &&\t echo \" NWCHEM_MODULES= $NWCHEM_MODULES \" && tries=0 ; until [ \"$tries\" -ge 10 ] ; do apt-get -q=2 update && apt-get -q=2 -y upgrade && apt-get -q=2 install -y --no-install-recommends rsync python3-dev g++ gfortran libopenmpi-dev openmpi-bin make unzip cmake git file wget curl tar bzip2 bc ca-certificates patch pkg-config libssl-dev python-is-python3 \t && break; \t tries=$((tries+1)) ; echo attempt no. $tries ; sleep 30 ; done \t && export PYTHONVERSION=$(python -V| cut -d ' ' -f 2 |cut -d . -f 1-2) \t && echo FCFCFC is ${FC} \t && echo NWCHEM_BRANCH is ${NWCHEM_BRANCH} \t && echo GITHUB_REPOSITORY_OWNER is ${GITHUB_REPOSITORY_OWNER} \t && arch=$(uname -m) \t && echo arch is \"$arch\" \t && arch_dpkg=$(dpkg --print-architecture) \t && if [[ \"$arch\" == \"aarch64\" ]]; then arch_dpkg=\"arm64\"; fi \t && if [[ \"$arch\" == \"x86_64\" ]]; then arch_dpkg=\"amd64\"; fi \t && nv_year=2022 && nv_major=22 && nv_minor=9 && nverdot=\"$nv_major\".\"$nv_minor\" && nverdash=\"$nv_major\"-\"$nv_minor\" \t && if [[ \"$FC\" == \"nvfortran\" ]]; then apt-get install -q=2 -y --no-install-recommends libtinfo5 libncursesw5 mpich libmpich-dev; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/\"$arch_dpkg/\"nvhpc-\"$nverdash\"_\"$nverdot\"_$arch_dpkg.deb >& log1 ; wget --progress=dot:giga https://developer.download.nvidia.com/hpc-sdk/ubuntu/$arch_dpkg/nvhpc-\"$nv_year\"_\"$nverdot\"_\"$arch_dpkg\".deb >& log2 ; tail -n 2 log1 log2; ls -lrt nv*deb; dpkg -i nvhpc*deb ; \t /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin/makelocalrc -x ; export MPICH_FC=\"$FC\" ; MPIF90=mpif90.mpich ; MPIRUN_PATH=/usr/bin/mpirun.mpich ; update-alternatives --set mpi /usr/bin/mpicc.mpich; update-alternatives --set mpirun /usr/bin/mpirun.mpich; update-alternatives --list mpi ; mpif90 -show; export ARMCI_NETWORK=MPI-TS; rm -f nvhpc*deb ; mkdir -p /opt/lib || true; rsync -av /opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib/*.so* /opt/lib/.; unset SCALAPACK_SIZE; unset BUILD_SCALAPACK; export USE_PEIGS=1; fi && export PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/bin:\"$PATH\" && export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_\"$arch\"/\"$nverdot\"/compilers/lib:\"$LD_LIBRARY_PATH\" \t && echo \"URL for cloning\" https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem.git \t && echo ca_certificate=/etc/ssl/certs/ca-certificates.crt > ~/.wgetrc && rm -rf nwchem||true; wget --progress=dot:giga https://github.com/${GITHUB_REPOSITORY_OWNER}/nwchem/tarball/\"$NWCHEM_BRANCH\" -O - | tar -xz --exclude=web --exclude=examples --exclude=doc --exclude=\"nwxc*\" --exclude=\"chem-library-tests\" \t && mv ${GITHUB_REPOSITORY_OWNER}-nwchem-* nwchem && cd nwchem/src && . /tmpfile; echo \"NWCHE
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
edoapra~nwchem-dockerfiles~2N9EKV.dockerbuild
|
40.2 KB |
sha256:eeb1bfb91f821f01acddd9937b1260ac55cb355d36c320b6f288c556c1f2e48c
|
|
|
edoapra~nwchem-dockerfiles~6IXF50.dockerbuild
|
43 KB |
sha256:df5aedaa7d5b0402e2f329f178f8def2413d98ca1ab493c709a47233ad007e45
|
|
|
edoapra~nwchem-dockerfiles~7AT21O.dockerbuild
|
40.1 KB |
sha256:6da65f73d896185720e67372a11cace45907fe62830151cbf55f9187035abf97
|
|
|
edoapra~nwchem-dockerfiles~7EHNHU.dockerbuild
|
38.9 KB |
sha256:cd1e3e01ee2410431008d7775e9218de145e46f545fc61b2bdd903e887222466
|
|
|
edoapra~nwchem-dockerfiles~99TL4W.dockerbuild
|
40.9 KB |
sha256:06787ab711f11197dcbb479a7d94361a03ce70581a0c379c0300fb926a067530
|
|
|
edoapra~nwchem-dockerfiles~EWJJU2.dockerbuild
|
40.2 KB |
sha256:7debcb7208f2ec4e98918c393028b035b2a4adada7ad34982cc61353c8956726
|
|
|
edoapra~nwchem-dockerfiles~JFQYNP.dockerbuild
|
43.2 KB |
sha256:90d8d3ca44806afa03e89fa4bf328b2321fad81d460c152f71e97cdd3ccadcb0
|
|
|
edoapra~nwchem-dockerfiles~JG5ABZ.dockerbuild
|
41 KB |
sha256:eb93ac8d16114937cb2e93589f99a84fd589e33ae7ea96ef6640099854e459a9
|
|
|
edoapra~nwchem-dockerfiles~KMCYSP.dockerbuild
|
42.3 KB |
sha256:1e0730f73c0e31790b43d78886afcf30dc38780cdd7dad4bcd2ee658333e2742
|
|
|
edoapra~nwchem-dockerfiles~NGQON3.dockerbuild
|
40.2 KB |
sha256:b104c77e87150b798be5489fe7825d8c7edbc544cb4af0550a2eda92f067c338
|
|
|
edoapra~nwchem-dockerfiles~VWV1VH.dockerbuild
|
36.9 KB |
sha256:2ed87c6a96d3a90065dcb17304ac9144a9852ebe28bff6168c6ab3ea5a729956
|
|
|
edoapra~nwchem-dockerfiles~W2UUSG.dockerbuild
|
43.1 KB |
sha256:a3ed75efb5fd23766f8da7074311338009c5f10e88229684b49698ef94246431
|
|
|
edoapra~nwchem-dockerfiles~Y4KM0L.dockerbuild
|
43.2 KB |
sha256:ddef4a0fde488ca93aed82dc44be0b859b147886686d7685b7b30d15eddaede7
|
|
|
edoapra~nwchem-dockerfiles~YP9P78.dockerbuild
|
40.2 KB |
sha256:5979a7584ac4d8f88bb7b902fea6d14c877c00b746c26fbbcb77da9b53b65543
|
|