From c1d230f25f8eadfb37b911c056cf521fb6d40536 Mon Sep 17 00:00:00 2001 From: eugeneswalker <38933153+eugeneswalker@users.noreply.github.com> Date: Wed, 21 Feb 2024 19:59:05 -0800 Subject: [PATCH] e4s ci stacks: add python packages (#42774) * e4s ci stacks: add python packages * comment out failing specs --- .../stacks/e4s-neoverse-v2/spack.yaml | 19 +++++++++++++++++++ .../stacks/e4s-neoverse_v1/spack.yaml | 19 +++++++++++++++++++ .../stacks/e4s-oneapi/spack.yaml | 19 +++++++++++++++++++ .../stacks/e4s-power/spack.yaml | 19 +++++++++++++++++++ .../cloud_pipelines/stacks/e4s/spack.yaml | 19 +++++++++++++++++++ 5 files changed, 95 insertions(+) diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml index 97db28280d..c234405222 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml @@ -182,6 +182,25 @@ spack: # - libpressio +bitgrooming +bzip2 ~cuda ~cusz +fpzip +hdf5 +libdistributed +lua +openmp +python +sz +sz3 +unix +zfp # py-numcodecs@0.7.3: gcc: error: unrecognized command-line option '-mno-sse2' # - variorum # variorum: https://github.com/spack/spack/issues/38786 + # PYTHON PACKAGES + - opencv +python3 + - py-horovod + - py-jax + - py-jupyterlab + - py-matplotlib + - py-notebook + - py-numpy + - py-openai + - py-pandas + - py-plotly + - py-pooch + - py-pytest + - py-scikit-learn + - py-scipy + - py-seaborn + - py-tensorflow + - py-torch + # CUDA NOARCH - flux-core +cuda - hpctoolkit +cuda diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml index 34a321c330..43387ae731 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml @@ -281,6 +281,25 @@ spack: # - slepc +cuda cuda_arch=80 # slepc: make[1]: *** internal error: invalid --jobserver-auth string 'fifo:/tmp/GMfifo1313'. # - upcxx +cuda cuda_arch=80 # upcxx: needs NVIDIA driver + # PYTHON PACKAGES + - opencv +python3 + - py-horovod + - py-jax + - py-jupyterlab + - py-matplotlib + - py-notebook + - py-numpy + - py-openai + - py-pandas + - py-plotly + - py-pooch + - py-pytest + - py-scikit-learn + - py-scipy + - py-seaborn + - py-tensorflow + - py-torch + # CUDA 90 - amrex +cuda cuda_arch=90 - arborx +cuda cuda_arch=90 ^kokkos +wrapper diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml index c135c2f95d..03e685ff08 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-oneapi/spack.yaml @@ -197,6 +197,25 @@ spack: # - quantum-espresso # quantum-espresso@7.2 /i3fqdx5: warning: :0:0: loop not unroll-and-jammed: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering # - tau +mpi +python +syscall # pdt: pdbType.cc:193:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] + # PYTHON PACKAGES + - opencv +python3 + # - py-horovod # error + # - py-jax # error + - py-jupyterlab + # - py-matplotlib # error + - py-notebook + - py-numpy + - py-openai + - py-pandas + - py-plotly + - py-pooch + - py-pytest + - py-scikit-learn + - py-scipy + - py-seaborn + # - py-tensorflow # error + # - py-torch # error + # GPU - amrex +sycl - tau +mpi +opencl +level_zero ~pdt +syscall # requires libdrm.so to be installed diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml index a8eefa4de7..c5e8faa442 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml @@ -183,6 +183,25 @@ spack: # - phist +mpi # ghost@develop: gcc-9: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'? # - variorum # variorum: https://github.com/spack/spack/issues/38786 + # PYTHON PACKAGES + - opencv +python3 + # - py-horovod # py-torch, py-tensorflow + - py-jax + - py-jupyterlab + - py-matplotlib + - py-notebook + - py-numpy + - py-openai + - py-pandas + - py-plotly + - py-pooch + - py-pytest + - py-scikit-learn + - py-scipy + - py-seaborn + # - py-tensorflow # error + # - py-torch # error + # CUDA NOARCH - bricks +cuda - cabana +cuda ^kokkos +wrapper +cuda_lambda +cuda cuda_arch=70 diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml index 75fc1be449..b33c7a6760 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml @@ -190,6 +190,25 @@ spack: # - archer # submerged into llvm +libomp_tsan # - geopm # geopm: https://github.com/spack/spack/issues/38795 + # PYTHON PACKAGES + - opencv +python3 + - py-horovod + - py-jax + - py-jupyterlab + - py-matplotlib + - py-notebook + - py-numpy + - py-openai + - py-pandas + - py-plotly + - py-pooch + - py-pytest + - py-scikit-learn + - py-scipy + - py-seaborn + - py-tensorflow + - py-torch + # CUDA NOARCH - bricks +cuda - flux-core +cuda