@@ -71,46 +71,46 @@ RUN ldconfig
7171
7272# create environments for several configurations and install dependencies
7373RUN spack env create -d /sirius-env-clang && \
74- spack -e /sirius-env-clang add "sirius@develop %clang build_type=RelWithDebInfo ~cuda ~fortran +tests ^openblas%gcc ^libxc%gcc ^mpich%gcc " && \
74+ spack -e /sirius-env-clang add "sirius@develop %clang build_type=RelWithDebInfo ~cuda ~fortran +tests +pugixml ^openblas%gcc ^libxc%gcc ^mpich%gcc " && \
7575 spack -e /sirius-env-clang develop -p /sirius-src sirius@develop && \
7676 spack -e /sirius-env-clang install --only=dependencies --fail-fast
7777
7878RUN spack env create -d /sirius-env-cuda && \
79- spack -e /sirius-env-cuda add "sirius@develop %gcc build_type=RelWithDebInfo +scalapack +tests +apps +cuda +magma +python ^netlib-scalapack ^mpich ^openblas threads=openmp" && \
79+ spack -e /sirius-env-cuda add "sirius@develop %gcc build_type=RelWithDebInfo +scalapack +tests +pugixml + apps +cuda +magma +python ^netlib-scalapack ^mpich ^openblas threads=openmp" && \
8080 spack -e /sirius-env-cuda develop -p /sirius-src sirius@develop && \
8181 spack -e /sirius-env-cuda install --only=dependencies --fail-fast
8282
8383RUN spack env create -d /sirius-env-cuda-mkl-mpich && \
84- spack -e /sirius-env-cuda-mkl-mpich add "sirius@develop %gcc build_type=RelWithDebInfo +tests +apps +cuda +scalapack +magma ^mpich ^intel-oneapi-mkl+cluster" && \
84+ spack -e /sirius-env-cuda-mkl-mpich add "sirius@develop %gcc build_type=RelWithDebInfo +tests +pugixml + apps +cuda +scalapack +magma ^mpich ^intel-oneapi-mkl+cluster" && \
8585 spack -e /sirius-env-cuda-mkl-mpich develop -p /sirius-src sirius@develop && \
8686 spack -e /sirius-env-cuda-mkl-mpich install --only=dependencies --fail-fast
8787
8888RUN spack env create -d /sirius-env-elpa && \
89- spack -e /sirius-env-elpa add "sirius@develop %gcc build_type=RelWithDebInfo +tests +apps +cuda +scalapack +elpa ^netlib-scalapack ^mpich ^openblas ^elpa+cuda" && \
89+ spack -e /sirius-env-elpa add "sirius@develop %gcc build_type=RelWithDebInfo +tests +pugixml + apps +cuda +scalapack +elpa ^netlib-scalapack ^mpich ^openblas ^elpa+cuda" && \
9090 spack -e /sirius-env-elpa develop -p /sirius-src sirius@develop && \
9191 spack -e /sirius-env-elpa install --only=dependencies --fail-fast
9292
9393RUN spack env create -d /sirius-env-fp32 && \
94- spack -e /sirius-env-fp32 add "sirius@develop %gcc build_type=RelWithDebInfo +tests +apps +cuda ^mpich ^openblas ^elpa+cuda ^spfft+single_precision+cuda" && \
94+ spack -e /sirius-env-fp32 add "sirius@develop %gcc build_type=RelWithDebInfo +tests +pugixml + apps +cuda ^mpich ^openblas ^elpa+cuda ^spfft+single_precision+cuda" && \
9595 spack -e /sirius-env-fp32 develop -p /sirius-src sirius@develop && \
9696 spack -e /sirius-env-fp32 install --only=dependencies --fail-fast
9797
9898RUN spack env create -d /sirius-env-nlcg && \
99- spack -e /sirius-env-nlcg add "sirius@develop %gcc build_type=RelWithDebInfo +fortran +tests +apps +cuda +nlcglib ^openblas ^mpich" && \
99+ spack -e /sirius-env-nlcg add "sirius@develop %gcc build_type=RelWithDebInfo +fortran +tests +pugixml + apps +cuda +nlcglib ^openblas ^mpich" && \
100100 spack -e /sirius-env-nlcg develop -p /sirius-src sirius@develop && \
101101 spack -e /sirius-env-nlcg install --only=dependencies --fail-fast
102102
103103RUN spack env create -d /sirius-env-openmpi && \
104- spack -e /sirius-env-openmpi add "sirius@develop %gcc +tests +apps +scalapack +fortran build_type=RelWithDebInfo ^netlib-scalapack ^openblas ^openmpi" && \
104+ spack -e /sirius-env-openmpi add "sirius@develop %gcc +tests +pugixml + apps +scalapack +fortran build_type=RelWithDebInfo ^netlib-scalapack ^openblas ^openmpi" && \
105105 spack -e /sirius-env-openmpi develop -p /sirius-src sirius@develop && \
106106 spack -e /sirius-env-openmpi install --only=dependencies --fail-fast
107107
108108RUN spack env create -d /sirius-env-cuda-sequential && \
109- spack -e /sirius-env-cuda-sequential add "sirius@develop %gcc +cuda +tests +apps +fortran build_type=RelWithDebInfo ^openblas ^openmpi" && \
109+ spack -e /sirius-env-cuda-sequential add "sirius@develop %gcc +cuda +tests +pugixml + apps +fortran build_type=RelWithDebInfo ^openblas ^openmpi" && \
110110 spack -e /sirius-env-cuda-sequential develop -p /sirius-src sirius@develop && \
111111 spack -e /sirius-env-cuda-sequential install --only=dependencies --fail-fast
112112
113113RUN spack env create -d /sirius-env-vdwxc-cuda && \
114- spack -e /sirius-env-vdwxc-cuda add "sirius@develop %gcc build_type=RelWithDebInfo +fortran +tests +apps +vdwxc +cuda +nlcglib ^openblas ^mpich +cuda" && \
114+ spack -e /sirius-env-vdwxc-cuda add "sirius@develop %gcc build_type=RelWithDebInfo +fortran +tests +pugixml + apps +vdwxc +cuda +nlcglib ^openblas ^mpich +cuda" && \
115115 spack -e /sirius-env-vdwxc-cuda develop -p /sirius-src sirius@develop && \
116116 spack -e /sirius-env-vdwxc-cuda install --only=dependencies --fail-fast
0 commit comments