diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a3598e6915..0052e1ee25 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -25,7 +25,7 @@ jobs:
style: ${{ steps.filter.outputs.style }}
steps:
- - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # @v2
+ - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # @v2
if: ${{ github.event_name == 'push' }}
with:
fetch-depth: 0
@@ -51,10 +51,8 @@ jobs:
uses: ./.github/workflows/container.yml
outputs:
- # Output regeneration temporarily disabled — remove the `false` line below to re-enable.
if: |
- false
- && !cancelled()
+ !cancelled()
&& contains(needs.*.result, 'success')
&& !contains(needs.*.result, 'failure')
&& (needs.changes.outputs.outputs == 'true'
diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml
index 19136ae6d0..e63d0f9234 100644
--- a/.github/workflows/container.yml
+++ b/.github/workflows/container.yml
@@ -11,14 +11,14 @@ jobs:
steps:
- name: Set up QEMU
- uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf
+ uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5
- name: Login to GitHub Container Registry
if: github.event_name != 'pull_request'
- uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567
+ uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee
with:
registry: ghcr.io
username: ${{ github.actor }}
@@ -36,7 +36,7 @@ jobs:
type=raw,value={{tag}}
- name: Build & Push
- uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75
+ uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf
env:
DOCKER_BUILD_SUMMARY: false
DOCKER_BUILD_RECORD_UPLOAD: false
diff --git a/.github/workflows/outputs.yml b/.github/workflows/outputs.yml
index 716c520ae5..ca5a087390 100644
--- a/.github/workflows/outputs.yml
+++ b/.github/workflows/outputs.yml
@@ -16,20 +16,20 @@ jobs:
steps:
- name: Checkout (Push)
if: github.event_name != 'pull_request'
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
+ uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
with:
ref: ${{ github.head_ref }}
- name: Checkout (PR)
if: github.event_name == 'pull_request'
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
+ uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
with:
ref: ${{ github.event.pull_request.head.ref }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
- name: Download container from artifact if PR
if: github.event_name == 'pull_request' && inputs.with_pr_container
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16
+ uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
with:
name: tutorial-container
path: /tmp
@@ -43,7 +43,7 @@ jobs:
- name: Re-generate outputs from tutorial scripts
run: |
chmod -R a+w outputs
- mkdir spack-home && sudo chown -R 1000:1000 spack-home
+ mkdir spack-home && sudo chmod -R a+rwx spack-home
DOCKER_RUN_OPTS="-e COLUMNS=94 -e COLIFY_SIZE=24x94 -v $(pwd)/spack-home:/home/spack"
make -C outputs -j $(nproc) DOCKER_RUN_OPTS="$DOCKER_RUN_OPTS" container=ghcr.io/spack/tutorial
@@ -51,11 +51,11 @@ jobs:
run: |
git diff HEAD outputs/
- - name: Push modified files to branch
- if: ( github.event_name == 'pull_request' && ! github.event.pull_request.head.repo.fork )
- run: |
- git config user.name "github-actions[bot]"
- git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
- git add outputs/
- git commit -m "Update generated outputs on behalf of [@${{ github.actor }}]"
- git push
+ # - name: Push modified files to branch
+ # if: ( github.event_name == 'pull_request' && ! github.event.pull_request.head.repo.fork )
+ # run: |
+ # git config user.name "github-actions[bot]"
+ # git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
+ # git add outputs/
+ # git commit -m "Update generated outputs on behalf of [@${{ github.actor }}]"
+ # git push
diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml
index bb8e69cf21..4e780ff6b1 100644
--- a/.github/workflows/style.yml
+++ b/.github/workflows/style.yml
@@ -7,7 +7,7 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
+ - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- name: Set up Python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
diff --git a/.gitignore b/.gitignore
index 2434f4d3cb..93ff6f8444 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,5 @@ __pycache__
/view
/.spack-env
/.venv
+.idea
+CLAUDE.md
diff --git a/_static/images/stacks-unify.svg b/_static/images/stacks-unify.svg
index 2500f95e6e..787463fc94 100644
--- a/_static/images/stacks-unify.svg
+++ b/_static/images/stacks-unify.svg
@@ -18,4 +18,4 @@
- gcc@12 %gcc@11netlib %gcc@12 ^mpichnetlib %gcc@12 ^openmpi......Root unification set (link+run sub-DAG of the roots)...Pure build deps
\ No newline at end of file
+ gcc@16 %gcc@15netlib %gcc@16 ^mpichnetlib %gcc@16 ^openmpi......Root unification set (link+run sub-DAG of the roots)...Pure build deps
\ No newline at end of file
diff --git a/common/setup.rst b/common/setup.rst
index 668d9e85da..feaf7b2811 100644
--- a/common/setup.rst
+++ b/common/setup.rst
@@ -2,14 +2,13 @@
If you have not done the prior sections, you'll need to start the docker image::
- docker run -it ghcr.io/spack/tutorial:sc25
+ docker run -it ghcr.io/spack/tutorial:isc26
and then set Spack up like this::
- git clone --depth=2 --branch=releases/v1.1 https://github.com/spack/spack
+ git clone --depth=2 --branch=releases/v1.2 https://github.com/spack/spack
. spack/share/spack/setup-env.sh
- spack repo update builtin --tag v2025.11.0
- spack tutorial -y
+ spack mirror add --unsigned tutorial /mirror
spack bootstrap now
spack compiler find
diff --git a/container/Dockerfile b/container/Dockerfile
index 28f870265e..9396787732 100644
--- a/container/Dockerfile
+++ b/container/Dockerfile
@@ -1,4 +1,4 @@
-FROM ghcr.io/spack/tutorial-ubuntu-22.04
+FROM ghcr.io/spack/tutorial-ubuntu-26.04
ENV DEBIAN_FRONTEND=noninteractive
@@ -13,12 +13,9 @@ RUN apt-get update -y && \
vim \
rclone
-# Remove GCC 12 from container
-RUN apt-get remove -y gcc-12
-
# Download the buildcache
RUN mkdir /mirror
-RUN rclone copy :s3:spack-binaries/v2025.11.0/tutorial /mirror
+RUN rclone copy :s3:spack-binaries/releases/v2026.06/tutorial /mirror
RUN chmod -R go+r /mirror
diff --git a/index.rst b/index.rst
index 0ec5169924..962aa8fc5a 100644
--- a/index.rst
+++ b/index.rst
@@ -49,26 +49,26 @@ You can invoke
.. code-block:: console
- $ docker pull ghcr.io/spack/tutorial:sc25
- $ docker run -it ghcr.io/spack/tutorial:sc25
+ $ docker pull ghcr.io/spack/tutorial:isc26
+ $ docker run -it ghcr.io/spack/tutorial:isc26
to start using the container.
You should now be ready to run through our demo scripts:
#. :ref:`basics-tutorial`
#. :ref:`environments-tutorial`
-#. :ref:`configs-tutorial`
#. :ref:`packaging-tutorial`
#. :ref:`stacks-tutorial`
#. :ref:`developer-workflows-tutorial`
#. :ref:`binary-cache-tutorial`
-#. :ref:`spack-scripting-tutorial`
Other sections from past tutorials are also available, although they may not be kept up-to-date as frequently:
+#. :ref:`configs-tutorial`
#. :ref:`modules-tutorial`
#. :ref:`build-systems-tutorial`
#. :ref:`advanced-packaging-tutorial`
+#. :ref:`spack-scripting-tutorial`
Full contents:
@@ -84,17 +84,17 @@ Full contents:
tutorial_basics
tutorial_environments
- tutorial_configuration
tutorial_packaging
tutorial_stacks
tutorial_developer_workflows
tutorial_binary_cache
- tutorial_scripting
.. toctree::
:maxdepth: 3
:caption: Additional sections
+ tutorial_configuration
tutorial_modules
tutorial_buildsystems
tutorial_advanced_packaging
+ tutorial_scripting
diff --git a/outputs/basics.sh b/outputs/basics.sh
index db2e3a26b7..63aff41cbe 100755
--- a/outputs/basics.sh
+++ b/outputs/basics.sh
@@ -9,7 +9,7 @@ project="$(dirname "$0")"
export SPACK_COLOR=never
-# basic installation
+# Setting Up Spack
example basics/clone "git clone --depth=2 --branch=$tutorial_branch https://github.com/spack/spack.git ~/spack"
example basics/clone "cd ~/spack"
@@ -21,61 +21,65 @@ spack config add "config:suppress_gpg_warnings:true"
example basics/source-setup ". share/spack/setup-env.sh"
-# spack list
+spack repo update
+
+# Installing Packages
example basics/list "spack list"
example basics/list-py "spack list 'py-*'"
# spack install
-example basics/gmake "spack install gmake"
+example --tee basics/gmake "spack install gmake"
example basics/compiler-list "spack compilers"
example basics/mirror "spack mirror add tutorial /mirror"
-example basics/mirror "spack buildcache keys --install --trust"
-
-example basics/zlib-clang "spack install zlib-ng %clang"
+example basics/mirror "spack buildcache keys --install --trust --yes-to-all"
+# The Spec Syntax
example basics/versions-zlib "spack versions zlib-ng"
-example basics/zlib-2.0.7 "spack install zlib-ng@2.0.7"
-example basics/zlib-gcc-10 "spack install zlib-ng %gcc@10"
+example --tee basics/zlib-2.0.7 "spack install zlib-ng@2.0.7"
-example basics/zlib-O3 "spack install zlib-ng@2.0.7 cflags=-O3"
-
-example basics/find "spack find"
-example basics/find-lf "spack find -lf"
+example basics/info-zlib "spack info --no-dependencies --no-versions zlib-ng"
-example basics/tcl "spack install tcl"
+example --tee basics/zlib-ipo "spack install zlib-ng +ipo"
+example --tee basics/zlib-build-type "spack install zlib-ng build_type=Debug"
-example basics/tcl-zlib-clang "spack install tcl ^zlib-ng@2.0.7 %clang"
+example --tee basics/zlib-clang "spack install zlib-ng %clang"
+example --tee basics/zlib-gcc-14 "spack install zlib-ng %gcc@14"
-zlib_hash=$(spack find --format "{hash:3}" zlib-ng cflags=-O3)
-example basics/tcl-zlib-hash "spack install tcl ^/${zlib_hash}"
+example basics/spec-tcl-zlib-clang "spack spec -l tcl ^zlib-ng@2.0.7 %clang"
+example --tee basics/tcl-zlib-clang "spack install tcl ^zlib-ng@2.0.7 %clang"
-example basics/find-ldf "spack find -ldf"
+# Refer to the zlib-ng@2.0.7 %clang build we just installed by its hash
+zlib_hash=$(spack find --format "{hash:3}" zlib-ng@2.0.7 %clang)
+example basics/spec-tcl-zlib-hash "spack spec tcl ^/${zlib_hash}"
example basics/graph-tcl "spack graph tcl"
+example basics/providers-mpi "spack providers mpi"
example basics/hdf5-spec "spack spec hdf5"
-example basics/hdf5 "spack install hdf5"
-example basics/hdf5-no-mpi "spack install hdf5~mpi"
-
-example basics/hdf5-hl-mpi "spack install hdf5+hl+mpi ^mpich"
-
-example basics/find-ldf-2 "spack find -ldf"
-
-example basics/trilinos "spack install trilinos"
-
-example basics/trilinos-hdf5 "spack install trilinos +hdf5 ^hdf5+hl+mpi ^mpich"
+example --tee basics/hdf5 "spack install hdf5"
+example --tee basics/hdf5-no-mpi "spack install hdf5~mpi"
-example basics/find-d-trilinos "spack find -d trilinos"
-
-example basics/graph-trilinos "spack graph trilinos"
+example --tee basics/hdf5-mpich "spack install hdf5 ^mpich"
+example basics/spec-hdf5-compilers "spack spec hdf5 %c,cxx=clang %fortran=gcc"
+# Querying Installations
+example basics/find "spack find"
+example basics/find-l "spack find -l"
example basics/find-d-tcl "spack find -d tcl"
+example basics/find-dep-mpich "spack find ^mpich"
+example basics/find-px "spack find -px"
+# A Realistic Example
+example --tee basics/trilinos "spack install trilinos"
+example --tee basics/trilinos-hdf5 "spack install trilinos +hdf5 ^mpich"
+example basics/trilinos-find-mpich "spack find ^mpich"
+
+# Uninstalling Packages
example basics/find-zlib "spack find zlib-ng"
-example basics/uninstall-zlib "spack uninstall -y zlib-ng %gcc@10"
+example basics/uninstall-zlib "spack uninstall -y zlib-ng %gcc@14"
example basics/find-lf-zlib "spack find -lf zlib-ng"
@@ -88,18 +92,11 @@ example --expect-error basics/uninstall-ambiguous "spack uninstall trilinos"
trilinos_hash="$(spack find --format '{hash:3}' trilinos ^openmpi)"
echo y | example basics/uninstall-specific "spack uninstall /$trilinos_hash"
-example basics/find-dep-mpich "spack find ^mpich"
-
-example basics/find-O3 "spack find cflags=-O3"
-
-example basics/find-px "spack find -px"
-
-example basics/compilers "spack compilers"
-
-example basics/install-gcc-12.1.0 "spack install gcc@12"
+# Customizing Compilers
+example --tee basics/install-gcc-16 "spack install gcc@16"
example basics/compilers-2 "spack compilers"
-example basics/spec-zziplib "spack spec zziplib %gcc@12"
+example basics/spec-zziplib "spack spec zziplib %gcc@16"
-echo y | example basics/compiler-uninstall 'spack uninstall gcc@12'
+example basics/compiler-uninstall 'spack uninstall -y gcc@16'
diff --git a/outputs/basics/clone.out b/outputs/basics/clone.out
index 053a96216d..1b9da32d52 100644
--- a/outputs/basics/clone.out
+++ b/outputs/basics/clone.out
@@ -1,9 +1,9 @@
-$ git clone --depth=2 --branch=releases/v1.1 https://github.com/spack/spack.git ~/spack
+$ git clone --depth=2 --branch=releases/v1.2 https://github.com/spack/spack.git ~/spack
Cloning into '/home/spack/spack'...
-remote: Enumerating objects: 2343, done.K
-remote: Counting objects: 100% (2343/2343), done.K
-remote: Compressing objects: 100% (1589/1589), done.K
-remote:nTotale2343 (delta2309),3reused 1265 (delta 234), pack-reused 0 (from 0)K
-Receiving objects: 100% (2343/2343), 5.32 MiB | 18.47 MiB/s, done.
-Resolving deltas: 100% (309/309), done.
+remote: Enumerating objects: 2411, done.K
+remote: Counting objects: 100% (2411/2411), done.K
+remote: Compressing objects: 100% (1617/1617), done.K
+remote:nTotale2411 (delta2326),4reused 1328 (delta 249), pack-reused 0 (from 0)K
+Receiving objects: 100% (2411/2411), 5.48 MiB | 13.53 MiB/s, done.
+Resolving deltas: 100% (326/326), done.
$ cd ~/spack
diff --git a/outputs/basics/compiler-list.out b/outputs/basics/compiler-list.out
index d6743d02bb..820becc0eb 100644
--- a/outputs/basics/compiler-list.out
+++ b/outputs/basics/compiler-list.out
@@ -1,7 +1,7 @@
$ spack compilers
==> Available compilers
--- gcc ubuntu22.04-x86_64 ---------------------------------------
-[e] gcc@11.4.0 [e] gcc@10.5.0
+-- gcc ubuntu26.04-x86_64 ---------------------------------------
+[e] gcc@15.2.0 [e] gcc@14.3.0
--- llvm ubuntu22.04-x86_64 --------------------------------------
-[e] llvm@14.0.0
+-- llvm ubuntu26.04-x86_64 --------------------------------------
+[e] llvm@21.1.8
diff --git a/outputs/basics/compiler-uninstall.out b/outputs/basics/compiler-uninstall.out
index 9078ef9a00..b545da5d52 100644
--- a/outputs/basics/compiler-uninstall.out
+++ b/outputs/basics/compiler-uninstall.out
@@ -1,6 +1,2 @@
-$ spack uninstall gcc@12
-y
- -- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
- fmnvqo4 gcc@12.3.0
-
-==> 1 packages will be uninstalled. Do you want to proceed? [y/N] ==> Successfully uninstalled gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4
+$ spack uninstall -y gcc@16
+==> Successfully uninstalled gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3/vlwdxlj
diff --git a/outputs/basics/compilers-2.out b/outputs/basics/compilers-2.out
index d77df179cd..65ca4f9b96 100644
--- a/outputs/basics/compilers-2.out
+++ b/outputs/basics/compilers-2.out
@@ -1,7 +1,7 @@
$ spack compilers
==> Available compilers
--- gcc ubuntu22.04-x86_64 ---------------------------------------
-[e] gcc@11.4.0 [e] gcc@10.5.0 [+] gcc@12.3.0
+-- gcc ubuntu26.04-x86_64 ---------------------------------------
+[e] gcc@15.2.0 [e] gcc@14.3.0 [+] gcc@16.1.0
--- llvm ubuntu22.04-x86_64 --------------------------------------
-[e] llvm@14.0.0
+-- llvm ubuntu26.04-x86_64 --------------------------------------
+[e] llvm@21.1.8
diff --git a/outputs/basics/compilers.out b/outputs/basics/compilers.out
deleted file mode 100644
index d6743d02bb..0000000000
--- a/outputs/basics/compilers.out
+++ /dev/null
@@ -1,7 +0,0 @@
-$ spack compilers
-==> Available compilers
--- gcc ubuntu22.04-x86_64 ---------------------------------------
-[e] gcc@11.4.0 [e] gcc@10.5.0
-
--- llvm ubuntu22.04-x86_64 --------------------------------------
-[e] llvm@14.0.0
diff --git a/outputs/basics/find-d-tcl.out b/outputs/basics/find-d-tcl.out
index 80044ded29..33822939c7 100644
--- a/outputs/basics/find-d-tcl.out
+++ b/outputs/basics/find-d-tcl.out
@@ -1,30 +1,12 @@
$ spack find -d tcl
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
tcl@8.6.17
- compiler-wrapper@1.0
- glibc@2.35
+ compiler-wrapper@1.1.0
+ gcc@15.2.0
+ gcc-runtime@15.2.0
+ glibc@2.43
gmake@4.4.1
- gcc@11.4.0
- gcc-runtime@11.4.0
- llvm@14.0.0
zlib-ng@2.0.7
+ llvm@21.1.8
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-tcl@8.6.17
- compiler-wrapper@1.0
- gcc@11.4.0
- gcc-runtime@11.4.0
- glibc@2.35
- gmake@4.4.1
- zlib-ng@2.0.7
-
-tcl@8.6.17
- compiler-wrapper@1.0
- gcc@11.4.0
- gcc-runtime@11.4.0
- glibc@2.35
- gmake@4.4.1
- zlib-ng@2.2.4
-
-==> 3 installed packages
+==> 1 installed package
diff --git a/outputs/basics/find-d-trilinos.out b/outputs/basics/find-d-trilinos.out
deleted file mode 100644
index 9af4da040a..0000000000
--- a/outputs/basics/find-d-trilinos.out
+++ /dev/null
@@ -1,118 +0,0 @@
-$ spack find -d trilinos
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-trilinos@16.1.0
- cmake@3.31.9
- curl@8.15.0
- libssh2@1.11.1
- mbedtls@2.28.9
- nghttp2@1.48.0
- diffutils@3.12
- openssl@3.6.0
- ca-certificates-mozilla@2025-08-12
- ncurses@6.5-20250705
- zlib-ng@2.0.7
- compiler-wrapper@1.0
- gcc@11.4.0
- gcc-runtime@11.4.0
- glibc@2.35
- gmake@4.4.1
- hwloc@2.12.2
- libpciaccess@0.17
- util-macros@1.20.1
- libxml2@2.13.5
- libiconv@1.18
- xz@5.6.3
- pkgconf@2.5.1
- kokkos@4.5.01
- kokkos-kernels@4.5.01
- openblas@0.3.30
- openmpi@5.0.8
- autoconf@2.72
- m4@1.4.20
- libsigsegv@2.14
- automake@1.16.5
- libevent@2.1.12
- libtool@2.4.7
- findutils@4.10.0
- gettext@0.23.1
- tar@1.35
- pigz@2.8
- zstd@1.5.7
- numactl@2.0.18
- openssh@9.9p1
- krb5@1.21.3
- bison@3.8.2
- libedit@3.1-20240808
- libxcrypt@4.4.38
- perl@5.42.0
- berkeley-db@18.1.40
- bzip2@1.0.8
- gdbm@1.25
- readline@8.3
- pmix@6.0.0
- prrte@4.0.0
- flex@2.6.3
-
-trilinos@16.1.0
- cmake@3.31.9
- curl@8.15.0
- nghttp2@1.48.0
- diffutils@3.12
- openssl@3.6.0
- ca-certificates-mozilla@2025-08-12
- perl@5.42.0
- berkeley-db@18.1.40
- bzip2@1.0.8
- gdbm@1.25
- ncurses@6.5-20250705
- zlib-ng@2.2.4
- compiler-wrapper@1.0
- gcc@11.4.0
- gcc-runtime@11.4.0
- glibc@2.35
- gmake@4.4.1
- hdf5@1.14.6
- pkgconf@2.5.1
- hwloc@2.12.2
- libpciaccess@0.17
- util-macros@1.20.1
- libxml2@2.13.5
- libiconv@1.18
- xz@5.6.3
- kokkos@4.5.01
- cmake@3.31.9
- curl@8.15.0
- libssh2@1.11.1
- mbedtls@2.28.9
- openssl@3.6.0
- perl@5.42.0
- zlib-ng@2.0.7
- kokkos-kernels@4.5.01
- mpich@4.3.2
- findutils@4.10.0
- gettext@0.23.1
- libxml2@2.13.5
- tar@1.35
- pigz@2.8
- libfabric@2.3.1
- yaksa@0.4
- autoconf@2.72
- automake@1.16.5
- libtool@2.4.7
- m4@1.4.20
- libsigsegv@2.14
- python@3.14.0
- expat@2.7.3
- libbsd@0.12.2
- libmd@1.1.0
- gettext@0.23.1
- tar@1.35
- pigz@2.8
- libffi@3.5.2
- readline@8.3
- sqlite@3.50.4
- util-linux-uuid@2.41
- zstd@1.5.7
- openblas@0.3.30
-
-==> 2 installed packages
diff --git a/outputs/basics/find-dep-mpich.out b/outputs/basics/find-dep-mpich.out
index 3a4b7bc329..4a50dec501 100644
--- a/outputs/basics/find-dep-mpich.out
+++ b/outputs/basics/find-dep-mpich.out
@@ -1,7 +1,4 @@
$ spack find ^mpich
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-trilinos@16.1.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
hdf5@1.14.6
-==> 2 installed packages
+==> 1 installed package
diff --git a/outputs/basics/find-l.out b/outputs/basics/find-l.out
new file mode 100644
index 0000000000..48868154c7
--- /dev/null
+++ b/outputs/basics/find-l.out
@@ -0,0 +1,27 @@
+$ spack find -l
+-- linux-ubuntu26.04-x86_64 / no compilers ----------------------
+cl66sen gcc@15.2.0 ublhg65 glibc@2.43
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+xkilhym mpich@5.0.1 qfut5qq openmpi@5.0.10
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+kie72sp zlib-ng@2.0.7 5dji3nx zlib-ng@2.3.3
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@14.3.0 --------------
+slhcf4i zlib-ng@2.3.3
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+sle3ix4 gettext@1.0 ldqeqfw krb5@1.22.2 m6yx5j3 openssh@10.3p1 53i7gbs tcl@8.6.17 g72d7i3 zlib-ng@2.3.3 6l3ycpy zlib-ng@2.3.3
+ujctyey hwloc@2.13.0 ekvivpv ncurses@6.6 33yozp5 openssl@3.6.1 aeoqp4e zlib-ng@2.0.7 t7jnrlg zlib-ng@2.3.3 63aruxk zstd@1.5.7
+
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+cbtgjrh bzip2@1.0.8 jceyzq7 hdf5@1.14.6 vbwvgwx libiconv@1.18 2t2useu numactl@2.0.19 nldxmxw prrte@4.1.0
+cdyuto2 gmake@4.4.1 uwyh3xy libedit@3.1-20251016 qzkk5ym libpciaccess@0.17 afklka7 pigz@2.8 f5xe4px tar@1.35
+as6mmcj hdf5@1.14.6 oopqoag libevent@2.1.12 bkzcu2s libxcrypt@4.5.2 yvl6jpi pkgconf@2.5.1 hhjyyqy xz@5.8.3
+7cwv3st hdf5@1.14.6 itb4a2s libfabric@2.5.1 ujlg2ua libxml2@2.15.3 ycyqykw pmix@6.1.0
+
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+mmywg7x compiler-wrapper@1.1.0 yjlog5x gcc@15.2.0 xm76mt3 gcc-runtime@15.2.0 px4mv6l llvm@21.1.8
+5zrvmb3 gcc@14.3.0 yhhe2we gcc-runtime@15.2.0 yc4n2pp glibc@2.43
+==> 45 installed packages
diff --git a/outputs/basics/find-ldf-2.out b/outputs/basics/find-ldf-2.out
deleted file mode 100644
index 4d859eb4ad..0000000000
--- a/outputs/basics/find-ldf-2.out
+++ /dev/null
@@ -1,1262 +0,0 @@
-$ spack find -ldf
--- linux-ubuntu22.04-x86_64 / no compilers ----------------------
-4xgkopt gcc@11.4.0
-
-jfjsr3p glibc@2.35
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-amwozyi mpich@4.3.2
-ntccuj2 compiler-wrapper@1.0
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-5trxrsw libxml2@2.13.5
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-pmdeyoy hwloc@2.12.2
-ncdxq3j ncurses@6.5-20250705
-n2l4cks libfabric@2.3.1
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-lguldtj libxml2@2.13.5
-qtepnkr libiconv@1.18
-yzaocbs xz@5.6.3
-zk6kesh zlib-ng@2.2.4
-f4qiprw pkgconf@2.5.1
-zuutzfx yaksa@0.4
-r3ant5t autoconf@2.72
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-6ib4pvm automake@1.16.5
-yt7ajy4 libtool@2.4.7
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-bs5ujst libsigsegv@2.14
-pazbuxs python@3.14.0
-7yr5v6w expat@2.7.3
-ucrhsyw libbsd@0.12.2
-gth3ii5 libmd@1.1.0
-aq7qwy6 gdbm@1.25
-xxxc56n gettext@0.23.1
-e3ajmyq tar@1.35
-zjrnsfo pigz@2.8
-zgro4tw libffi@3.5.2
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-c6d2zlj readline@8.3
-a4zeurp sqlite@3.50.4
-n45otd3 util-linux-uuid@2.41
-foiizhd zstd@1.5.7
-
-tqxbnvo openmpi@5.0.8
-fgsf5ij autoconf@2.72
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-bs5ujst libsigsegv@2.14
-pzmnwzm automake@1.16.5
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-4hos372 hwloc@2.12.2
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-5trxrsw libxml2@2.13.5
-qtepnkr libiconv@1.18
-yzaocbs xz@5.6.3
-ncdxq3j ncurses@6.5-20250705
-lprginh libevent@2.1.12
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-yt7ajy4 libtool@2.4.7
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzbm5q6 numactl@2.0.18
-cxdcxo5 openssh@9.9p1
-hnmy4fw krb5@1.21.3
-n7yzkyl bison@3.8.2
-hdzcfgi libedit@3.1-20240808
-yiij42p libxcrypt@4.4.38
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-f4qiprw pkgconf@2.5.1
-yqlblh6 pmix@6.0.0
-buin62m prrte@4.0.0
-gmhq65u flex@2.6.3
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-ibbzvxt tcl@8.6.17
-ntccuj2 compiler-wrapper@1.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qr2e4rd llvm@14.0.0
-um7p6tr zlib-ng@2.0.7
-
-um7p6tr zlib-ng@2.0.7
-ntccuj2 compiler-wrapper@1.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qr2e4rd llvm@14.0.0
-
-ct2r7xm zlib-ng@2.2.4
-ntccuj2 compiler-wrapper@1.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qr2e4rd llvm@14.0.0
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@10.5.0 --------------
-updxeye zlib-ng@2.2.4
-ntccuj2 compiler-wrapper@1.0
-ntkvysy gcc@10.5.0
-ahapkrs gcc-runtime@10.5.0
-qg7qyaz glibc@2.35
-ufbescp gmake@4.4.1
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-vdgigsw berkeley-db@18.1.40
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-n7yzkyl bison@3.8.2
-ntccuj2 compiler-wrapper@1.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-
-dmmnd4u cmake@3.31.9
-ntccuj2 compiler-wrapper@1.0
-jtps3jq curl@8.15.0
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-f4qiprw pkgconf@2.5.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ncdxq3j ncurses@6.5-20250705
-zk6kesh zlib-ng@2.2.4
-
-ivvor7v cmake@3.31.9
-ntccuj2 compiler-wrapper@1.0
-isdtvvd curl@8.15.0
-txa2olx libssh2@1.11.1
-yzaocbs xz@5.6.3
-bz3ghzh mbedtls@2.28.9
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-f4qiprw pkgconf@2.5.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ncdxq3j ncurses@6.5-20250705
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-jtps3jq curl@8.15.0
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-
-isdtvvd curl@8.15.0
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-txa2olx libssh2@1.11.1
-yzaocbs xz@5.6.3
-bz3ghzh mbedtls@2.28.9
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-7yr5v6w expat@2.7.3
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ucrhsyw libbsd@0.12.2
-gth3ii5 libmd@1.1.0
-
-gmhq65u flex@2.6.3
-n7yzkyl bison@3.8.2
-ntccuj2 compiler-wrapper@1.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-5trxrsw libxml2@2.13.5
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ncdxq3j ncurses@6.5-20250705
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-5trxrsw libxml2@2.13.5
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ncdxq3j ncurses@6.5-20250705
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-
-xxxc56n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-lguldtj libxml2@2.13.5
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-ncdxq3j ncurses@6.5-20250705
-e3ajmyq tar@1.35
-zjrnsfo pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-
-4hos372 hwloc@2.12.2
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-5trxrsw libxml2@2.13.5
-qtepnkr libiconv@1.18
-yzaocbs xz@5.6.3
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-
-pmdeyoy hwloc@2.12.2
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-lguldtj libxml2@2.13.5
-qtepnkr libiconv@1.18
-yzaocbs xz@5.6.3
-zk6kesh zlib-ng@2.2.4
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-
-hnmy4fw krb5@1.21.3
-n7yzkyl bison@3.8.2
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-ntccuj2 compiler-wrapper@1.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-irvryts findutils@4.10.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-5trxrsw libxml2@2.13.5
-ncdxq3j ncurses@6.5-20250705
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-hdzcfgi libedit@3.1-20240808
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-f4qiprw pkgconf@2.5.1
-
-zgro4tw libffi@3.5.2
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-lxvpwti m4@1.4.20
-ntccuj2 compiler-wrapper@1.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-bs5ujst libsigsegv@2.14
-
-ncdxq3j ncurses@6.5-20250705
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-f4qiprw pkgconf@2.5.1
-
-ft5kpbd nghttp2@1.48.0
-ntccuj2 compiler-wrapper@1.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-f4qiprw pkgconf@2.5.1
-
-cxdcxo5 openssh@9.9p1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-hnmy4fw krb5@1.21.3
-n7yzkyl bison@3.8.2
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-5trxrsw libxml2@2.13.5
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-f4qiprw pkgconf@2.5.1
-hdzcfgi libedit@3.1-20240808
-yiij42p libxcrypt@4.4.38
-ncdxq3j ncurses@6.5-20250705
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-
-pazbuxs python@3.14.0
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-ntccuj2 compiler-wrapper@1.0
-7yr5v6w expat@2.7.3
-ucrhsyw libbsd@0.12.2
-gth3ii5 libmd@1.1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-aq7qwy6 gdbm@1.25
-xxxc56n gettext@0.23.1
-qtepnkr libiconv@1.18
-lguldtj libxml2@2.13.5
-e3ajmyq tar@1.35
-zjrnsfo pigz@2.8
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-zgro4tw libffi@3.5.2
-ncdxq3j ncurses@6.5-20250705
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-f4qiprw pkgconf@2.5.1
-c6d2zlj readline@8.3
-a4zeurp sqlite@3.50.4
-n45otd3 util-linux-uuid@2.41
-yzaocbs xz@5.6.3
-zk6kesh zlib-ng@2.2.4
-foiizhd zstd@1.5.7
-
-x74vmgr tcl@8.6.17
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-tsq4fjj tcl@8.6.17
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-zk6kesh zlib-ng@2.2.4
-
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-zk6kesh zlib-ng@2.2.4
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-foiizhd zstd@1.5.7
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@10.5.0 ------------------
-ufbescp gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ntkvysy gcc@10.5.0
-ahapkrs gcc-runtime@10.5.0
-qg7qyaz glibc@2.35
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-pzmnwzm automake@1.16.5
-fgsf5ij autoconf@2.72
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-bs5ujst libsigsegv@2.14
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-6ib4pvm automake@1.16.5
-r3ant5t autoconf@2.72
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-bs5ujst libsigsegv@2.14
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-
-x7t4naj bzip2@1.0.8
-ntccuj2 compiler-wrapper@1.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-cih4xrz diffutils@3.12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-
-irvryts findutils@4.10.0
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-5trxrsw libxml2@2.13.5
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ncdxq3j ncurses@6.5-20250705
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-aq7qwy6 gdbm@1.25
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-
-ikkzcak gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-4xgkopt gcc@11.4.0
-dr7kup4 gcc-runtime@11.4.0
-jfjsr3p glibc@2.35
-
-4obn7cg gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-
-7mm6knn hdf5@1.14.6
-ivvor7v cmake@3.31.9
-isdtvvd curl@8.15.0
-txa2olx libssh2@1.11.1
-yzaocbs xz@5.6.3
-bz3ghzh mbedtls@2.28.9
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-vllfzb7 hdf5@1.14.6
-ivvor7v cmake@3.31.9
-isdtvvd curl@8.15.0
-txa2olx libssh2@1.11.1
-yzaocbs xz@5.6.3
-bz3ghzh mbedtls@2.28.9
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-ncdxq3j ncurses@6.5-20250705
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-tqxbnvo openmpi@5.0.8
-fgsf5ij autoconf@2.72
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-pzmnwzm automake@1.16.5
-4hos372 hwloc@2.12.2
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-5trxrsw libxml2@2.13.5
-qtepnkr libiconv@1.18
-lprginh libevent@2.1.12
-yt7ajy4 libtool@2.4.7
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzbm5q6 numactl@2.0.18
-cxdcxo5 openssh@9.9p1
-hnmy4fw krb5@1.21.3
-n7yzkyl bison@3.8.2
-hdzcfgi libedit@3.1-20240808
-yiij42p libxcrypt@4.4.38
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-yqlblh6 pmix@6.0.0
-buin62m prrte@4.0.0
-gmhq65u flex@2.6.3
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-gdk3ghc hdf5@1.14.6
-dmmnd4u cmake@3.31.9
-jtps3jq curl@8.15.0
-ft5kpbd nghttp2@1.48.0
-cih4xrz diffutils@3.12
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-ncdxq3j ncurses@6.5-20250705
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-amwozyi mpich@4.3.2
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-5trxrsw libxml2@2.13.5
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-pmdeyoy hwloc@2.12.2
-n2l4cks libfabric@2.3.1
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-lguldtj libxml2@2.13.5
-qtepnkr libiconv@1.18
-yzaocbs xz@5.6.3
-zuutzfx yaksa@0.4
-r3ant5t autoconf@2.72
-6ib4pvm automake@1.16.5
-yt7ajy4 libtool@2.4.7
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-pazbuxs python@3.14.0
-7yr5v6w expat@2.7.3
-ucrhsyw libbsd@0.12.2
-gth3ii5 libmd@1.1.0
-xxxc56n gettext@0.23.1
-e3ajmyq tar@1.35
-zjrnsfo pigz@2.8
-zgro4tw libffi@3.5.2
-c6d2zlj readline@8.3
-a4zeurp sqlite@3.50.4
-n45otd3 util-linux-uuid@2.41
-foiizhd zstd@1.5.7
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-
-ucrhsyw libbsd@0.12.2
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-gth3ii5 libmd@1.1.0
-
-hdzcfgi libedit@3.1-20240808
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-
-lprginh libevent@2.1.12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-n2l4cks libfabric@2.3.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-qtepnkr libiconv@1.18
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-gth3ii5 libmd@1.1.0
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-txbwcin libpciaccess@0.17
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-f4qiprw pkgconf@2.5.1
-hwxnwvm util-macros@1.20.1
-
-bs5ujst libsigsegv@2.14
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-txa2olx libssh2@1.11.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-bz3ghzh mbedtls@2.28.9
-yzaocbs xz@5.6.3
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-yt7ajy4 libtool@2.4.7
-ntccuj2 compiler-wrapper@1.0
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-x7t4naj bzip2@1.0.8
-qtepnkr libiconv@1.18
-5trxrsw libxml2@2.13.5
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ncdxq3j ncurses@6.5-20250705
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-bs5ujst libsigsegv@2.14
-
-yiij42p libxcrypt@4.4.38
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-5trxrsw libxml2@2.13.5
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-f4qiprw pkgconf@2.5.1
-yzaocbs xz@5.6.3
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-lguldtj libxml2@2.13.5
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-f4qiprw pkgconf@2.5.1
-yzaocbs xz@5.6.3
-zk6kesh zlib-ng@2.2.4
-
-bz3ghzh mbedtls@2.28.9
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-yzbm5q6 numactl@2.0.18
-fgsf5ij autoconf@2.72
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-pzmnwzm automake@1.16.5
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-yt7ajy4 libtool@2.4.7
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-5trxrsw libxml2@2.13.5
-f4qiprw pkgconf@2.5.1
-ncdxq3j ncurses@6.5-20250705
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-yzaocbs xz@5.6.3
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-bs5ujst libsigsegv@2.14
-
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-zk6kesh zlib-ng@2.2.4
-
-kaz756e pigz@2.8
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-zjrnsfo pigz@2.8
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-zk6kesh zlib-ng@2.2.4
-
-f4qiprw pkgconf@2.5.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-yqlblh6 pmix@6.0.0
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-4hos372 hwloc@2.12.2
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-5trxrsw libxml2@2.13.5
-qtepnkr libiconv@1.18
-yzaocbs xz@5.6.3
-ncdxq3j ncurses@6.5-20250705
-lprginh libevent@2.1.12
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-yt7ajy4 libtool@2.4.7
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-bs5ujst libsigsegv@2.14
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-buin62m prrte@4.0.0
-fgsf5ij autoconf@2.72
-pzmnwzm automake@1.16.5
-ntccuj2 compiler-wrapper@1.0
-gmhq65u flex@2.6.3
-n7yzkyl bison@3.8.2
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-foiizhd zstd@1.5.7
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-4hos372 hwloc@2.12.2
-txbwcin libpciaccess@0.17
-hwxnwvm util-macros@1.20.1
-5trxrsw libxml2@2.13.5
-yzaocbs xz@5.6.3
-ncdxq3j ncurses@6.5-20250705
-lprginh libevent@2.1.12
-gv7wpik openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-yt7ajy4 libtool@2.4.7
-lxvpwti m4@1.4.20
-bs5ujst libsigsegv@2.14
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-f4qiprw pkgconf@2.5.1
-yqlblh6 pmix@6.0.0
-
-c6d2zlj readline@8.3
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-
-a4zeurp sqlite@3.50.4
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-
-lfgvgva tar@1.35
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-kaz756e pigz@2.8
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-yzaocbs xz@5.6.3
-foiizhd zstd@1.5.7
-
-e3ajmyq tar@1.35
-x7t4naj bzip2@1.0.8
-cih4xrz diffutils@3.12
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qtepnkr libiconv@1.18
-zjrnsfo pigz@2.8
-zk6kesh zlib-ng@2.2.4
-yzaocbs xz@5.6.3
-foiizhd zstd@1.5.7
-
-n45otd3 util-linux-uuid@2.41
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-f4qiprw pkgconf@2.5.1
-
-yzaocbs xz@5.6.3
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-zuutzfx yaksa@0.4
-r3ant5t autoconf@2.72
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-6ib4pvm automake@1.16.5
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-yt7ajy4 libtool@2.4.7
-irvryts findutils@4.10.0
-cakgj4n gettext@0.23.1
-5trxrsw libxml2@2.13.5
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-bs5ujst libsigsegv@2.14
-pazbuxs python@3.14.0
-x7t4naj bzip2@1.0.8
-7yr5v6w expat@2.7.3
-ucrhsyw libbsd@0.12.2
-gth3ii5 libmd@1.1.0
-aq7qwy6 gdbm@1.25
-xxxc56n gettext@0.23.1
-lguldtj libxml2@2.13.5
-e3ajmyq tar@1.35
-zjrnsfo pigz@2.8
-zgro4tw libffi@3.5.2
-ncdxq3j ncurses@6.5-20250705
-oa4vrqq openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-f4qiprw pkgconf@2.5.1
-c6d2zlj readline@8.3
-a4zeurp sqlite@3.50.4
-n45otd3 util-linux-uuid@2.41
-yzaocbs xz@5.6.3
-zk6kesh zlib-ng@2.2.4
-foiizhd zstd@1.5.7
-
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-fgsf5ij autoconf@2.72
-4obn7cg gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-bs5ujst libsigsegv@2.14
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-r3ant5t autoconf@2.72
-4obn7cg gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-lxvpwti m4@1.4.20
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-bs5ujst libsigsegv@2.14
-cvuukni perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-c6d2zlj readline@8.3
-ncdxq3j ncurses@6.5-20250705
-f4qiprw pkgconf@2.5.1
-zk6kesh zlib-ng@2.2.4
-
-etqlnw5 ca-certificates-mozilla@2025-08-12
-
-ntccuj2 compiler-wrapper@1.0
-
-ntkvysy gcc@10.5.0
-
-ml7cem5 gcc@11.4.0
-
-ahapkrs gcc-runtime@10.5.0
-ntkvysy gcc@10.5.0
-qg7qyaz glibc@2.35
-
-dr7kup4 gcc-runtime@11.4.0
-4xgkopt gcc@11.4.0
-jfjsr3p glibc@2.35
-
-nokfxva gcc-runtime@11.4.0
-ml7cem5 gcc@11.4.0
-qg7qyaz glibc@2.35
-
-qg7qyaz glibc@2.35
-
-qr2e4rd llvm@14.0.0
-
-hwxnwvm util-macros@1.20.1
-4obn7cg gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-
-==> 87 installed packages
diff --git a/outputs/basics/find-ldf.out b/outputs/basics/find-ldf.out
deleted file mode 100644
index f3922460c4..0000000000
--- a/outputs/basics/find-ldf.out
+++ /dev/null
@@ -1,121 +0,0 @@
-$ spack find -ldf
--- linux-ubuntu22.04-x86_64 / no compilers ----------------------
-4xgkopt gcc@11.4.0
-
-jfjsr3p glibc@2.35
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-ibbzvxt tcl@8.6.17
-ntccuj2 compiler-wrapper@1.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qr2e4rd llvm@14.0.0
-um7p6tr zlib-ng@2.0.7
-
-um7p6tr zlib-ng@2.0.7
-ntccuj2 compiler-wrapper@1.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qr2e4rd llvm@14.0.0
-
-ct2r7xm zlib-ng@2.2.4
-ntccuj2 compiler-wrapper@1.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qr2e4rd llvm@14.0.0
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@10.5.0 --------------
-updxeye zlib-ng@2.2.4
-ntccuj2 compiler-wrapper@1.0
-ntkvysy gcc@10.5.0
-ahapkrs gcc-runtime@10.5.0
-qg7qyaz glibc@2.35
-ufbescp gmake@4.4.1
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-x74vmgr tcl@8.6.17
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
-tsq4fjj tcl@8.6.17
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-zk6kesh zlib-ng@2.2.4
-
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-zk6kesh zlib-ng@2.2.4
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-4obn7cg gmake@4.4.1
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@10.5.0 ------------------
-ufbescp gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ntkvysy gcc@10.5.0
-ahapkrs gcc-runtime@10.5.0
-qg7qyaz glibc@2.35
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-ikkzcak gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-4xgkopt gcc@11.4.0
-dr7kup4 gcc-runtime@11.4.0
-jfjsr3p glibc@2.35
-
-4obn7cg gmake@4.4.1
-ntccuj2 compiler-wrapper@1.0
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-qg7qyaz glibc@2.35
-
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-ntccuj2 compiler-wrapper@1.0
-
-ntkvysy gcc@10.5.0
-
-ml7cem5 gcc@11.4.0
-
-ahapkrs gcc-runtime@10.5.0
-ntkvysy gcc@10.5.0
-qg7qyaz glibc@2.35
-
-dr7kup4 gcc-runtime@11.4.0
-4xgkopt gcc@11.4.0
-jfjsr3p glibc@2.35
-
-nokfxva gcc-runtime@11.4.0
-ml7cem5 gcc@11.4.0
-qg7qyaz glibc@2.35
-
-qg7qyaz glibc@2.35
-
-qr2e4rd llvm@14.0.0
-
-==> 21 installed packages
diff --git a/outputs/basics/find-lf-zlib.out b/outputs/basics/find-lf-zlib.out
index d5287687fd..c1ae2821e7 100644
--- a/outputs/basics/find-lf-zlib.out
+++ b/outputs/basics/find-lf-zlib.out
@@ -1,7 +1,7 @@
$ spack find -lf zlib-ng
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-um7p6tr zlib-ng@2.0.7 ct2r7xm zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+kie72sp zlib-ng@2.0.7 5dji3nx zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-qlavhjb zlib-ng@2.0.7 cflags=-O3 zk6kesh zlib-ng@2.2.4
-==> 4 installed packages
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+aeoqp4e zlib-ng@2.0.7 g72d7i3 zlib-ng@2.3.3 t7jnrlg zlib-ng@2.3.3 6l3ycpy zlib-ng@2.3.3
+==> 6 installed packages
diff --git a/outputs/basics/find-lf.out b/outputs/basics/find-lf.out
deleted file mode 100644
index ce88928afd..0000000000
--- a/outputs/basics/find-lf.out
+++ /dev/null
@@ -1,24 +0,0 @@
-$ spack find -lf
--- linux-ubuntu22.04-x86_64 / no compilers ----------------------
-4xgkopt gcc@11.4.0 jfjsr3p glibc@2.35
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-um7p6tr zlib-ng@2.0.7 ct2r7xm zlib-ng@2.2.4
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@10.5.0 --------------
-updxeye zlib-ng@2.2.4
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-qlavhjb zlib-ng@2.0.7 cflags=-O3
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@10.5.0 ------------------
-ufbescp gmake@4.4.1
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-ikkzcak gmake@4.4.1 4obn7cg gmake@4.4.1
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-ntccuj2 compiler-wrapper@1.0 ahapkrs gcc-runtime@10.5.0 qg7qyaz glibc@2.35
-ntkvysy gcc@10.5.0 dr7kup4 gcc-runtime@11.4.0 qr2e4rd llvm@14.0.0
-ml7cem5 gcc@11.4.0 nokfxva gcc-runtime@11.4.0
-==> 17 installed packages
diff --git a/outputs/basics/find-px.out b/outputs/basics/find-px.out
index 66832051bc..a05ea8a043 100644
--- a/outputs/basics/find-px.out
+++ b/outputs/basics/find-px.out
@@ -1,18 +1,19 @@
$ spack find -px
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-trilinos@16.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-16.1.0-k3ozjlurkcq33qpoqses4strvmxtexpe
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-5dji3nxkz53p6yf6icvu3rnyhz66mg7d
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-zlib-ng@2.2.4 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-ct2r7xmldphegkos5g43flc6lm2nltcd
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@14.3.0 --------------
+zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-slhcf4ikhifycngjjlz2hyjkx24qi5md
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-tcl@8.6.17 /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-x74vmgrwo7h4ka3z3idhnde7xnuof3aq
-tcl@8.6.17 /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-tsq4fjjw2p7oq6xiondqh232336zyrf4
-zlib-ng@2.0.7 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+tcl@8.6.17 /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-53i7gbsb6wbhk55vv62jpqudomfmw6f7
+zlib-ng@2.0.7 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-aeoqp4ey2pntuxsbajc5hwovr5l4qy2l
+zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-t7jnrlgayhc4bsqd4tj3l53turszyny5
+zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-6l3ycpy4crfl6ry4jax3p6crw3byw5oa
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-gmake@4.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-ikkzcakbjrn76u5l3eavzliyjhrdvagn
-hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-7mm6knnnjxquabuuhme4sjpe6d6vfawh
-hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-vllfzb7aaz52qw5k2rkqq64glpglw5gv
-hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-gdk3ghc3gh5rpxoztushxjuvto5prlqd
-==> 9 installed packages
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+gmake@4.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-cdyuto2vcd73fdknitpbrk3mofaa6hw5
+hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-as6mmcjwjlgjhglp62wogxim6exfgtvd
+hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-7cwv3stkmkwxjbnujvpc6drqh3af5cwz
+hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-jceyzq7qvavwbbfywa3dt3jfurkfk4ba
+==> 10 installed packages
diff --git a/outputs/basics/find-zlib.out b/outputs/basics/find-zlib.out
index 4afde3b3e0..bfe6f1fd67 100644
--- a/outputs/basics/find-zlib.out
+++ b/outputs/basics/find-zlib.out
@@ -1,10 +1,10 @@
$ spack find zlib-ng
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-zlib-ng@2.0.7 zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+zlib-ng@2.0.7 zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@10.5.0 --------------
-zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@14.3.0 --------------
+zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-zlib-ng@2.0.7 zlib-ng@2.2.4
-==> 5 installed packages
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+zlib-ng@2.0.7 zlib-ng@2.3.3 zlib-ng@2.3.3 zlib-ng@2.3.3
+==> 7 installed packages
diff --git a/outputs/basics/find.out b/outputs/basics/find.out
index 85629dff29..feb95365ba 100644
--- a/outputs/basics/find.out
+++ b/outputs/basics/find.out
@@ -1,23 +1,25 @@
$ spack find
--- linux-ubuntu22.04-x86_64 / no compilers ----------------------
-gcc@11.4.0 glibc@2.35
+-- linux-ubuntu26.04-x86_64 / no compilers ----------------------
+gcc@15.2.0 glibc@2.43
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-zlib-ng@2.0.7 zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+mpich@5.0.1 openmpi@5.0.10
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@10.5.0 --------------
-zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+zlib-ng@2.0.7 zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-zlib-ng@2.0.7
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@14.3.0 --------------
+zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@10.5.0 ------------------
-gmake@4.4.1
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+gettext@1.0 krb5@1.22.2 openssh@10.3p1 tcl@8.6.17 zlib-ng@2.3.3 zlib-ng@2.3.3
+hwloc@2.13.0 ncurses@6.6 openssl@3.6.1 zlib-ng@2.0.7 zlib-ng@2.3.3 zstd@1.5.7
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-gmake@4.4.1 gmake@4.4.1
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 hdf5@1.14.6 libevent@2.1.12 libpciaccess@0.17 numactl@2.0.19 pmix@6.1.0 xz@5.8.3
+gmake@4.4.1 hdf5@1.14.6 libfabric@2.5.1 libxcrypt@4.5.2 pigz@2.8 prrte@4.1.0
+hdf5@1.14.6 libedit@3.1-20251016 libiconv@1.18 libxml2@2.15.3 pkgconf@2.5.1 tar@1.35
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-compiler-wrapper@1.0 gcc@11.4.0 gcc-runtime@11.4.0 glibc@2.35
-gcc@10.5.0 gcc-runtime@10.5.0 gcc-runtime@11.4.0 llvm@14.0.0
-==> 17 installed packages
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@14.3.0 gcc@15.2.0 gcc-runtime@15.2.0 gcc-runtime@15.2.0 glibc@2.43 llvm@21.1.8
+==> 45 installed packages
diff --git a/outputs/basics/gmake.out b/outputs/basics/gmake.out
index 713567c35a..9151225bd8 100644
--- a/outputs/basics/gmake.out
+++ b/outputs/basics/gmake.out
@@ -1,29 +1,13 @@
$ spack install gmake
==> Compilers have been configured automatically from PATH inspection
-[+] /usr (external gcc-11.4.0-4xgkoptcicxn25t4t6n3zp4ujbdn7pgo)
-[+] /usr (external glibc-2.35-jfjsr3pnnii2tcvxku73bl5apu6jxfct)
-==> No binary for compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2 found: installing from source
-==> Installing compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2 [3/5]
-==> Fetching https://mirror.spack.io/_source-cache/archive/a5/a5ff4fcdbeda284a7993b87f294b6338434cffc84ced31e4d04008ed5ea389bf
- [100%] 30.08 KB @ 67.3 MB/s
-==> No patches needed for compiler-wrapper
-==> compiler-wrapper: Executing phase: 'install'
-==> compiler-wrapper: Successfully installed compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
- Stage: 0.05s. Install: 0.00s. Post-install: 0.01s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-==> No binary for gcc-runtime-11.4.0-dr7kup45zat5rlc3hfgnyu2xliolb5v5 found: installing from source
-==> Installing gcc-runtime-11.4.0-dr7kup45zat5rlc3hfgnyu2xliolb5v5 [4/5]
-==> No patches needed for gcc-runtime
-==> gcc-runtime: Executing phase: 'install'
-==> gcc-runtime: Successfully installed gcc-runtime-11.4.0-dr7kup45zat5rlc3hfgnyu2xliolb5v5
- Stage: 0.00s. Install: 0.04s. Post-install: 0.03s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-dr7kup45zat5rlc3hfgnyu2xliolb5v5
-==> No binary for gmake-4.4.1-ikkzcakbjrn76u5l3eavzliyjhrdvagn found: installing from source
-==> Installing gmake-4.4.1-ikkzcakbjrn76u5l3eavzliyjhrdvagn [5/5]
-==> Fetching https://mirror.spack.io/_source-cache/archive/dd/dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3.tar.gz
- [100%] 62.35 MB @ 153.0 MB/s
-==> No patches needed for gmake
-==> gmake: Executing phase: 'install'
-==> gmake: Successfully installed gmake-4.4.1-ikkzcakbjrn76u5l3eavzliyjhrdvagn
- Stage: 0.12s. Install: 10.37s. Post-install: 0.01s. Total: 10.52s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-ikkzcakbjrn76u5l3eavzliyjhrdvagn
+[e] ublhg65 glibc@2.43 /usr (0s)
+[e] cl66sen gcc@15.2.0 /usr (0s)
+[ ] mmywg7x compiler-wrapper@1.1.0 staging (0s)
+[ ] yhhe2we gcc-runtime@15.2.0 staging (0s)
+[ ] yhhe2we gcc-runtime@15.2.0 install (0s)
+[ ] mmywg7x compiler-wrapper@1.1.0 install (0s)
+[+] mmywg7x compiler-wrapper@1.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp (0s)
+[+] yhhe2we gcc-runtime@15.2.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-15.2.0-yhhe2wecmh7n4qwwmqxictetytv2m6wo (0s)
+[ ] cdyuto2 gmake@4.4.1 staging (0s)
+[ ] cdyuto2 gmake@4.4.1 install (0s)
+[+] cdyuto2 gmake@4.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-cdyuto2vcd73fdknitpbrk3mofaa6hw5 (19s)
diff --git a/outputs/basics/graph-tcl.out b/outputs/basics/graph-tcl.out
index cd5645c299..3e3a6b69ad 100644
--- a/outputs/basics/graph-tcl.out
+++ b/outputs/basics/graph-tcl.out
@@ -1,11 +1,11 @@
$ spack graph tcl
-o tcl@8.6.17/tsq4fjj
+o tcl@8.6.17/d4ibosb
|\
| |\
| | |\
| | | |\
| | | | |\
-o | | | | | zlib-ng@2.2.4/zk6kesh
+o | | | | | zlib-ng@2.3.3/g72d7i3
|\| | | | |
|\ \ \ \ \ \
| |_|/ / / /
@@ -17,16 +17,16 @@ o | | | | | zlib-ng@2.2.4/zk6kesh
| | | |_|/ /
| | |/| | |
| | | |/ /
-| | | | o gmake@4.4.1/4obn7cg
+| | | | o gmake@4.4.1/r4lhaok
| |_|_|/|
|/| |_|/|
| |/| |/|
| | |/|/
-| | | o compiler-wrapper@1.0/ntccuj2
+| | | o compiler-wrapper@1.1.0/mmywg7x
| | |
-| o | gcc-runtime@11.4.0/nokfxva
+| o | gcc-runtime@15.2.0/xm76mt3
|/| |
| |/
-| o gcc@11.4.0/ml7cem5
+| o gcc@15.2.0/yjlog5x
|
-o glibc@2.35/qg7qyaz
+o glibc@2.43/yc4n2pp
diff --git a/outputs/basics/graph-trilinos.out b/outputs/basics/graph-trilinos.out
deleted file mode 100644
index d1f0510480..0000000000
--- a/outputs/basics/graph-trilinos.out
+++ /dev/null
@@ -1,567 +0,0 @@
-$ spack graph trilinos
-o trilinos@16.1.0/tj433ut
-|\
-| |\
-| | |\
-| | | |\
-| | | | |\
-| | | | | |\
-| | | | | | |\
-| | | | | | | |\
-| | | | | | | | |\
-| | | | | | | | | |\
-| | o | | | | | | | | kokkos-kernels@4.5.01/qknxuyj
-| | |\| | | | | | | |
-| | |\ \ \ \ \ \ \ \ \
-| | | |_|_|/ / / / / /
-| | |/| | | | | | | |
-| | | |\ \ \ \ \ \ \ \
-| | | | |_|_|/ / / / /
-| | | |/| | | | | | |
-| | | | |\ \ \ \ \ \ \
-| | | | | |_|_|/ / / /
-| | | | |/| | | | | |
-| | | | | |\ \ \ \ \ \
-| | | | | | |_|_|/ / /
-| | | | | |/| | | | |
-| | | | | | |\ \ \ \ \
-| | | | | | | |_|_|/ /
-| | | | | | |/| | | |
-| | | | | | | | |/ /
-| | | | | | | |/| |
-| o | | | | | | | | openblas@0.3.30/qz3ay7b
-| |\| | | | | | | |
-| |\ \ \ \ \ \ \ \ \
-| | |_|/ / / / / / /
-| |/| | | | | | | |
-| | |\ \ \ \ \ \ \ \
-| | | |_|/ / / / / /
-| | |/| | | | | | |
-| | | |\ \ \ \ \ \ \
-| | | | |_|/ / / / /
-| | | |/| | | | | |
-| | | | |/ / / / /
-o | | | | | | | | openmpi@5.0.8/tqxbnvo
-|\| | | | | | | |
-|\ \ \ \ \ \ \ \ \
-| |\ \ \ \ \ \ \ \ \
-| | |\ \ \ \ \ \ \ \ \
-| | | |\ \ \ \ \ \ \ \ \
-| | | | |\ \ \ \ \ \ \ \ \
-| | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | | | | | |_|_|_|_|_|_|_|/
-| | | | | | | | | |/| | | | | | | |
-| | | | | | | | | | |\ \ \ \ \ \ \ \
-| | | | | | | | | | | |_|_|_|_|/ / /
-| | | | | | | | | | |/| | | | | | |
-| | | | | | | | | | | |\ \ \ \ \ \ \
-| | | | | | | | | | | | |_|/ / / / /
-| | | | | | | | | | | |/| | | | | |
-| | | | | | | | | | | | |\ \ \ \ \ \
-| | | | | | | | | | | | | |_|/ / / /
-| | | | | | | | | | | | |/| | | | |
-| | | | | | | | | | | | | |\ \ \ \ \
-| | | | | | | | | | | | | | |_|/ / /
-| | | | | | | | | | | | | |/| | | |
-| | | | | | | | | | | | | | |\ \ \ \
-| | | | | | | | | | | | | | | | | | o kokkos@4.5.01/k2pkvic
-| | | | | | | | | | | |_|_|_|_|_|_|/|
-| | | | | | | | | | |/| |_|_|_|_|_|/|
-| | | | | | | | | | | |/| |_|_|_|_|/|
-| | | | | | | | | | | | |/| |_|_|_|/|
-| | | | | | | | | | | | | |/| | | |/|
-| | | | | | | | | | | | | | | | |/|/
-| | | | | | o | | | | | | | | | | | numactl@2.0.18/yzbm5q6
-| | | | | | |\| | | | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |_|_|_|/ / / / / / / /
-| | | | | | | |/| | | | | | | | | | |
-| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | |_|_|_|_|_|_|_|_|/ /
-| | | | | | | | |/| | | | | | | | | |
-| | | | | | | | | |\ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | |_|_|_|/ / / / / /
-| | | | | | | | | |/| | | | | | | | |
-| | | | | | | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | | | | | | |_|_|_|/ / / / /
-| | | | | | | | | | |/| | | | | | | |
-| | | | | | | | | | | |\ \ \ \ \ \ \ \
-| | | | | | | | | | | | |_|_|_|/ / / /
-| | | | | | | | | | | |/| | | | | | |
-| | | | | | | | | | | | |\ \ \ \ \ \ \
-| | | | | | | | | | | | | |_|_|_|/ / /
-| | | | | | | | | | | | |/| | | | | |
-| | | | | | | | | | | | | | |_|/ / /
-| | | | | | | | | | | | | |/| | | |
-| | | | | o | | | | | | | | | | | | openssh@9.9p1/cxdcxo5
-| |_|_|_|/| | | | | | | | | | | | |
-|/| | | | | | | | | | | | | | | | |
-| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | |_|/ / / / / / / / / / /
-| | | | | | | | | | |/| | | | | | | | | | | |
-| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | |_|/ / / / / / / / / /
-| | | | | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | | |_|/ / / / / / / / /
-| | | | | | | | | | | | |/| | | | | | | | | |
-| | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | | | |_|/ / / / / / / /
-| | | | | | | | | | | | | |/| | | | | | | | |
-| | | | | | | | | | | | | | |/ / / / / / / /
-| o | | | | | | | | | | | | | | | | | | | | prrte@4.0.0/buin62m
-| |\| | | | | | | | | | | | | | | | | | | |
-| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | |_|/ / / / / / / / / / / / / / / / / / /
-| |/| | | | | | | | | | | | | | | | | | | |
-| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | |_|/ / / / / / / / / / / / / / / / / /
-| | |/| | | | | | | | | | | | | | | | | | |
-| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | |_|_|_|_|_|_|_|_|_|_|_|/ / / / / / /
-| | | |/| | | | | | | | | | | | | | | | | |
-| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / / /
-| | | | |/| | | | | | | | | | | | | | | | |
-| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ / /
-| | | | | |/| | | | | | | | | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ /
-| | | | | | |/| | | | | | | | | | | | | | |
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |_|_|_|_|_|_|/ / / / / / / /
-| | | | | | | |/| | | | | | | | | | | | | |
-| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | |_|_|_|_|_|_|/ / / / / / /
-| | | | | | | | |/| | | | | | | | | | | | |
-| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | |_|_|_|_|_|_|/ / / / / /
-| | | | | | | | | |/| | | | | | | | | | | |
-| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | |_|_|_|_|_|_|/ / / / /
-| | | | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | | |_|_|_|_|_|_|/ / / /
-| | | | | | | | | | | | |/| | | | | | | | | |
-| | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | | | |_|_|_|_|_|_|/ / /
-| | | | | | | | | | | | | |/| | | | | | | | |
-| | | | | | | | | | | | | | | |_|_|_|_|/ / /
-| | | | | | | | | | | | | | |/| | | | | | |
-| | | | | | | | | | | | | | | | | | | | | o cmake@3.31.9/ivvor7v
-| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/|
-|/| | | | | | | |_|_|_|_|_|_|_|_|_|_|_|_|/|
-| | | | | | | |/| |_|_|_|_|_|_|_|_|_|_|_|/|
-| | | | | | | | |/| |_|_|_|_|_|_|_|_|_|_|/|
-| | | | | | | | | |/| |_|_|_|_|_|_|_|_|_|/|
-| | | | | | | | | | |/| | |_|_|_|_|_|_|_|/|
-| | | | | | | | | | | | |/| | | | | |_|_|/|
-| | | | | | | | | | | | | | | | | |/| | | |
-| | | | | | | | | | | | | | | | | | | | o | krb5@1.21.3/hnmy4fw
-| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/| |
-| |/| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/| |
-| | |/| | | | | |_|_|_|_|_|_|_|_|_|_|_|/| |
-| | | | | | | |/| |_|_|_|_|_|_|_|_|_|_|/| |
-| | | | | | | | |/| |_|_|_|_|_|_|_|_|_|/| |
-| | | | | | | | | |/| |_|_|_|_|_|_|_|_|/| |
-| | | | | | | | | | |/| | |_|_|_|_|_|_|/| |
-| | | | | | | | | | | | |/| | | | |_|_|/| |
-| | | | | | | | | | | | | | | | |/| | |/| |
-| | | | | | | | | | | | | | | | | | | | |\ \
-| | | | | | | | | | | | | | | | | | | | | |\ \
-| | | | | | | | | | | | | | | | | | | | | | |\ \
-| | | | | | | | | | | | | | | | | | o | | | | | | libxcrypt@4.4.38/yiij42p
-| | | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/| | | | | | |
-| | |/| | | | | |_|_|_|_|_|_|_|_|_|/| | | | | | |
-| | | | | | | |/| |_|_|_|_|_|_|_|_|/| | | | | | |
-| | | | | | | | |/| |_|_|_|_|_|_|_|/| | | | | | |
-| | | | | | | | | |/| |_|_|_|_|_|_|/| | | | | | |
-| | | | | | | | | | |/| | |_|_|_|_|/ / / / / / /
-| | | | | | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | | | | | o | | | | | | | | | | automake@1.16.5/pzmnwzm
-| | | |_|_|_|_|_|_|_|_|_|/| | | | | | | | | | |
-| | |/| | | | | |_|_|_|_|/| | | | | | | | | | |
-| | | | | | | |/| |_|_|_|/| | | | | | | | | | |
-| | | | | | | | |/| |_|_|/| | | | | | | | | | |
-| | | | | | | | | |/| |_|/| | | | | | | | | | |
-| | | | | | | | | | |/| |/| | | | | | | | | | |
-| | | | | | | | | | | | | |/ / / / / / / / / /
-| | | | | | | | | | | o | | | | | | | | | | | flex@2.6.3/gmhq65u
-| | | | |_|_|_|_|_|_|/| | | | | | | | | | | |
-| | | |/| | | | |_|_|/| | | | | | | | | | | |
-| | | | | | | |/| |_|/| | | | | | | | | | | |
-| | | | | | | | |/| |/| | | | | | | | | | | |
-| | | | | | | | | |/|/| | | | | | | | | | | |
-| | | | | | | | | | | |\| | | | | | | | | | |
-| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | |_|_|_|_|_|_|_|/ / / /
-| | | | | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | | |_|_|_|_|_|_|_|/ / /
-| | | | | | | | | | | | |/| | | | | | | | | |
-| | | | | | | | | | | | | | |_|_|_|_|_|/ / /
-| | | | | | | | | | | | | |/| | | | | | | |
-| | | | | | | | | | | | | | | | o | | | | | pmix@6.0.0/yqlblh6
-| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/| | | | | |
-|/| |_|_|_|_|_|_|_|_|_|_|_|_|_|/| | | | | |
-| |/| | | |_|_|_|_|_|_|_|_|_|_|/| | | | | |
-| | | | |/| |_|_|_|_|_|_|_|_|_|/| | | | | |
-| | | | | |/| |_|_|_|_|_|_|_|_|/| | | | | |
-| | | | | | |/| |_|_|_|_|_|_|_|/| | | | | |
-| | | | | | | |/| |_|_|_|_|_|_|/| | | | | |
-| | | | | | | | |/| |_|_|_|_|_|/| | | | | |
-| | | | | | | | | |/| |_|_|_|_|/| | | | | |
-| | | | | | | | | | |/| | | | |/ / / / / /
-| | | | | | | | | | | | | | |/| | | | | |
-| | | | | | | | | | | | | | | | | | | | o curl@8.15.0/isdtvvd
-| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/|
-|/| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/|
-| |/| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/|
-| | |/| | | | | |_|_|_|_|_|_|_|_|_|_|_|/|
-| | | | | | | |/| |_|_|_|_|_|_|_|_|_|_|/|
-| | | | | | | | |/| |_|_|_|_|_|_|_|_|_|/|
-| | | | | | | | | |/| |_|_|_|_|_|_|_|_|/|
-| | | | | | | | | | |/| | | | |_|_|_|_|/|
-| | | | | | | | | | | | | | |/| | |_|_|/|
-| | | | | | | | | | | | | | | | |/| | | |
-| | | | | | | | | | | | | | | | | | | | |\
-| | | | | | | | | | | | | | | | | | | | | |\
-| | | | | | | | | | | | | | | | | | o | | | | libedit@3.1-20240808/hdzcfgi
-| | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/| | | | |
-| |/| | | | | | |_|_|_|_|_|_|_|_|_|/| | | | |
-| | | | | | | |/| |_|_|_|_|_|_|_|_|/| | | | |
-| | | | | | | | |/| |_|_|_|_|_|_|_|/| | | | |
-| | | | | | | | | |/| |_|_|_|_|_|_|/| | | | |
-| | | | | | | | | | |/| | | | |_|_|/| | | | |
-| | | | | | | | | | | | | | |/| | |/ / / / /
-| | | | | | | | | | | | | | | o | | | | | | autoconf@2.72/fgsf5ij
-| | | |_|_|_|_|_|_|_|_|_|_|_|/| | | | | | |
-| | |/| |_|_|_|_|_|_|_|_|_|_|/| | | | | | |
-| | | |/| | | | |_|_|_|_|_|_|/ / / / / / /
-| | | | | | | |/| | | | | | | | | | | | |
-| | | | | | | | | | | | | o | | | | | | | bison@3.8.2/n7yzkyl
-| | | | |_|_|_|_|_|_|_|_|/| | | | | | | |
-| | | |/| | | | |_|_|_|_|/| | | | | | | |
-| | | | | | | |/| |_|_|_|/| | | | | | | |
-| | | | | | | | |/| |_|_|/| | | | | | | |
-| | | | | | | | | |/| |_|/| | | | | | | |
-| | | | | | | | | | |/| |/| | | | | | | |
-| | | | | | | | | | | | | |/ / / / / / /
-| | | | | | o | | | | | | | | | | | | | hwloc@2.12.2/4hos372
-| | |_|_|_|/| | | | | | | | | | | | | |
-| |/| | | | | | | | | | | | | | | | | |
-| | | | | | |\| | | | | | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |_|_|_|_|_|_|_|_|/ / / / /
-| | | | | | |/| | | | | | | | | | | | |
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | |_|/ / / / / / / / / / /
-| | | | | | | | | |/| | | | | | | | | | | |
-| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | |_|/ / / / / / / / / /
-| | | | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | | | |_|/ / / / / / / / /
-| | | | | | | | | | | |/| | | | | | | | | |
-| | | | | | | | | | | | | |_|/ / / / / / /
-| | | | | | | | | | | | |/| | | | | | | |
-| | | | | o | | | | | | | | | | | | | | | libevent@2.1.12/lprginh
-| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | |_|_|_|_|_|_|_|_|_|_|/ / / / /
-| | | | | |/| | | | | | | | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |_|_|_|_|_|_|_|/ / / / / / /
-| | | | | | |/| | | | | | | | | | | | | |
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |_|_|_|/ / / / / / / / / /
-| | | | | | | |/| | | | | | | | | | | | |
-| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | |_|_|_|/ / / / / / / / /
-| | | | | | | | |/| | | | | | | | | | | |
-| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | | |_|_|_|/ / / / / / / /
-| | | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | | | |_|/ / / / / / / /
-| | | | | | | | | | |/| | | | | | | | |
-| | | | o | | | | | | | | | | | | | | | libtool@2.4.7/yt7ajy4
-| | | |/| | | | | | | | | | | | | | | |
-| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | |_|/ / / / / / / / / / / / / /
-| | | | |/| | | | | | | | | | | | | | |
-| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | |_|/ / / / / / / / / / / / /
-| | | | | |/| | | | | | | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |_|/ / / / / / / / / / / /
-| | | | | | |/| | | | | | | | | | | | |
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |_|/ / / / / / / / / / /
-| | | | | | | |/| | | | | | | | | | | |
-| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | | |_|_|_|_|_|/ / / / / /
-| | | | | | | | |/| | | | | | | | | | |
-| | | | | | | | | |/ / / / / / / / / /
-| | | | | | | | | | | | | | | | | | o libssh2@1.11.1/txa2olx
-| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/|
-|/| | | | |_|_|_|_|_|_|_|_|_|_|_|_|/|
-| | | | |/| |_|_|_|_|_|_|_|_|_|_|_|/|
-| | | | | |/| |_|_|_|_|_|_|_|_|_|_|/|
-| | | | | | |/| |_|_|_|_|_|_|_|_|_|/|
-| | | | | | | |/| | |_|_|_|_|_|_|_|/|
-| | | | | | | | | |/| | | | | | | |/|
-| | | | | | | | | | | | | | | | o | | nghttp2@1.48.0/ft5kpbd
-| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/| | |
-| |/| | | |_|_|_|_|_|_|_|_|_|_|/| | |
-| | | | |/| |_|_|_|_|_|_|_|_|_|/| | |
-| | | | | |/| |_|_|_|_|_|_|_|_|/| | |
-| | | | | | |/| |_|_|_|_|_|_|_|/| | |
-| | | | | | | |/| | |_|_|_|_|_|/| | |
-| | | | | | | | | |/| | | | | |/ / /
-| | | | | | | | | | | | | | |/| | |
-| | | | | | | | | | | | | o | | | | libpciaccess@0.17/txbwcin
-| | |_|_|_|_|_|_|_|_|_|_|/| | | | |
-| |/| | | |_|_|_|_|_|_|_|/| | | | |
-| | | | |/| |_|_|_|_|_|_|/| | | | |
-| | | | | |/| |_|_|_|_|_|/| | | | |
-| | | | | | |/| |_|_|_|_|/| | | | |
-| | | | | | | |/| | |_|_|/| | | | |
-| | | | | | | | | |/| | | | | | | |
-| | | | | | | | | | o | | | | | | | openssl@3.6.0/gv7wpik
-| |_|_|_|_|_|_|_|_|/| | | | | | | |
-|/| | |_|_|_|_|_|_|/| | | | | | | |
-| | |/| | |_|_|_|_|/| | | | | | | |
-| | | | |/| |_|_|_|/| | | | | | | |
-| | | | | |/| |_|_|/| | | | | | | |
-| | | | | | |/| |_|/| | | | | | | |
-| | | | | | | |/| |/| | | | | | | |
-| | | | | | | | o | | | | | | | | | findutils@4.10.0/irvryts
-| | | | | |_|_|/| | | | | | | | | |
-| | | | |/| |_|/| | | | | | | | | |
-| | | | | |/| |/| | | | | | | | | |
-| | | | | | |/|/| | | | | | | | | |
-| | | | | | | | |\| | | | | | | | |
-| | | | | | | | | |_|_|_|_|_|/ / /
-| | | | | | | | |/| | | | | | | |
-| | | o | | | | | | | | | | | | | m4@1.4.20/lxvpwti
-| | | |\| | | | | | | | | | | | |
-| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | |_|/ / / / / / / / / / / /
-| | | | |/| | | | | | | | | | | | |
-| | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | |_|/ / / / / / / / / / /
-| | | | | |/| | | | | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | | | | | |_|/ / / / / / / / / /
-| | | | | | |/| | | | | | | | | | |
-| | | | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | | | |_|_|_|_|_|_|_|/ / /
-| | | | | | | |/| | | | | | | | | |
-| | | | | | | | | |/ / / / / / / /
-| | | | | | | | |/| | | | | | | |
-| | | | | | | | | | | | | | | o | mbedtls@2.28.9/bz3ghzh
-| | | | | |_|_|_|_|_|_|_|_|_|/| |
-| | | | |/| |_|_|_|_|_|_|_|_|/| |
-| | | | | |/| |_|_|_|_|_|_|_|/| |
-| | | | | | |/| | |_|_|_|_|_|/| |
-| | | | | | | | |/| |_|_|_|_|/ /
-| | | | | | | | | |/| | | | | |
-| | | | | | | | | | | | | | o | util-macros@1.20.1/hwxnwvm
-| | | | | | | | | | |_|_|_|/ /
-| | | | | | | | | |/| | | | |
-| | | | | | | | | | | o | | | ca-certificates-mozilla@2025-08-12/etqlnw5
-| | | | | | | | | | | / / /
-| | o | | | | | | | | | | | perl@5.42.0/62kt5y4
-| |/| | | | | | | | | | | |
-|/| | | | | | | | | | | | |
-| | |\ \ \ \ \ \ \ \ \ \ \ \
-| | | |_|_|_|_|_|_|/ / / / /
-| | |/| | | | | | | | | | |
-| | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | |_|/ / / / / / / / /
-| | | |/| | | | | | | | | |
-| | | | |\ \ \ \ \ \ \ \ \ \
-| | | | | |\ \ \ \ \ \ \ \ \ \
-| | | | | | |_|/ / / / / / / /
-| | | | | |/| | | | | | | | |
-| | | | | | |\ \ \ \ \ \ \ \ \
-| | | | | | | |_|/ / / / / / /
-| | | | | | |/| | | | | | | |
-| | | | | | | |\ \ \ \ \ \ \ \
-| | | | | | | | |_|_|/ / / / /
-| | | | | | | |/| | | | | | |
-| | | | | | | | |\ \ \ \ \ \ \
-| | | | | | | | | | | | o | | | gettext@0.23.1/cakgj4n
-| | | |_|_|_|_|_|_|_|_|/| | | |
-| | |/| |_|_|_|_|_|_|_|/| | | |
-| | | |/| | |_|_|_|_|_|/| | | |
-| | | | | |/| |_|_|_|_|/| | | |
-| | | | | | |/| |_|_|_|/| | | |
-| | | | | | | |/| |_|_|/| | | |
-| | | | | | | | |/| | | | | | |
-| | | | | | | | | | | | |\| | |
-| | | | | | | | | | | | |\ \ \ \
-| | | | | | | | | | | | | |_|_|/
-| | | | | | | | | | | | |/| | |
-| | | | | | | | | | | | | |\ \ \
-| | | | | | | | | | | | | | |\ \ \
-| | | | | | | | | | | | | | | |_|/
-| | | | | | | | | | | | | | |/| |
-| | | | | | | | | | o | | | | | | libsigsegv@2.14/bs5ujst
-| | | |_|_|_|_|_|_|/| | | | | | |
-| | |/| |_|_|_|_|_|/| | | | | | |
-| | | |/| | |_|_|_|/| | | | | | |
-| | | | | |/| |_|_|/| | | | | | |
-| | | | | | |/| |_|/ / / / / / /
-| | | | | | | |/| | | | | | | |
-| | | | | | | | | o | | | | | | berkeley-db@18.1.40/vdgigsw
-| | | |_|_|_|_|_|/| | | | | | |
-| | |/| |_|_|_|_|/| | | | | | |
-| | | |/| | |_|_|/| | | | | | |
-| | | | | |/| |_|/| | | | | | |
-| | | | | | |/| |/ / / / / / /
-| | | | | | | |/| | | | | | |
-| | | | o | | | | | | | | | | gdbm@1.25/aq7qwy6
-| | | |/| | | | | | | | | | |
-| | |/|/| | | | | | | | | | |
-| | | | |\| | | | | | | | | |
-| | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | | |_|/ / / / / / / / /
-| | | | | |/| | | | | | | | | |
-| | | | | | |/ / / / / / / / /
-| | | | | | | | | | | | o | | libxml2@2.13.5/5trxrsw
-| |_|_|_|_|_|_|_|_|_|_|/| | |
-|/| |_|_|_|_|_|_|_|_|_|/| | |
-| |/| |_|_|_|_|_|_|_|_|/| | |
-| | |/| |_|_|_|_|_|_|_|/| | |
-| | | |/| | |_|_|_|_|_|/| | |
-| | | | | |/| |_|_|_|_|/| | |
-| | | | | | |/| |_|_|_|/| | |
-| | | | | | | |/| | | |/| | |
-| | | | | | | | | | |/| | | |
-| | | | | | | | | | | | |/ /
-| | | | | | | | | | | o | | tar@1.35/lfgvgva
-| | | |_|_|_|_|_|_|_|/| | |
-| | |/| |_|_|_|_|_|_|/| | |
-| | | |/| | |_|_|_|_|/| | |
-| | | | | |/| |_|_|_|/| | |
-| | | | | | |/| |_|_|/| | |
-| | | | | | | |/| |_|/| | |
-| | | | | | | | |/| |/| | |
-| | | | | | | | | | | |\| |
-| | | | | | | | | | | |\ \ \
-| | | | o | | | | | | | | | | readline@8.3/c6d2zlj
-| | | |/| | | | | | | | | | |
-| | |/|/| | | | | | | | | | |
-| | | | |\| | | | | | | | | |
-| | | | |\ \ \ \ \ \ \ \ \ \ \
-| | | | | |_|_|_|_|_|_|_|_|_|/
-| | | | |/| | | | | | | | | |
-| | | | | |\ \ \ \ \ \ \ \ \ \
-| | | | | | |_|_|/ / / / / / /
-| | | | | |/| | | | | | | | |
-| | | | | | |/ / / / / / / /
-| | | | | | | | o | | | | | bzip2@1.0.8/x7t4naj
-| | | |_|_|_|_|/| | | | | |
-| | |/| |_|_|_|/| | | | | |
-| | | |/| | |_|/| | | | | |
-| | | | | |/| |/| | | | | |
-| | | | | | |/|/| | | | | |
-| | | | | | | | |/ / / / /
-| | | | | | | | | | | o | pigz@2.8/kaz756e
-| |_|_|_|_|_|_|_|_|_|/| |
-|/| | |_|_|_|_|_|_|_|/| |
-| | |/| |_|_|_|_|_|_|/| |
-| | | |/| | |_|_|_|_|/| |
-| | | | | |/| |_|_|_|/| |
-| | | | | | |/| |_|_|/ /
-| | | | | | | |/| | | |
-| | | | | | | | | o | | xz@5.6.3/yzaocbs
-| | | |_|_|_|_|_|/| | |
-| | |/| |_|_|_|_|/| | |
-| | | |/| | |_|_|/| | |
-| | | | | |/| |_|/| | |
-| | | | | | |/| |/ / /
-| | | | | | | |/| | |
-| | | | | | | | | o | zstd@1.5.7/foiizhd
-| | | |_|_|_|_|_|/| |
-| | |/| |_|_|_|_|/| |
-| | | |/| | |_|_|/| |
-| | | | | |/| |_|/| |
-| | | | | | |/| |/ /
-| | | | | | | |/| |
-| | | | o | | | | | ncurses@6.5-20250705/ncdxq3j
-| | |_|/| | | | | |
-| |/| |/| | | | | |
-| | |/|/| | | | | |
-| | | | |\| | | | |
-| | | | |\ \ \ \ \ \
-| | | | | |_|_|/ / /
-| | | | |/| | | | |
-| | | | | |/ / / /
-| | | | | | | o | diffutils@3.12/cih4xrz
-| | | |_|_|_|/| |
-| | |/| |_|_|/| |
-| | | |/| |_|/| |
-| | | | |/| |/| |
-| | | | | |/|/| |
-| | | | | | | |/
-o | | | | | | | zlib-ng@2.0.7/qlavhjb
-|\ \ \ \ \ \ \ \
-| |_|/ / / / / /
-|/| | | | | | |
-| |\ \ \ \ \ \ \
-| | |_|/ / / / /
-| |/| | | | | |
-| | |\ \ \ \ \ \
-| | | |_|_|_|/ /
-| | |/| | | | |
-| | | |\ \ \ \ \
-| | | | |_|/ / /
-| | | |/| | | |
-| | | | |/ / /
-| | | | | o | pkgconf@2.5.1/f4qiprw
-| |_|_|_|/| |
-|/| |_|_|/| |
-| |/| |_|/| |
-| | |/| |/| |
-| | | |/|/ /
-| | | | | o libiconv@1.18/qtepnkr
-| |_|_|_|/|
-|/| |_|_|/|
-| |/| |_|/|
-| | |/| |/|
-| | | |/|/
-o | | | | gmake@4.4.1/4obn7cg
-|\| | | |
-|\ \ \ \ \
-| |_|/ / /
-|/| | | |
-| |\ \ \ \
-| | |_|/ /
-| |/| | |
-| | |/ /
-| | o | compiler-wrapper@1.0/ntccuj2
-| | /
-o | | gcc-runtime@11.4.0/nokfxva
-|\| |
-| |/
-|/|
-| o gcc@11.4.0/ml7cem5
-|
-o glibc@2.35/qg7qyaz
diff --git a/outputs/basics/hdf5-hl-mpi.out b/outputs/basics/hdf5-hl-mpi.out
deleted file mode 100644
index d42dbabc81..0000000000
--- a/outputs/basics/hdf5-hl-mpi.out
+++ /dev/null
@@ -1,177 +0,0 @@
-$ spack install hdf5+hl+mpi ^mpich
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ca-certificates-mozilla-2025-08-12-etqlnw5hd6o35feimkxa53omtrjxuf5l
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Fetching file:///mirror/blobs/sha256/55/55a205ae4e5c626a44a4e4e8ec35b0aeeb9f03851a3abbfd4eafa3acea384cab
- [100%] 62.84 MB @ 441.9 GB/s
-==> Extracting libxml2-2.13.5-lguldtjks3wogzgqmuuoen2om3tywxr6 from binary cache
-==> libxml2: Successfully installed libxml2-2.13.5-lguldtjks3wogzgqmuuoen2om3tywxr6
- Search: 0.00s. Fetch: 0.17s. Install: 0.35s. Extract: 0.11s. Relocate: 0.01s. Total: 0.52s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-lguldtjks3wogzgqmuuoen2om3tywxr6
-==> Installing libxml2-2.13.5-lguldtjks3wogzgqmuuoen2om3tywxr6 [16/44]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-==> Fetching file:///mirror/blobs/sha256/1f/1f49703b0c810fdbfdc81f37e47ce182bb088c058ec15a6622f8927f0e1e6605
- [100%] 61.27 MB @ 431.6 GB/s
-==> Extracting libfabric-2.3.1-n2l4ckstgt5elcr2mcrhvxmmixyatazg from binary cache
-==> libfabric: Successfully installed libfabric-2.3.1-n2l4ckstgt5elcr2mcrhvxmmixyatazg
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.06s. Relocate: 0.01s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.3.1-n2l4ckstgt5elcr2mcrhvxmmixyatazg
-==> Installing libfabric-2.3.1-n2l4ckstgt5elcr2mcrhvxmmixyatazg [18/44]
-==> Fetching file:///mirror/blobs/sha256/e2/e20e59828c817957d0e552e2dc3c24090b80ef4a58ea8ca61f71c6f11ebc00c5
- [100%] 63.82 MB @ 472.1 GB/s
-==> Extracting util-linux-uuid-2.41-n45otd3wy4fv7iawv52hiogfs63hxfpz from binary cache
-==> util-linux-uuid: Successfully installed util-linux-uuid-2.41-n45otd3wy4fv7iawv52hiogfs63hxfpz
- Search: 0.00s. Fetch: 0.01s. Install: 0.12s. Extract: 0.10s. Relocate: 0.01s. Total: 0.13s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/util-linux-uuid-2.41-n45otd3wy4fv7iawv52hiogfs63hxfpz
-==> Installing util-linux-uuid-2.41-n45otd3wy4fv7iawv52hiogfs63hxfpz [19/44]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-==> Fetching file:///mirror/blobs/sha256/db/db254673cf42d6054fc35d8b78a7c8982bb1396c0ae9ee069145fa0b2c995bec
- [100%] 90.69 KB @ 435.7 MB/s
-==> Extracting libffi-3.5.2-zgro4twqg3qnq6hx6ohsjlejatth3rxa from binary cache
-==> libffi: Successfully installed libffi-3.5.2-zgro4twqg3qnq6hx6ohsjlejatth3rxa
- Search: 0.00s. Fetch: 0.01s. Install: 0.03s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libffi-3.5.2-zgro4twqg3qnq6hx6ohsjlejatth3rxa
-==> Installing libffi-3.5.2-zgro4twqg3qnq6hx6ohsjlejatth3rxa [21/44]
-==> Fetching file:///mirror/blobs/sha256/55/55d366e1ed4d9bff834caf7183afcef1b30dc15273a977e313fbb57ee0e22d79
- [100%] 92.66 KB @ 423.8 MB/s
-==> Extracting pigz-2.8-zjrnsfoh55fgq4mulondeam2eqf3pd2f from binary cache
-==> pigz: Successfully installed pigz-2.8-zjrnsfoh55fgq4mulondeam2eqf3pd2f
- Search: 0.00s. Fetch: 0.01s. Install: 0.03s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-zjrnsfoh55fgq4mulondeam2eqf3pd2f
-==> Installing pigz-2.8-zjrnsfoh55fgq4mulondeam2eqf3pd2f [22/44]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-==> Fetching file:///mirror/blobs/sha256/a4/a415291ec0b68c751833d609eddbe3ad9e78e2fd558829cabf6c2980075046be
- [100%] 178.05 KB @ 692.7 MB/s
-==> Extracting libmd-1.1.0-gth3ii5boey5akbsen5la4rgqpeaqkmx from binary cache
-==> libmd: Successfully installed libmd-1.1.0-gth3ii5boey5akbsen5la4rgqpeaqkmx
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.02s. Relocate: 0.01s. Total: 0.04s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libmd-1.1.0-gth3ii5boey5akbsen5la4rgqpeaqkmx
-==> Installing libmd-1.1.0-gth3ii5boey5akbsen5la4rgqpeaqkmx [26/44]
-==> Fetching file:///mirror/blobs/sha256/62/62b08538ad6658858a7ca22c6df132b44bde7e26c857c5c0fb110bf017cd41b4
- [100%] 61.29 MB @ 401.6 GB/s
-==> Extracting tar-1.35-e3ajmyqkyiuwvvht2psujrfw5loh4our from binary cache
-==> tar: Successfully installed tar-1.35-e3ajmyqkyiuwvvht2psujrfw5loh4our
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.03s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-e3ajmyqkyiuwvvht2psujrfw5loh4our
-==> Installing tar-1.35-e3ajmyqkyiuwvvht2psujrfw5loh4our [27/44]
-==> Fetching file:///mirror/blobs/sha256/3f/3f941a4a6d8c6a544de9b9f9ca2c1edebbd0855a8282414be03b7ee494255ed6
- [100%] 65.22 MB @ 442.2 GB/s
-==> Extracting hwloc-2.12.2-pmdeyoykxzmvfiruq4gpn4mifwgck6ml from binary cache
-==> hwloc: Successfully installed hwloc-2.12.2-pmdeyoykxzmvfiruq4gpn4mifwgck6ml
- Search: 0.00s. Fetch: 0.01s. Install: 0.19s. Extract: 0.16s. Relocate: 0.02s. Total: 0.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-pmdeyoykxzmvfiruq4gpn4mifwgck6ml
-==> Installing hwloc-2.12.2-pmdeyoykxzmvfiruq4gpn4mifwgck6ml [28/44]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-==> Fetching file:///mirror/blobs/sha256/19/19f0c67fa4a6fbba8d28a816970d6ae9a6fb809294c33add6da436d1b5c246d3
- [100%] 466.57 KB @ 471.2 GB/s
-==> Extracting libbsd-0.12.2-ucrhsywwalxwcqigisozcu2xvvhx3zwx from binary cache
-==> libbsd: Successfully installed libbsd-0.12.2-ucrhsywwalxwcqigisozcu2xvvhx3zwx
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.05s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libbsd-0.12.2-ucrhsywwalxwcqigisozcu2xvvhx3zwx
-==> Installing libbsd-0.12.2-ucrhsywwalxwcqigisozcu2xvvhx3zwx [30/44]
-==> Fetching file:///mirror/blobs/sha256/e6/e64dc42db3bb276afc20902f2fcb1fee549d7e1eec9c27568d8b68a9070d4ba5
- [100%] 12.98 MB @ 452.4 GB/s
-==> Extracting gettext-0.23.1-xxxc56npfdu7iblnylvrzbetpjm3kr2n from binary cache
-==> gettext: Successfully installed gettext-0.23.1-xxxc56npfdu7iblnylvrzbetpjm3kr2n
- Search: 0.00s. Fetch: 0.02s. Install: 0.59s. Extract: 0.54s. Relocate: 0.03s. Total: 0.61s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-xxxc56npfdu7iblnylvrzbetpjm3kr2n
-==> Installing gettext-0.23.1-xxxc56npfdu7iblnylvrzbetpjm3kr2n [31/44]
-==> Fetching file:///mirror/blobs/sha256/a1/a18f1c335be58a3aeb39c092dfe0c73984c32e2580f486d092dea5b1e407da17
- [100%] 11.28 MB @ 492.4 GB/s
-==> Extracting sqlite-3.50.4-a4zeurpolt7jzq5322xemecmfmtlhk7d from binary cache
-==> sqlite: Successfully installed sqlite-3.50.4-a4zeurpolt7jzq5322xemecmfmtlhk7d
- Search: 0.00s. Fetch: 0.02s. Install: 0.24s. Extract: 0.21s. Relocate: 0.02s. Total: 0.26s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/sqlite-3.50.4-a4zeurpolt7jzq5322xemecmfmtlhk7d
-==> Installing sqlite-3.50.4-a4zeurpolt7jzq5322xemecmfmtlhk7d [32/44]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-==> Fetching file:///mirror/blobs/sha256/e5/e5157be2079ccc99173d7fd2213486da7176e82e8bf23ce080a7a02bdb7d47c7
- [100%] 689.50 KB @ 461.2 GB/s
-==> Extracting expat-2.7.3-7yr5v6w2xu5f4bohfxjcsnb2snnwwj5m from binary cache
-==> expat: Successfully installed expat-2.7.3-7yr5v6w2xu5f4bohfxjcsnb2snnwwj5m
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.02s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/expat-2.7.3-7yr5v6w2xu5f4bohfxjcsnb2snnwwj5m
-==> Installing expat-2.7.3-7yr5v6w2xu5f4bohfxjcsnb2snnwwj5m [34/44]
-==> Fetching file:///mirror/blobs/sha256/13/13e18b86d168af128baf45c9ca8119ad4c2e2d76eb7a0b8047b79514c8e454a2
- [100%] 15.58 MB @ 482.4 GB/s
-==> Extracting perl-5.42.0-cvuukniutivcofp25gugkl2g5y7aur4o from binary cache
-==> perl: Successfully installed perl-5.42.0-cvuukniutivcofp25gugkl2g5y7aur4o
- Search: 0.00s. Fetch: 0.02s. Install: 0.75s. Extract: 0.64s. Relocate: 0.09s. Total: 0.77s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-cvuukniutivcofp25gugkl2g5y7aur4o
-==> Installing perl-5.42.0-cvuukniutivcofp25gugkl2g5y7aur4o [35/44]
-==> Fetching file:///mirror/blobs/sha256/d1/d16803492b1ade6e17bdf6601fc680467c31aa18850921432a42e4d741dfd406
- [100%] 68.28 MB @ 462.3 GB/s
-==> Extracting openssl-3.6.0-oa4vrqqj43a7pvuq7pyjgnnd3tesfmwk from binary cache
-==> openssl: Successfully installed openssl-3.6.0-oa4vrqqj43a7pvuq7pyjgnnd3tesfmwk
- Search: 0.00s. Fetch: 0.02s. Install: 0.22s. Extract: 0.18s. Relocate: 0.02s. Total: 0.23s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-oa4vrqqj43a7pvuq7pyjgnnd3tesfmwk
-==> Installing openssl-3.6.0-oa4vrqqj43a7pvuq7pyjgnnd3tesfmwk [36/44]
-==> Fetching file:///mirror/blobs/sha256/cd/cd166b12945d26bbf6a21ea4ca8d15c84ec769064c9364eb562d8fe70c28af37
- [100%] 61.03 MB @ 471.4 GB/s
-==> Extracting autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt from binary cache
-==> autoconf: Successfully installed autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.04s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt
-==> Installing autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt [37/44]
-==> Fetching file:///mirror/blobs/sha256/26/268194947254564c7d44943e697d3d29e811524c9ac80506a88d436b9b0a12d6
- [100%] 99.41 MB @ 582.5 GB/s
-==> Extracting python-3.14.0-pazbuxsobovm6zqkhuwf3nv3sopvo52q from binary cache
-==> python: Successfully installed python-3.14.0-pazbuxsobovm6zqkhuwf3nv3sopvo52q
- Search: 0.00s. Fetch: 0.11s. Install: 3.24s. Extract: 3.11s. Relocate: 0.11s. Total: 3.36s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/python-3.14.0-pazbuxsobovm6zqkhuwf3nv3sopvo52q
-==> Installing python-3.14.0-pazbuxsobovm6zqkhuwf3nv3sopvo52q [38/44]
-==> Fetching file:///mirror/blobs/sha256/05/05cd00b722dcc2a1b80fc862d101e4f46753f4e50b0993328bdf63946d37bc9e
- [100%] 61.29 MB @ 491.6 GB/s
-==> Extracting curl-8.15.0-jtps3jq4asjl72kuklwdbg7cfwkgts5d from binary cache
-==> curl: Successfully installed curl-8.15.0-jtps3jq4asjl72kuklwdbg7cfwkgts5d
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.03s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-jtps3jq4asjl72kuklwdbg7cfwkgts5d
-==> Installing curl-8.15.0-jtps3jq4asjl72kuklwdbg7cfwkgts5d [39/44]
-==> Fetching file:///mirror/blobs/sha256/72/72fe4c49a0e381512d8c31a5a347af494a64b3d7f4631c6d67773d06bdb3fc81
- [100%] 707.31 KB @ 491.3 GB/s
-==> Extracting automake-1.16.5-6ib4pvm3dvnewlphh52mrxjbd75oewev from binary cache
-==> automake: Successfully installed automake-1.16.5-6ib4pvm3dvnewlphh52mrxjbd75oewev
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.04s. Relocate: 0.02s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-6ib4pvm3dvnewlphh52mrxjbd75oewev
-==> Installing automake-1.16.5-6ib4pvm3dvnewlphh52mrxjbd75oewev [40/44]
-==> Fetching file:///mirror/blobs/sha256/68/689d4351df4932ce11f2828fde890996b3824266c37e139a5d2e2a01b33030fa
- [100%] 31.66 MB @ 592.5 GB/s
-==> Extracting cmake-3.31.9-dmmnd4uqwksrryl6pb4sqaxxo5foevft from binary cache
-==> cmake: Successfully installed cmake-3.31.9-dmmnd4uqwksrryl6pb4sqaxxo5foevft
- Search: 0.00s. Fetch: 0.04s. Install: 1.18s. Extract: 1.10s. Relocate: 0.05s. Total: 1.22s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-dmmnd4uqwksrryl6pb4sqaxxo5foevft
-==> Installing cmake-3.31.9-dmmnd4uqwksrryl6pb4sqaxxo5foevft [41/44]
-==> Fetching file:///mirror/blobs/sha256/a4/a4055ea173b4a025c2dc02fe24b5e4b4c6a16ea2379b6b27ca3e884bd7d7524f
- [100%] 63.01 MB @ 462.0 GB/s
-==> Extracting yaksa-0.4-zuutzfx4dbcn7j3tgnyrw6gt4scz2dpt from binary cache
-==> yaksa: Successfully installed yaksa-0.4-zuutzfx4dbcn7j3tgnyrw6gt4scz2dpt
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.06s. Relocate: 0.01s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/yaksa-0.4-zuutzfx4dbcn7j3tgnyrw6gt4scz2dpt
-==> Installing yaksa-0.4-zuutzfx4dbcn7j3tgnyrw6gt4scz2dpt [42/44]
-==> Fetching file:///mirror/blobs/sha256/6e/6e89829f4d416b51fc7b5e82548020e058051490a202ee81d89beae6de23ddf1
- [100%] 15.50 MB @ 412.4 GB/s
-==> Extracting mpich-4.3.2-amwozyio5q6wv3famb2mkqz3z7l5z5pd from binary cache
-==> mpich: Successfully installed mpich-4.3.2-amwozyio5q6wv3famb2mkqz3z7l5z5pd
- Search: 0.00s. Fetch: 0.02s. Install: 0.96s. Extract: 0.90s. Relocate: 0.03s. Total: 0.98s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-4.3.2-amwozyio5q6wv3famb2mkqz3z7l5z5pd
-==> Installing mpich-4.3.2-amwozyio5q6wv3famb2mkqz3z7l5z5pd [43/44]
-==> Fetching file:///mirror/blobs/sha256/fc/fc2f2350962144ebd017a2d5d6a5cc44ef2e2e9847cf9f83ce41e35862e8335c
- [100%] 65.82 MB @ 462.0 GB/s
-==> Extracting hdf5-1.14.6-gdk3ghc3gh5rpxoztushxjuvto5prlqd from binary cache
-==> hdf5: Successfully installed hdf5-1.14.6-gdk3ghc3gh5rpxoztushxjuvto5prlqd
- Search: 0.00s. Fetch: 0.01s. Install: 0.20s. Extract: 0.14s. Relocate: 0.03s. Total: 0.21s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-gdk3ghc3gh5rpxoztushxjuvto5prlqd
-==> Installing hdf5-1.14.6-gdk3ghc3gh5rpxoztushxjuvto5prlqd [44/44]
diff --git a/outputs/basics/hdf5-mpich.out b/outputs/basics/hdf5-mpich.out
new file mode 100644
index 0000000000..0b3346d4af
--- /dev/null
+++ b/outputs/basics/hdf5-mpich.out
@@ -0,0 +1,10 @@
+$ spack install hdf5 ^mpich
+[ ] itb4a2s libfabric@2.5.1 fetching from build cache (1s)
+[ ] itb4a2s libfabric@2.5.1 relocating (1s)
+[+] itb4a2s libfabric@2.5.1 /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.5.1-itb4a2swgfzelii4nbzmo3fzdnfq5rhy (1s)
+[ ] xkilhym mpich@5.0.1 fetching from build cache (0s)
+[ ] xkilhym mpich@5.0.1 relocating (0s)
+[+] xkilhym mpich@5.0.1 /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-5.0.1-xkilhym6dn2n7afhh5dtjskmj5jwjbhm (1s)
+[ ] jceyzq7 hdf5@1.14.6 fetching from build cache (0s)
+[ ] jceyzq7 hdf5@1.14.6 relocating (0s)
+[+] jceyzq7 hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-jceyzq7qvavwbbfywa3dt3jfurkfk4ba (1s)
diff --git a/outputs/basics/hdf5-no-mpi.out b/outputs/basics/hdf5-no-mpi.out
index 18e9747c36..55db01c341 100644
--- a/outputs/basics/hdf5-no-mpi.out
+++ b/outputs/basics/hdf5-no-mpi.out
@@ -1,23 +1,4 @@
$ spack install hdf5~mpi
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
-==> Fetching file:///mirror/blobs/sha256/5e/5e7d99c001b1d6e3169849a1f04f86749c9a50c6f9d72bd3f231504b99974d84
- [100%] 65.32 MB @ 402.1 GB/s
-==> Extracting hdf5-1.14.6-7mm6knnnjxquabuuhme4sjpe6d6vfawh from binary cache
-==> hdf5: Successfully installed hdf5-1.14.6-7mm6knnnjxquabuuhme4sjpe6d6vfawh
- Search: 0.00s. Fetch: 0.40s. Install: 0.19s. Extract: 0.16s. Relocate: 0.02s. Total: 0.59s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-7mm6knnnjxquabuuhme4sjpe6d6vfawh
-==> Installing hdf5-1.14.6-7mm6knnnjxquabuuhme4sjpe6d6vfawh [16/16]
+[ ] as6mmcj hdf5@1.14.6 fetching from build cache (0s)
+[ ] as6mmcj hdf5@1.14.6 relocating (1s)
+[+] as6mmcj hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-as6mmcjwjlgjhglp62wogxim6exfgtvd (1s)
diff --git a/outputs/basics/hdf5-spec.out b/outputs/basics/hdf5-spec.out
index 4776db5aec..78d785a135 100644
--- a/outputs/basics/hdf5-spec.out
+++ b/outputs/basics/hdf5-spec.out
@@ -1,51 +1,51 @@
$ spack spec hdf5
- - hdf5@1.14.6~cxx~fortran~hl~ipo~java~map+mpi+shared~subfiling~szip~threadsafe+tools api=default build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh+libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=mbedtls,openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^libssh2@1.11.1+shared build_system=autotools crypto=mbedtls platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^mbedtls@2.28.9+pic build_system=makefile build_type=Release libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^openmpi@5.0.8+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none romio-filesystem:=none schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
- - ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
- - ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
- - ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^numactl@2.0.18 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^pmix@6.0.0~munge~python build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^prrte@4.0.0 build_system=autotools schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
+[b] hdf5@1.14.6~cxx~fortran~hl~ipo~java~map+mpi+shared~subfiling~szip~threadsafe+tools api=default build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^openmpi@5.0.10+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none patches:=646eb1a romio-filesystem:=none schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^numactl@2.0.19 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^pmix@6.1.0~munge~python build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^prrte@4.1.0 build_system=autotools patches:=64faa1a,91b28f5 schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
diff --git a/outputs/basics/hdf5.out b/outputs/basics/hdf5.out
index 4e1f84aca2..2665d0d8db 100644
--- a/outputs/basics/hdf5.out
+++ b/outputs/basics/hdf5.out
@@ -1,308 +1,73 @@
$ spack install hdf5
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-==> Fetching file:///mirror/blobs/sha256/0e/0ef0cfbbeac0c8aafa641c7518c7309ff69c9f3e1fc75611c445d9642e6967c7
- [100%] 133.95 KB @ 525.6 MB/s
-==> Extracting ca-certificates-mozilla-2025-08-12-etqlnw5hd6o35feimkxa53omtrjxuf5l from binary cache
-==> ca-certificates-mozilla: Successfully installed ca-certificates-mozilla-2025-08-12-etqlnw5hd6o35feimkxa53omtrjxuf5l
- Search: 0.00s. Fetch: 0.18s. Install: 0.05s. Extract: 0.04s. Relocate: 0.00s. Total: 0.23s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ca-certificates-mozilla-2025-08-12-etqlnw5hd6o35feimkxa53omtrjxuf5l
-==> Installing ca-certificates-mozilla-2025-08-12-etqlnw5hd6o35feimkxa53omtrjxuf5l [4/49]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Fetching file:///mirror/blobs/sha256/c6/c62eaf4a6c39647f96fdb028cbacbd1a80df424ab98658992cb8279939ed8c41
- [100%] 62.56 MB @ 412.0 GB/s
-==> Extracting mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle from binary cache
-==> mbedtls: Successfully installed mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
- Search: 0.00s. Fetch: 0.01s. Install: 0.11s. Extract: 0.08s. Relocate: 0.02s. Total: 0.12s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
-==> Installing mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle [7/49]
-==> Fetching file:///mirror/blobs/sha256/66/66b47dd2659fdd1aeca7d50aa2b32c9e5edde63a74e5233d3af0fa9ea98e12e6
- [100%] 62.20 MB @ 431.8 GB/s
-==> Extracting libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq from binary cache
-==> libiconv: Successfully installed libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.06s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-==> Installing libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq [8/49]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-==> Fetching file:///mirror/blobs/sha256/b1/b1906ca502af23b4b0f3282011456bd4ca5523260fd89da710f430a253435c0a
- [100%] 32.41 KB @ 161.5 MB/s
-==> Extracting util-macros-1.20.1-hwxnwvmn44zotq6y6cifufosug2utt5b from binary cache
-==> util-macros: Successfully installed util-macros-1.20.1-hwxnwvmn44zotq6y6cifufosug2utt5b
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.00s. Total: 0.02s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/util-macros-1.20.1-hwxnwvmn44zotq6y6cifufosug2utt5b
-==> Installing util-macros-1.20.1-hwxnwvmn44zotq6y6cifufosug2utt5b [10/49]
-==> Fetching file:///mirror/blobs/sha256/3f/3fac396598eef662dd75093538ce2e36aa3338b60b65b9c50e86fba06f3b4bc8
- [100%] 61.57 MB @ 461.7 GB/s
-==> Extracting zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea from binary cache
-==> zstd: Successfully installed zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.04s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-==> Installing zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea [11/49]
-==> Fetching file:///mirror/blobs/sha256/d1/d17384f0564b5ebf91d4af10fbca9a24a9f60aefb00c518b111ff8a69f32e6eb
- [100%] 61.87 MB @ 441.8 GB/s
-==> Extracting xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph from binary cache
-==> xz: Successfully installed xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.07s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-==> Installing xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph [12/49]
-==> Fetching file:///mirror/blobs/sha256/44/4494a8094c6307a283260425c2fcae18f131557165dff36a1fee8c7865c0d8f8
- [100%] 117.07 KB @ 457.6 MB/s
-==> Extracting libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w from binary cache
-==> libsigsegv: Successfully installed libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-==> Installing libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w [13/49]
-==> Fetching file:///mirror/blobs/sha256/1d/1dfdc937ee8598e5d68494ac32c40bae8a780ae6d002f970ced9df2337813a45
- [100%] 463.08 KB @ 451.1 GB/s
-==> Extracting pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h from binary cache
-==> pkgconf: Successfully installed pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
- Search: 0.00s. Fetch: 0.01s. Install: 0.03s. Extract: 0.02s. Relocate: 0.01s. Total: 0.04s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-==> Installing pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h [14/49]
-==> Fetching file:///mirror/blobs/sha256/c6/c6d49b50b0d0d82666133a31f3073ec9bedaf33e3cc2eb2b56eecfd976973063
- [100%] 63.50 MB @ 442.0 GB/s
-==> Extracting berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma from binary cache
-==> berkeley-db: Successfully installed berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.08s. Relocate: 0.01s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-==> Installing berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma [15/49]
-==> Fetching file:///mirror/blobs/sha256/34/34adb03543f15fe57c37dd1be4b1c985278c6f9146df526aeda980e6cb70ba75
- [100%] 61.13 MB @ 471.5 GB/s
-==> Extracting diffutils-3.12-cih4xrzw7ysoceclj2x33hdgo23nuvmk from binary cache
-==> diffutils: Successfully installed diffutils-3.12-cih4xrzw7ysoceclj2x33hdgo23nuvmk
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.04s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/diffutils-3.12-cih4xrzw7ysoceclj2x33hdgo23nuvmk
-==> Installing diffutils-3.12-cih4xrzw7ysoceclj2x33hdgo23nuvmk [16/49]
-==> Fetching file:///mirror/blobs/sha256/27/27af2631f6615cec0d1b2406c35636d51fa37af79c17946c6130805e7c207b06
- [100%] 92.66 KB @ 416.1 MB/s
-==> Extracting pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i from binary cache
-==> pigz: Successfully installed pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-==> Installing pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i [17/49]
-==> Fetching file:///mirror/blobs/sha256/8a/8a5c03cbe85a0616b5a7453c2e49c73459bca8d68fa34ffc30983f196bd05c99
- [100%] 61.34 MB @ 431.7 GB/s
-==> Extracting libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz from binary cache
-==> libssh2: Successfully installed libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.06s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
-==> Installing libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz [18/49]
-==> Fetching file:///mirror/blobs/sha256/10/10009edc0ab662fc4ced331ddbdf14aeef167df2b2dc41f7933dcd9d127c9cb5
- [100%] 62.84 MB @ 541.9 GB/s
-==> Extracting libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo from binary cache
-==> libxml2: Successfully installed libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.08s. Relocate: 0.01s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-==> Installing libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo [19/49]
-==> Fetching file:///mirror/blobs/sha256/78/7881079c346d61e1dfba6b1b3ca14a553d238f7eca9f4acdc8c57e5b54214367
- [100%] 196.78 KB @ 668.3 MB/s
-==> Extracting libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4 from binary cache
-==> libpciaccess: Successfully installed libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-==> Installing libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4 [20/49]
-==> Fetching file:///mirror/blobs/sha256/4e/4ed43030e94ab138bf850645bd620d9002ab739ca3e77f16ae6bae30283e97f5
- [100%] 67.06 MB @ 452.3 GB/s
-==> Extracting ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz from binary cache
-==> ncurses: Successfully installed ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
- Search: 0.00s. Fetch: 0.01s. Install: 0.55s. Extract: 0.53s. Relocate: 0.01s. Total: 0.57s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-==> Installing ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz [21/49]
-==> Fetching file:///mirror/blobs/sha256/c2/c2c4bbbacae5135ceab3532639bae0ea3a94a66b0ebf0afd55fa6fb0a4bb663f
- [100%] 737.83 KB @ 471.2 GB/s
-==> Extracting m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g from binary cache
-==> m4: Successfully installed m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.03s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-==> Installing m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g [22/49]
-==> Fetching file:///mirror/blobs/sha256/ce/ce4f5147cf39139b278ca64732cad4621a778ba23d0411154f8c764b5683f574
- [100%] 898.08 KB @ 571.3 GB/s
-==> Extracting nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg from binary cache
-==> nghttp2: Successfully installed nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.02s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-==> Installing nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg [23/49]
-==> Fetching file:///mirror/blobs/sha256/7a/7a18b14df737930ea1c770febdf5eedf98552e5dfc62e3cb9d405a19fce3ec3b
- [100%] 304.49 KB @ 798.2 MB/s
-==> Extracting bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl from binary cache
-==> bzip2: Successfully installed bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
- Search: 0.00s. Fetch: 0.01s. Install: 0.03s. Extract: 0.01s. Relocate: 0.01s. Total: 0.04s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-==> Installing bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl [24/49]
-==> Fetching file:///mirror/blobs/sha256/b5/b5f1aa7fd742a997b6da16a3bc722058e760f1b08e7a48e95857c7211e156bb0
- [100%] 65.21 MB @ 512.1 GB/s
-==> Extracting hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4 from binary cache
-==> hwloc: Successfully installed hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
- Search: 0.00s. Fetch: 0.01s. Install: 0.19s. Extract: 0.16s. Relocate: 0.02s. Total: 0.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-==> Installing hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4 [25/49]
-==> Fetching file:///mirror/blobs/sha256/48/4888cf6a6164231bdbf7db524bdb5e6625d6fcc78050679a637aa622b8286397
- [100%] 956.91 KB @ 471.4 GB/s
-==> Extracting libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x from binary cache
-==> libedit: Successfully installed libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.03s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-==> Installing libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x [26/49]
-==> Fetching file:///mirror/blobs/sha256/45/45c1e7c02f8c8fbd907bdef165d55df31c77bc10c73036f2391ca5f39aac0281
- [100%] 61.75 MB @ 561.8 GB/s
-==> Extracting readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo from binary cache
-==> readline: Successfully installed readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.05s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-==> Installing readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo [27/49]
-==> Fetching file:///mirror/blobs/sha256/65/658171bfb6af49d486f682120270e8df942cac83c90a52d4500ff1c8dfbe514a
- [100%] 61.95 MB @ 451.8 GB/s
-==> Extracting bison-3.8.2-n7yzkylf4gs7cnu6scau27gxbodinprr from binary cache
-==> bison: Successfully installed bison-3.8.2-n7yzkylf4gs7cnu6scau27gxbodinprr
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.08s. Relocate: 0.01s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bison-3.8.2-n7yzkylf4gs7cnu6scau27gxbodinprr
-==> Installing bison-3.8.2-n7yzkylf4gs7cnu6scau27gxbodinprr [28/49]
-==> Fetching file:///mirror/blobs/sha256/45/45305870482486982cfc11ad7645b9bfc9ec49c7fff03110ac948e3848482cf9
- [100%] 61.29 MB @ 401.5 GB/s
-==> Extracting tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc from binary cache
-==> tar: Successfully installed tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.03s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-==> Installing tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc [29/49]
-==> Fetching file:///mirror/blobs/sha256/c5/c50e18794a41a9e14570ec807cfdbc565907a7aefab4021c1bba6b7a477ebee2
- [100%] 61.01 MB @ 541.5 GB/s
-==> Extracting gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27 from binary cache
-==> gdbm: Successfully installed gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.03s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-==> Installing gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27 [30/49]
-==> Fetching file:///mirror/blobs/sha256/72/725da24bd225c126a09054e27f312f4a101ec9445e1769aff787289c8f83fdfa
- [100%] 12.98 MB @ 462.4 GB/s
-==> Extracting gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7 from binary cache
-==> gettext: Successfully installed gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
- Search: 0.00s. Fetch: 0.02s. Install: 0.58s. Extract: 0.53s. Relocate: 0.04s. Total: 0.60s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-==> Installing gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7 [31/49]
-==> Fetching file:///mirror/blobs/sha256/ef/ef3c99d9afb190f512d368f31d533d430e3d8fc10338d053bf124a41ce425577
- [100%] 15.58 MB @ 492.4 GB/s
-==> Extracting perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t from binary cache
-==> perl: Successfully installed perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
- Search: 0.00s. Fetch: 0.02s. Install: 0.74s. Extract: 0.64s. Relocate: 0.10s. Total: 0.76s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
-==> Installing perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t [32/49]
-==> Fetching file:///mirror/blobs/sha256/89/89326ba960a6e9a60af920776a173d0ed64900afb9e7a19b74dded5e2a4f990a
- [100%] 61.50 MB @ 471.7 GB/s
-==> Extracting findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert from binary cache
-==> findutils: Successfully installed findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.05s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-==> Installing findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert [33/49]
-==> Fetching file:///mirror/blobs/sha256/76/769c8eaef6cf77a19fe64faaed4427136ed3e3df9a5c5956450ccff49832d8a0
- [100%] 61.03 MB @ 601.6 GB/s
-==> Extracting autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz from binary cache
-==> autoconf: Successfully installed autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.04s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz
-==> Installing autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz [34/49]
-==> Fetching file:///mirror/blobs/sha256/b4/b4b3cb6b253eaecc83bfa130098ac8f01a70fd0f2a8870451fcd74aaa1e29ecd
- [100%] 68.29 MB @ 422.3 GB/s
-==> Extracting openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s from binary cache
-==> openssl: Successfully installed openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
- Search: 0.00s. Fetch: 0.02s. Install: 0.21s. Extract: 0.18s. Relocate: 0.02s. Total: 0.23s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-==> Installing openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s [35/49]
-==> Fetching file:///mirror/blobs/sha256/ae/aee4ab2b46849d36e4ed1e6aff9db9bb55ab413eff401b37154ec324570a8dd1
- [100%] 771.91 KB @ 571.3 GB/s
-==> Extracting libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr from binary cache
-==> libxcrypt: Successfully installed libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.02s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-==> Installing libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr [36/49]
-==> Fetching file:///mirror/blobs/sha256/1a/1adc6688eb4e32d0cd8929461927011ff1d1634ea19982efe86954af39575786
- [100%] 807.31 KB @ 531.4 GB/s
-==> Extracting libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel from binary cache
-==> libtool: Successfully installed libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.03s. Relocate: 0.03s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-==> Installing libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel [37/49]
-==> Fetching file:///mirror/blobs/sha256/d3/d3a777a6a63cab468b47c9ff4d197de43448ac2d69b27e9773ff8f07c99f2038
- [100%] 518.48 KB @ 461.1 GB/s
-==> Extracting flex-2.6.3-gmhq65uhcnj2elzqkz3o7yg2652tmnqj from binary cache
-==> flex: Successfully installed flex-2.6.3-gmhq65uhcnj2elzqkz3o7yg2652tmnqj
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.02s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/flex-2.6.3-gmhq65uhcnj2elzqkz3o7yg2652tmnqj
-==> Installing flex-2.6.3-gmhq65uhcnj2elzqkz3o7yg2652tmnqj [38/49]
-==> Fetching file:///mirror/blobs/sha256/25/251ef730f1ff850ab1b34a1d626fca215106667757afdd592811abd8a35b4cb4
- [100%] 707.26 KB @ 501.3 GB/s
-==> Extracting automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau from binary cache
-==> automake: Successfully installed automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.04s. Relocate: 0.02s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau
-==> Installing automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau [39/49]
-==> Fetching file:///mirror/blobs/sha256/92/9241a95cbd75686a0858b3e9e6340a113fa143a8a6f5ee25e1e9f42a7fc52232
- [100%] 62.03 MB @ 451.8 GB/s
-==> Extracting krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu from binary cache
-==> krb5: Successfully installed krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
- Search: 0.00s. Fetch: 0.01s. Install: 0.13s. Extract: 0.07s. Relocate: 0.04s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-==> Installing krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu [40/49]
-==> Fetching file:///mirror/blobs/sha256/62/62111ab6149e8de545095a260d5ddac19529c6e23696164ca08f2c6c4b960909
- [100%] 61.38 MB @ 481.7 GB/s
-==> Extracting curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz from binary cache
-==> curl: Successfully installed curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.04s. Relocate: 0.02s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
-==> Installing curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz [41/49]
-==> Fetching file:///mirror/blobs/sha256/ed/ed019861f13fc782c00c428b0d206fd96d2409d923c32772084fe788117f24d6
- [100%] 63.00 MB @ 572.0 GB/s
-==> Extracting libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri from binary cache
-==> libevent: Successfully installed libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.07s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-==> Installing libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri [42/49]
-==> Fetching file:///mirror/blobs/sha256/08/0871232ee4fc67d77039b6f53912897ff81c6614ea5d45410120e300ed7f8e31
- [100%] 427.92 KB @ 501.0 GB/s
-==> Extracting numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp from binary cache
-==> numactl: Successfully installed numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.02s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-==> Installing numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp [43/49]
-==> Fetching file:///mirror/blobs/sha256/ae/ae236b7dbea2d551b84907dc52b129e78bde46e2f545bd07e5cd2e5a1817939f
- [100%] 63.06 MB @ 431.5 GB/s
-==> Extracting openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e from binary cache
-==> openssh: Successfully installed openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
- Search: 0.00s. Fetch: 0.01s. Install: 0.13s. Extract: 0.07s. Relocate: 0.04s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-==> Installing openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e [44/49]
-==> Fetching file:///mirror/blobs/sha256/83/8333941640a5fd6568dfe48908b7adc12ba97163affa301281e80e0d9f1a672a
- [100%] 31.66 MB @ 482.5 GB/s
-==> Extracting cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t from binary cache
-==> cmake: Successfully installed cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
- Search: 0.00s. Fetch: 0.04s. Install: 1.18s. Extract: 1.11s. Relocate: 0.06s. Total: 1.23s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
-==> Installing cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t [45/49]
-==> Fetching file:///mirror/blobs/sha256/14/14509fcf26e36631b550c2401a1f9adc8246f781120fda7e4201f1548f772804
- [100%] 66.41 MB @ 462.2 GB/s
-==> Extracting pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm from binary cache
-==> pmix: Successfully installed pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
- Search: 0.00s. Fetch: 0.01s. Install: 0.20s. Extract: 0.16s. Relocate: 0.03s. Total: 0.21s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-==> Installing pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm [46/49]
-==> Fetching file:///mirror/blobs/sha256/07/078f59369bf8079cde7b22e60697307d41294d228794e96e6d0d1b895f434e39
- [100%] 64.89 MB @ 462.2 GB/s
-==> Extracting prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w from binary cache
-==> prrte: Successfully installed prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
- Search: 0.00s. Fetch: 0.01s. Install: 0.16s. Extract: 0.11s. Relocate: 0.02s. Total: 0.17s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-==> Installing prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w [47/49]
-==> Fetching file:///mirror/blobs/sha256/7e/7ed1f4a69cac1ee5aba05154bd28e707d1bf7dd66bc69ca73a214dd6c699c3e8
- [100%] 14.50 MB @ 462.4 GB/s
-==> Extracting openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln from binary cache
-==> openmpi: Successfully installed openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
- Search: 0.00s. Fetch: 0.02s. Install: 0.70s. Extract: 0.65s. Relocate: 0.03s. Total: 0.73s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-==> Installing openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln [48/49]
-==> Fetching file:///mirror/blobs/sha256/fa/fa0049cf0a1dd88d2c331c771c32730a7f567969d27c1932dddd6adc10e21c5b
- [100%] 65.63 MB @ 612.3 GB/s
-==> Extracting hdf5-1.14.6-vllfzb7aaz52qw5k2rkqq64glpglw5gv from binary cache
-==> hdf5: Successfully installed hdf5-1.14.6-vllfzb7aaz52qw5k2rkqq64glpglw5gv
- Search: 0.00s. Fetch: 0.01s. Install: 0.43s. Extract: 0.13s. Relocate: 0.04s. Total: 0.44s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-vllfzb7aaz52qw5k2rkqq64glpglw5gv
-==> Installing hdf5-1.14.6-vllfzb7aaz52qw5k2rkqq64glpglw5gv [49/49]
+[ ] g72d7i3 zlib-ng@2.3.3 fetching from build cache (0s)
+[ ] yvl6jpi pkgconf@2.5.1 fetching from build cache (0s)
+[ ] ekvivpv ncurses@6.6 fetching from build cache (0s)
+[ ] g72d7i3 zlib-ng@2.3.3 relocating (0s)
+[ ] bkzcu2s libxcrypt@4.5.2 fetching from build cache (0s)
+[ ] yvl6jpi pkgconf@2.5.1 relocating (0s)
+[ ] hhjyyqy xz@5.8.3 fetching from build cache (0s)
+[ ] 63aruxk zstd@1.5.7 fetching from build cache (0s)
+[ ] vbwvgwx libiconv@1.18 fetching from build cache (0s)
+[ ] bkzcu2s libxcrypt@4.5.2 relocating (0s)
+[ ] cbtgjrh bzip2@1.0.8 fetching from build cache (0s)
+[ ] ekvivpv ncurses@6.6 relocating (0s)
+[ ] 63aruxk zstd@1.5.7 relocating (0s)
+[ ] hhjyyqy xz@5.8.3 relocating (0s)
+[ ] vbwvgwx libiconv@1.18 relocating (0s)
+[ ] cbtgjrh bzip2@1.0.8 relocating (0s)
+[+] g72d7i3 zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-g72d7i3bvgfmroytbp2d6giv67ymputp (0s)
+[+] yvl6jpi pkgconf@2.5.1 /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-yvl6jpilvkgopkrc2aanfhd3z7lz7r3l (0s)
+[ ] 2t2useu numactl@2.0.19 fetching from build cache (0s)
+[+] bkzcu2s libxcrypt@4.5.2 /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.5.2-bkzcu2s2hndgbhrkbhtlcnlvxg2em7e3 (0s)
+[ ] qzkk5ym libpciaccess@0.17 fetching from build cache (0s)
+[+] 63aruxk zstd@1.5.7 /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-63aruxky3a4xfivh32jt676wmoftlzy6 (0s)
+[+] cbtgjrh bzip2@1.0.8 /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-cbtgjrhpwivtaewryhbkj6zxuukhoekx (0s)
+[ ] 2t2useu numactl@2.0.19 relocating (0s)
+[ ] qzkk5ym libpciaccess@0.17 relocating (0s)
+[ ] afklka7 pigz@2.8 fetching from build cache (0s)
+[+] vbwvgwx libiconv@1.18 /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-vbwvgwxvjrccmptlen3ebo555lk5wior (0s)
+[ ] 33yozp5 openssl@3.6.1 fetching from build cache (0s)
+[ ] afklka7 pigz@2.8 relocating (0s)
+[ ] 33yozp5 openssl@3.6.1 relocating (0s)
+[+] hhjyyqy xz@5.8.3 /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.8.3-hhjyyqygxtpzvdyoddyypk5sfyqdcmqe (0s)
+[+] afklka7 pigz@2.8 /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-afklka7uurghkxzfzr2kpku3hq64dp2w (0s)
+[+] qzkk5ym libpciaccess@0.17 /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-qzkk5ymbu3z37kjhgylrkdy7w3hixzna (0s)
+[ ] ujlg2ua libxml2@2.15.3 fetching from build cache (0s)
+[ ] f5xe4px tar@1.35 fetching from build cache (0s)
+[+] 2t2useu numactl@2.0.19 /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.19-2t2useutfyn7jozdzlunsc6336q6fcqx (0s)
+[ ] ujlg2ua libxml2@2.15.3 relocating (0s)
+[ ] f5xe4px tar@1.35 relocating (0s)
+[+] ujlg2ua libxml2@2.15.3 /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.15.3-ujlg2uai6quwrnqjswhpatdam2owxnzh (0s)
+[+] f5xe4px tar@1.35 /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-f5xe4pxaujwc2cs2ppllgloh7gwbkkyd (0s)
+[+] 33yozp5 openssl@3.6.1 /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.1-33yozp5l5ca4dnkgjjf2l2tdvt47mdna (0s)
+[ ] oopqoag libevent@2.1.12 fetching from build cache (0s)
+[ ] oopqoag libevent@2.1.12 relocating (0s)
+[+] oopqoag libevent@2.1.12 /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-oopqoagvk4zhptmzymsbim2dmnfy37zf (1s)
+[+] ekvivpv ncurses@6.6 /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.6-ekvivpvwxpsfmbydk42j7me3ckftiheo (1s)
+[ ] uwyh3xy libedit@3.1-20251016 fetching from build cache (0s)
+[ ] ujctyey hwloc@2.13.0 fetching from build cache (0s)
+[ ] sle3ix4 gettext@1.0 fetching from build cache (0s)
+[ ] uwyh3xy libedit@3.1-20251016 relocating (0s)
+[ ] ujctyey hwloc@2.13.0 relocating (0s)
+[ ] sle3ix4 gettext@1.0 relocating (0s)
+[+] uwyh3xy libedit@3.1-20251016 /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20251016-uwyh3xy52rwywtmgrdtwnljgevcnnctj (0s)
+[+] ujctyey hwloc@2.13.0 /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.13.0-ujctyeyjzvata7o7oje5nefjmgqabosi (0s)
+[ ] ycyqykw pmix@6.1.0 fetching from build cache (0s)
+[ ] ycyqykw pmix@6.1.0 relocating (0s)
+[+] ycyqykw pmix@6.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.1.0-ycyqykw634st7ajhnrl2kqnkldgtk3xr (1s)
+[ ] nldxmxw prrte@4.1.0 fetching from build cache (0s)
+[ ] nldxmxw prrte@4.1.0 relocating (0s)
+[+] sle3ix4 gettext@1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-1.0-sle3ix4nizh2w3uwvaokqlqlotlaexbu (1s)
+[ ] ldqeqfw krb5@1.22.2 fetching from build cache (0s)
+[ ] ldqeqfw krb5@1.22.2 relocating (0s)
+[+] nldxmxw prrte@4.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.1.0-nldxmxwkhusnlqwqsuacqvn3t5r6bpjb (0s)
+[+] ldqeqfw krb5@1.22.2 /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.22.2-ldqeqfwa76qeegjqhv72by6ayv5xlwae (0s)
+[ ] m6yx5j3 openssh@10.3p1 fetching from build cache (0s)
+[ ] m6yx5j3 openssh@10.3p1 relocating (0s)
+[+] m6yx5j3 openssh@10.3p1 /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-10.3p1-m6yx5j3srcybuucnboqjse2jc2a35vxq (1s)
+[ ] qfut5qq openmpi@5.0.10 fetching from build cache (0s)
+[ ] qfut5qq openmpi@5.0.10 relocating (0s)
+[+] qfut5qq openmpi@5.0.10 /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml (1s)
+[ ] 7cwv3st hdf5@1.14.6 fetching from build cache (0s)
+[ ] 7cwv3st hdf5@1.14.6 relocating (0s)
+[+] 7cwv3st hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-7cwv3stkmkwxjbnujvpc6drqh3af5cwz (0s)
diff --git a/outputs/basics/info-zlib.out b/outputs/basics/info-zlib.out
new file mode 100644
index 0000000000..d37f2d7ef7
--- /dev/null
+++ b/outputs/basics/info-zlib.out
@@ -0,0 +1,44 @@
+$ spack info --no-dependencies --no-versions zlib-ng
+AutotoolsPackage: zlib-ng
+
+Description:
+ zlib replacement with optimizations for next generation systems.
+
+Homepage: https://github.com/zlib-ng/zlib-ng
+
+Variants:
+ build_system [autotools] autotools, cmake
+ Build systems supported by the package
+
+ build_type [Release] Debug, MinSizeRel, RelWithDebInfo, Release
+ when build_system=cmake
+ CMake build type
+
+ compat [true] false, true
+ Enable compatibility API
+
+ generator [make] none
+ when build_system=cmake
+ the build system generator to use
+
+ ipo [false] false, true
+ when build_system=cmake %cmake@3.9:
+ CMake interprocedural optimization
+
+ new_strategies [true] false, true
+ Enable new deflate strategies
+
+ opt [true] false, true
+ Enable optimizations
+
+ pic [true] false, true
+ Enable position-independent code (PIC)
+
+ shared [true] false, true
+ Build shared library
+
+
+Licenses:
+ Zlib
+
+
diff --git a/outputs/basics/install-gcc-12.1.0.out b/outputs/basics/install-gcc-12.1.0.out
index d12c7d0c6d..880ea216eb 100644
--- a/outputs/basics/install-gcc-12.1.0.out
+++ b/outputs/basics/install-gcc-12.1.0.out
@@ -1,77 +1,16 @@
-$ spack install gcc@12
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/diffutils-3.12-cih4xrzw7ysoceclj2x33hdgo23nuvmk
-==> Fetching file:///mirror/blobs/sha256/78/78bdc9d57126ca9978f6f134fcd63b65f193826176545252fe02e4bb1ad8e780
- [100%] 694.36 KB @ 491.2 GB/s
-==> Extracting autoconf-archive-2023.02.20-7p7gq7uzoaurflydkojv6kvjyue777zs from binary cache
-==> autoconf-archive: Successfully installed autoconf-archive-2023.02.20-7p7gq7uzoaurflydkojv6kvjyue777zs
- Search: 0.00s. Fetch: 0.17s. Install: 0.16s. Extract: 0.14s. Relocate: 0.00s. Total: 0.32s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-archive-2023.02.20-7p7gq7uzoaurflydkojv6kvjyue777zs
-==> Installing autoconf-archive-2023.02.20-7p7gq7uzoaurflydkojv6kvjyue777zs [17/33]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau
-==> Fetching file:///mirror/blobs/sha256/e0/e01036e697dbfdc8fc3ce8a2c4162aaed2ade7cd28f519516941167f7e2029ab
- [100%] 63.04 MB @ 512.1 GB/s
-==> Extracting texinfo-7.2-k6ygirswvbp5fb5ijcgwyfck6hax5xix from binary cache
-==> texinfo: Successfully installed texinfo-7.2-k6ygirswvbp5fb5ijcgwyfck6hax5xix
- Search: 0.00s. Fetch: 0.01s. Install: 0.41s. Extract: 0.16s. Relocate: 0.03s. Total: 0.42s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/texinfo-7.2-k6ygirswvbp5fb5ijcgwyfck6hax5xix
-==> Installing texinfo-7.2-k6ygirswvbp5fb5ijcgwyfck6hax5xix [28/33]
-==> Fetching file:///mirror/blobs/sha256/b5/b57252a0c7495982ba160d400ea7d010773dd2f00b63561f7303add6c412d22f
- [100%] 910.58 KB @ 451.4 GB/s
-==> Extracting gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu from binary cache
-==> gmp: Successfully installed gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.03s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu
-==> Installing gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu [29/33]
-==> Fetching file:///mirror/blobs/sha256/1d/1d04af1bb1c8c72898e3699705f3baa628cecdc5926864a15f59875812267be3
- [100%] 62.71 MB @ 502.0 GB/s
-==> Extracting mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud from binary cache
-==> mpfr: Successfully installed mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.06s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud
-==> Installing mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud [30/33]
-==> Fetching file:///mirror/blobs/sha256/79/79a434126cb4944739f23d9450686d25c92f2a51b162f06e451bd0f1f4ce94e2
- [100%] 635.39 KB @ 511.3 GB/s
-==> Extracting mpc-1.3.1-sczvrkuwv7wbcfnejrzrwt5yzbuk5hog from binary cache
-==> mpc: Successfully installed mpc-1.3.1-sczvrkuwv7wbcfnejrzrwt5yzbuk5hog
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.02s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpc-1.3.1-sczvrkuwv7wbcfnejrzrwt5yzbuk5hog
-==> Installing mpc-1.3.1-sczvrkuwv7wbcfnejrzrwt5yzbuk5hog [31/33]
-==> Fetching file:///mirror/blobs/sha256/94/94b6854379dc5c2a979fbb57e93a339ce21c8be52a24596eef886dfa741f973f
- [100%] 62.37 MB @ 512.0 GB/s
-==> Extracting gawk-5.3.1-irhvzcha2sysowm6prf7zkvjitpykaxd from binary cache
-==> gawk: Successfully installed gawk-5.3.1-irhvzcha2sysowm6prf7zkvjitpykaxd
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.06s. Relocate: 0.02s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gawk-5.3.1-irhvzcha2sysowm6prf7zkvjitpykaxd
-==> Installing gawk-5.3.1-irhvzcha2sysowm6prf7zkvjitpykaxd [32/33]
-==> Fetching file:///mirror/blobs/sha256/1f/1fc94cabbbd6e9c052ea3a10d368fcbd30d3b2c4f18da478323a5e354cec9596
- [100%] 651.91 MB @ 502.5 GB/s
-==> Extracting gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc from binary cache
-==> Wrote new spec file to /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc/lib/gcc/x86_64-pc-linux-gnu/12.3.0/specs
-==> gcc: Successfully installed gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc
- Search: 0.00s. Fetch: 0.72s. Install: 12.12s. Extract: 10.92s. Relocate: 1.16s. Total: 12.84s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc
-==> Installing gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc [33/33]
+$ spack install gcc@16
+[ ] xpmsy5x gmp@6.3.0 fetching from build cache (1s)
+[ ] cuzgmus binutils@2.46.0 fetching from build cache (1s)
+[ ] xpmsy5x gmp@6.3.0 relocating (1s)
+[ ] cuzgmus binutils@2.46.0 relocating (1s)
+[+] xpmsy5x gmp@6.3.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gmp-6.3.0-xpmsy5xffenfvl6lc5shb5a5krckrznd (1s)
+[ ] melg7ga mpfr@4.2.2 fetching from build cache (0s)
+[ ] melg7ga mpfr@4.2.2 relocating (0s)
+[+] cuzgmus binutils@2.46.0 /home/spack/spack/opt/spack/linux-x86_64_v3/binutils-2.46.0-cuzgmusnboe4pknwnod4jziquvzteeya (1s)
+[+] melg7ga mpfr@4.2.2 /home/spack/spack/opt/spack/linux-x86_64_v3/mpfr-4.2.2-melg7gafkownovvlndh46ljc4nuf5puy (0s)
+[ ] gxmoxea mpc@1.4.1 fetching from build cache (0s)
+[ ] gxmoxea mpc@1.4.1 relocating (0s)
+[+] gxmoxea mpc@1.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/mpc-1.4.1-gxmoxea2jy4kihilaqibmhjvvuea3ydy (0s)
+[ ] vlwdxlj gcc@16.1.0 fetching from build cache (0s)
+[ ] vlwdxlj gcc@16.1.0 relocating (0s)
+[+] vlwdxlj gcc@16.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-16.1.0-vlwdxljzbis42fjrlecvyo4tmuq5eebn (1s)
diff --git a/outputs/basics/install-gcc-16.out b/outputs/basics/install-gcc-16.out
new file mode 100644
index 0000000000..667ae0bd5c
--- /dev/null
+++ b/outputs/basics/install-gcc-16.out
@@ -0,0 +1,16 @@
+$ spack install gcc@16
+[ ] xpmsy5x gmp@6.3.0 fetching from build cache (0s)
+[ ] cuzgmus binutils@2.46.0 fetching from build cache (0s)
+[ ] xpmsy5x gmp@6.3.0 relocating (0s)
+[ ] cuzgmus binutils@2.46.0 relocating (0s)
+[+] xpmsy5x gmp@6.3.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gmp-6.3.0-xpmsy5xffenfvl6lc5shb5a5krckrznd (1s)
+[ ] melg7ga mpfr@4.2.2 fetching from build cache (0s)
+[ ] melg7ga mpfr@4.2.2 relocating (0s)
+[+] cuzgmus binutils@2.46.0 /home/spack/spack/opt/spack/linux-x86_64_v3/binutils-2.46.0-cuzgmusnboe4pknwnod4jziquvzteeya (1s)
+[+] melg7ga mpfr@4.2.2 /home/spack/spack/opt/spack/linux-x86_64_v3/mpfr-4.2.2-melg7gafkownovvlndh46ljc4nuf5puy (0s)
+[ ] gxmoxea mpc@1.4.1 fetching from build cache (0s)
+[ ] gxmoxea mpc@1.4.1 relocating (0s)
+[+] gxmoxea mpc@1.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/mpc-1.4.1-gxmoxea2jy4kihilaqibmhjvvuea3ydy (0s)
+[ ] vlwdxlj gcc@16.1.0 fetching from build cache (0s)
+[ ] vlwdxlj gcc@16.1.0 relocating (0s)
+[+] vlwdxlj gcc@16.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-16.1.0-vlwdxljzbis42fjrlecvyo4tmuq5eebn (3s)
diff --git a/outputs/basics/list-py.out b/outputs/basics/list-py.out
index bdea403562..ca4e1b43c6 100644
--- a/outputs/basics/list-py.out
+++ b/outputs/basics/list-py.out
@@ -1,1430 +1,1009 @@
$ spack list 'py-*'
-py-3to2 py-multiprocess
-py-4suite-xml py-multiqc
-py-a2wsgi py-multiurl
-py-abcpy py-mumps4py
-py-abipy py-munch
-py-about-time py-munkres
-py-absl-py py-murmurhash
-py-accelerate py-mutagen
-py-accessible-pygments py-mx
-py-accimage py-mxfold2
-py-acme-tiny py-myhdl
-py-acres py-mypy
-py-adal py-mypy-extensions
-py-adb-enhanced py-mysql-connector-python
-py-addict py-mysqlclient
-py-adios py-myst-parser
-py-adios4dolfinx py-namex
-py-advancedhtmlparser py-nanobind
-py-aenum py-nanoget
-py-affine py-nanomath
-py-agate py-nanoplot
-py-agate-dbf py-nanostat
-py-agate-excel py-nanotime
-py-agate-sql py-nanotron
-py-ahpy py-napari
-py-aiobotocore py-napari-console
-py-aiocontextvars py-napari-plugin-engine
-py-aiodns py-napari-plugin-manager
-py-aiofiles py-napari-svg
-py-aiohappyeyeballs py-nara-wpe
-py-aiohttp py-narwhals
-py-aiohttp-cors py-natsort
-py-aioitertools py-nbclassic
-py-aiojobs py-nbclient
-py-aioredis py-nbconvert
-py-aiosignal py-nbdime
-py-aiosqlite py-nbformat
-py-alabaster py-nbmake
-py-alembic py-nbqa
-py-alive-progress py-nbsphinx
-py-alpaca-eval py-nbstripout
-py-alpaca-farm py-nbval
-py-alphafold py-nc-time-axis
-py-altair py-ncbi-genome-download
-py-altgraph py-ndg-httpsclient
-py-amici py-ndindex
-py-amityping py-neo
-py-amplpy py-neo4j
-py-ampltools py-neobolt
-py-amqp py-neotime
-py-amrex py-neovim-remote
-py-angel py-neptune-client
-py-aniso8601 py-nest-asyncio
-py-anndata py-nestle
-py-annexremote py-netaddr
-py-annotated-types py-netcdf4
-py-annoy py-netifaces
-py-ansi2html py-netket
-py-ansible py-netpyne
-py-ansimarkup py-networkit
-py-ansiwrap py-networkx
-py-antimeridian py-neuralgcm
-py-antlr4-python3-runtime py-neurokit2
-py-antspyx py-neurolab
-py-anuga py-neurom
-py-anvio py-neurora
-py-anybadge py-neurotools
-py-anyio py-nexus-sdk
-py-anytree py-nexusforge
-py-anywidget py-nglview
-py-apache-libcloud py-ngs-tools
-py-apebench py-nh3
-py-apex py-nibabel
-py-apeye py-nilearn
-py-apeye-core py-nipype
-py-apipkg py-nitransforms
-py-apispec py-niworkflows
-py-app-model py-nltk
-py-appdirs py-node-semver
-py-applicationinsights py-nodeenv
-py-appnope py-non-regression-test-tools
-py-apptools py-nose
-py-apscheduler py-nose-cov
-py-arcgis py-nose2
-py-arch py-nosexcover
-py-archspec py-notebook
-py-arcp py-notebook-shim
-py-argcomplete py-npe2
-py-argh py-nptyping
-py-argon2-cffi py-npx
-py-argon2-cffi-bindings py-ntlm-auth
-py-argparse-dataclass py-ntplib
-py-argparse-manpage py-nugraph
-py-args py-nuitka
-py-arkouda py-num2words
-py-arm-pyart py-numba
-py-arpeggio py-numba4jax
-py-arrow py-numbagg
-py-art py-numcodecs
-py-arviz py-numdifftools
-py-asciitree py-numexpr
-py-asdf py-numexpr3
-py-asdf-astropy py-numkit
-py-asdf-coordinates-schemas py-numl
-py-asdf-standard py-numpy
-py-asdf-transform-schemas py-numpy-groupies
-py-asdf-unit-schemas py-numpy-indexed
-py-asdfghjkl py-numpy-quaternion
-py-ase py-numpy-stl
-py-asgiref py-numpydoc
-py-asn1crypto py-nvidia-dali
-py-aspy-yaml py-nvidia-ml-py
-py-asserts py-nvidia-ml-py3
-py-asteval py-nvidia-modulus
-py-astor py-nvidia-nvimagecodec
-py-astpretty py-nvidia-nvjpeg2k
-py-astroid py-nvidia-nvtiff
-py-astropy py-nvitop
-py-astropy-healpix py-nvtx
-py-astropy-helpers py-oauth2client
-py-astropy-iers-data py-oauthlib
-py-asttokens py-obspy
-py-astunparse py-ocnn
-py-async-generator py-odc-geo
-py-async-lru py-odfpy
-py-async-timeout py-ogb
-py-asyncio py-okada-wrapper
-py-asynctest py-olcf-velocity
-py-atomicwrites py-olefile
-py-atpublic py-omegaconf
-py-atropos py-onnx
-py-ats py-onnx-opcounter
-py-attmap py-onnxconverter-common
-py-attrs py-onnxmltools
-py-audioread py-onnxruntime
-py-auditwheel py-ont-fast5-api
-py-autocfg py-opcodes
-py-autodocsumm py-open-clip-torch
-py-autograd py-openai
-py-autograd-gamma py-openapi-schema-pydantic
-py-automat py-opencensus
-py-autopep8 py-opencensus-context
-py-autoray py-opencv-python
-py-autoreject py-opendatalab
-py-auxlib py-openidc-client
-py-avro py-openmc
-py-avro-json-serializer py-openmesh
-py-avro-python3 py-openmim
-py-awesome-slugify py-openpmd-validator
-py-awkward py-openpmd-viewer
-py-awkward-cpp py-openpyxl
-py-awkward0 py-openslide-python
-py-awscrt py-opentree
-py-ax-platform py-opentuner
-py-azote py-opppy
-py-azure-batch py-ops
-py-azure-cli-command-modules-nspkg py-opt-einsum
-py-azure-cli-core py-optax
-py-azure-cli-nspkg py-optree
-py-azure-cli-telemetry py-optuna
-py-azure-common py-or-tools
-py-azure-core py-oracledb
-py-azure-cosmos py-orbax-checkpoint
-py-azure-datalake-store py-ordered-set
-py-azure-functions-devops-build py-orderly-set
-py-azure-graphrbac py-orjson
-py-azure-identity py-os-service-types
-py-azure-keyvault py-oset
-py-azure-keyvault-certificates py-oslo-config
-py-azure-keyvault-keys py-oslo-i18n
-py-azure-keyvault-nspkg py-oslo-serialization
-py-azure-keyvault-secrets py-oslo-utils
-py-azure-loganalytics py-osqp
-py-azure-mgmt-advisor py-outdated
-py-azure-mgmt-apimanagement py-overpy
-py-azure-mgmt-appconfiguration py-overrides
-py-azure-mgmt-applicationinsights py-owlrl
-py-azure-mgmt-authorization py-owslib
-py-azure-mgmt-batch py-oyaml
-py-azure-mgmt-batchai py-pacifica-downloader
-py-azure-mgmt-billing py-pacifica-namespace
-py-azure-mgmt-botservice py-pacifica-uploader
-py-azure-mgmt-cdn py-packaging
-py-azure-mgmt-cognitiveservices py-pager
-py-azure-mgmt-compute py-paho-mqtt
-py-azure-mgmt-consumption py-palettable
-py-azure-mgmt-containerinstance py-pamela
-py-azure-mgmt-containerregistry py-panaroo
-py-azure-mgmt-containerservice py-pandas
-py-azure-mgmt-core py-pandas-datareader
-py-azure-mgmt-cosmosdb py-pandas-stubs
-py-azure-mgmt-datalake-analytics py-pandocfilters
-py-azure-mgmt-datalake-store py-panedr
-py-azure-mgmt-datamigration py-panel
-py-azure-mgmt-deploymentmanager py-papermill
-py-azure-mgmt-devtestlabs py-paralleltask
-py-azure-mgmt-dns py-param
-py-azure-mgmt-eventgrid py-parameterized
-py-azure-mgmt-eventhub py-paramiko
-py-azure-mgmt-hdinsight py-paramz
-py-azure-mgmt-imagebuilder py-parasail
-py-azure-mgmt-iotcentral py-parmed
-py-azure-mgmt-iothub py-parse
-py-azure-mgmt-iothubprovisioningservices py-parse-type
-py-azure-mgmt-keyvault py-parsedatetime
-py-azure-mgmt-kusto py-parsimonious
-py-azure-mgmt-loganalytics py-parsl
-py-azure-mgmt-managedservices py-parsley
-py-azure-mgmt-managementgroups py-parso
-py-azure-mgmt-maps py-partd
-py-azure-mgmt-marketplaceordering py-particle
-py-azure-mgmt-media py-paste
-py-azure-mgmt-monitor py-pastedeploy
-py-azure-mgmt-msi py-pastel
-py-azure-mgmt-netapp py-pastml
-py-azure-mgmt-network py-patch
-py-azure-mgmt-nspkg py-patch-ng
-py-azure-mgmt-policyinsights py-path-py
-py-azure-mgmt-privatedns py-pathlib2
-py-azure-mgmt-rdbms py-pathml
-py-azure-mgmt-recoveryservices py-pathos
-py-azure-mgmt-recoveryservicesbackup py-pathspec
-py-azure-mgmt-redhatopenshift py-pathtools
-py-azure-mgmt-redis py-pathvalidate
-py-azure-mgmt-relay py-pathy
-py-azure-mgmt-reservations py-patool
-py-azure-mgmt-resource py-patsy
-py-azure-mgmt-search py-pauvre
-py-azure-mgmt-security py-pbr
-py-azure-mgmt-servicebus py-pdb-tools
-py-azure-mgmt-servicefabric py-pdbfixer
-py-azure-mgmt-signalr py-pdequinox
-py-azure-mgmt-sql py-pdf2image
-py-azure-mgmt-sqlvirtualmachine py-pdm-backend
-py-azure-mgmt-storage py-pdm-pep517
-py-azure-mgmt-trafficmanager py-pdoc3
-py-azure-mgmt-web py-peachpy
-py-azure-multiapi-storage py-peakutils
-py-azure-nspkg py-pebble
-py-azure-storage-blob py-pem
-py-azure-storage-common py-pennylane
-py-azure-storage-nspkg py-pennylane-lightning
-py-babel py-pennylane-lightning-kokkos
-py-backcall py-pep517
-py-backoff py-pep8
-py-backpack-for-pytorch py-pep8-naming
-py-backports-abc py-perfdump
-py-backports-cached-property py-performance
-py-backports-entry-points-selectable py-periodictable
-py-backports-lzma py-petastorm
-py-backports-os py-petname
-py-backports-ssl-match-hostname py-petsc4py
-py-backports-tarfile py-pexpect
-py-backports-tempfile py-pfzy
-py-backports-weakref py-pgzip
-py-backports-zoneinfo py-phanotate
-py-bagit py-phonenumbers
-py-bagit-profile py-phonopy
-py-bakta py-photutils
-py-bandit py-phydms
-py-barectf py-phylophlan
-py-basemap py-pickle5
-py-bash-kernel py-pickleshare
-py-basis-set-exchange py-picmistandard
-py-batchspawner py-picrust2
-py-bayesian-optimization py-pid
-py-bcbio-gff py-pika
-py-bcolz py-pillow
-py-bcrypt py-pillow-simd
-py-bdbag py-pint
-py-beaker py-pint-xarray
-py-beancount py-pip
-py-beartype py-pipdeptree
-py-beautifulsoup4 py-piper
-py-beniget py-pipits
-py-bidict py-pispino
-py-bids-validator py-pivy
-py-bids-validator-deno py-pkgconfig
-py-bidscoin py-pkginfo
-py-bidskit py-pkgutil-resolve-name
-py-bidsschematools py-plac
-py-bigdft py-planar
-py-bigfloat py-planet
-py-billiard py-planetary-computer
-py-binary py-platformdirs
-py-binaryornot py-plotext
-py-bintrees py-plotille
-py-binwalk py-plotly
-py-biobb-common py-plotnine
-py-biobb-gromacs py-pluggy
-py-biobb-io py-plum-dispatch
-py-biobb-model py-ply
-py-biobb-structure-checking py-pmw
-py-biobb-structure-utils py-pmw-patched
-py-bioblend py-pockets
-py-biom-format py-poetry
-py-biomine py-poetry-core
-py-biopandas py-poetry-dynamic-versioning
-py-biopython py-poetry-plugin-export
-py-biosppy py-poetry-plugin-tweak-dependencies-version
-py-biotite py-polars
-py-biotraj py-pomegranate
-py-bitarray py-pooch
-py-bitshuffle py-portalocker
-py-bitstring py-portend
-py-bitstruct py-portpicker
-py-black py-postcactus
-py-blake3 py-poster
-py-bleach py-pot
-py-blessed py-pox
-py-blessings py-poxy
-py-blight py-poyo
-py-blinker py-ppft
-py-blis py-pprintpp
-py-blosc py-pre-commit
-py-blosc2 py-preshed
-py-blosum py-pretrainedmodels
-py-bluepyefe py-pretty-errors
-py-bluepyemodel py-prettytable
-py-bluepyopt py-priority
-py-bmap-tools py-profilehooks
-py-bmtk py-proglog
-py-bokeh py-progress
-py-boltons py-progressbar2
-py-boom-boot-manager py-progressbar33
-py-boost-histogram py-projectq
-py-boto py-prokaryote
-py-boto3 py-prometheus-client
-py-botocore py-prometheus-flask-exporter
-py-botorch py-promise
-py-bottle py-prompt-toolkit
-py-bottleneck py-propcache
-py-bqplot py-properscoring
-py-braceexpand py-proto-plus
-py-brain-indexer py-protobuf
-py-branca py-protoc-gen-swagger
-py-bravado py-prov
-py-bravado-core py-prwlock
-py-breakseq2 py-psalg
-py-breathe py-psana
-py-brian py-psij-python
-py-brian2 py-psmon
-py-brotli py-pspamm
-py-brotlipy py-psutil
-py-bsddb3 py-psyclone
-py-build py-psycopg2
-py-bx-python py-psygnal
-py-cachecontrol py-ptyprocess
-py-cached-property py-pubchempy
-py-cachetools py-pudb
-py-cachey py-pulp
-py-cachy py-pulsar-galaxy-lib
-py-cairocffi py-pure-eval
-py-cairosvg py-pure-sasl
-py-caliper-reader py-puremagic
-py-callmonitor py-py
-py-calver py-py-cpuinfo
-py-cantoolz py-py-spy
-py-carputils py-py-tes
-py-cartopy py-py2bit
-py-casadi py-py2neo
-py-catalogue py-py4j
-py-catkin-pkg py-py6s
-py-cattrs py-pyabel
-py-cbor2 py-pyaestro
-py-cclib py-pyahocorasick
-py-cdo py-pyamg
-py-cdsapi py-pyaml
-py-cekit py-pyaml-env
-py-celery py-pyani
-py-cellprofiler py-pyarrow
-py-cellprofiler-core py-pyasn1
-py-centrosome py-pyasn1-modules
-py-cerberus py-pyassimp
-py-certifi py-pyautogui
-py-certipy py-pybedtools
-py-cf-units py-pybids
-py-cf-xarray py-pybigwig
-py-cffconvert py-pybind11
-py-cffi py-pybind11-stubgen
-py-cfgrib py-pybktree
-py-cfgv py-pybobyqa
-py-cftime py-pybrain
-py-cgen py-pybtex
-py-chai py-pybtex-docutils
-py-chainer py-pybv
-py-chainforgecodegen py-pycairo
-py-chainmap py-pycares
-py-chalice py-pycbc
-py-chardet py-pychecker
-py-charm4py py-pycifrw
-py-charset-normalizer py-pyclibrary
-py-chart-studio py-pycm
-py-cheap-repr py-pycmd
-py-checkm-genome py-pycocotools
-py-cheetah3 py-pycodestyle
-py-chemfiles py-pycollada
-py-cheroot py-pycompadre
-py-cherrypy py-pyconify
-py-chex py-pycorenlp
-py-choreographer py-pycortex
-py-chronyk py-pycosat
-py-ci-info py-pycparser
-py-ci-sdr py-pycrypto
-py-cig-pythia py-pycryptodome
-py-cinema-lib py-pyct
-py-cinemasci py-pycubexr
-py-circus py-pycuda
-py-citeproc-py py-pycurl
-py-clean-text py-pydantic
-py-cleo py-pydantic-compat
-py-click py-pydantic-core
-py-click-didyoumean py-pydantic-extra-types
-py-click-option-group py-pydantic-settings
-py-click-plugins py-pydantic-tes
-py-click-repl py-pydap
-py-cligj py-pydata-sphinx-theme
-py-clikit py-pydatalog
-py-climate py-pydeface
-py-climax py-pydeprecate
-py-clint py-pydeps
-py-clip-anytorch py-pydevtool
-py-clipboard py-pydftracer
-py-cloudauthz py-pydicom
-py-cloudbridge py-pydispatcher
-py-cloudpickle py-pydmd
-py-clustershell py-pydocstyle
-py-cma py-pydoe
-py-cmaes py-pydoe2
-py-cmake-format py-pydot
-py-cmake-parser py-pydot2
-py-cmocean py-pydotplus
-py-cmseq py-pydub
-py-cmsml py-pyeda
-py-cmyt py-pyedr
-py-coapthon3 py-pyee
-py-coca-pytorch py-pyelftools
-py-coclust py-pyem
-py-codebasin py-pyenchant
-py-codepy py-pyepsg
-py-codespell py-pyerfa
-py-coherent-licensed py-pyeventsystem
-py-coilmq py-pyface
-py-colabtools py-pyfaidx
-py-colorama py-pyfasta
-py-colorcet py-pyfastaq
-py-colorclass py-pyfftw
-py-colored py-pyfiglet
-py-colored-traceback py-pyfits
-py-coloredlogs py-pyflakes
-py-colorful py-pyfr
-py-colorio py-pygame
-py-colorlog py-pygdal
-py-colorlover py-pygdbmi
-py-colormath py-pygelf
-py-colorpy py-pygeos
-py-colorspacious py-pygetwindow
-py-colossalai py-pygit2
-py-colour py-pygithub
-py-comm py-pyglet
-py-common py-pygments
-py-commonmark py-pygments-pytest
-py-conan py-pygmsh
-py-conda-inject py-pygmt
-py-conda-souschef py-pygobject
-py-confection py-pygps
-py-configargparse py-pygpu
-py-configobj py-pygraphviz
-py-configparser py-pygresql
-py-configspace py-pygrib
-py-confluent-kafka py-pygtrie
-py-connectionpool py-pyh5md
-py-consolekit py-pyhdf
-py-constantly py-pyheadtail
-py-contextily py-pyhmmer
-py-contextlib2 py-pyhull
-py-contexttimer py-pyicu
-py-continuum py-pyinstrument
-py-contourpy py-pyinstrument-cext
-py-contrib py-pyisemail
-py-control py-pyjnius
-py-convertdate py-pyjwt
-py-convokit py-pyke
-py-cookiecutter py-pykerberos
-py-copulas py-pykml
-py-corner py-pykokkos-base
-py-correctionlib py-pykwalify
-py-corrfunc py-pylab-sdk
-py-counter py-pylatex
-py-courlan py-pyld
-py-cov-core py-pylev
-py-coverage py-pylibmagic
-py-coveralls py-pylikwid
-py-cppheaderparser py-pylint
-py-cppy py-pylint-gitlab
-py-cramjam py-pylith
-py-crashtest py-pylops
-py-crc32c py-pymatgen
-py-crcmod py-pymatreader
-py-croniter py-pymbolic
-py-crossmap py-pymc3
-py-cryolobm py-pymdown-extensions
-py-cryptography py-pymeeus
-py-css-parser py-pyminifier
-py-cssselect py-pymol
-py-cssselect2 py-pymongo
-py-cssutils py-pymoo
-py-csvkit py-pymorph
-py-ctgan py-pympler
-py-cuda-bindings py-pymsgbox
-py-cudf py-pymummer
-py-cufflinks py-pymumps
-py-cuml py-pymysql
-py-cupy py-pynacl
-py-current py-pynio
-py-currentscape py-pynisher
-py-curvlinops-for-pytorch py-pynn
-py-custodian py-pynndescent
-py-custom-inherit py-pynpm
-py-cutadapt py-pynrrd
-py-cvxopt py-pynucleus
-py-cvxpy py-pynvim
-py-cwl-upgrader py-pynvml
-py-cwl-utils py-pynvtx
-py-cwltool py-pyodbc
-py-cx-oracle py-pyogrio
-py-cycler py-pyomo
-py-cykhash py-pyopencl
-py-cylc-flow py-pyopengl
-py-cylc-rose py-pyopenssl
-py-cylp py-pypar
-py-cymem py-pyparsing
-py-cyordereddict py-pypdf
-py-cython py-pypdf2
-py-cython-bbox py-pypeflow
-py-cyvcf2 py-pypeg2
-py-d2to1 py-pyperclip
-py-dace py-pyperf
-py-dacite py-pypinfo
-py-dadi py-pypinyin
-py-dalib py-pypistats
-py-damask py-pypng
-py-darshan py-pyppeteer
-py-dasbus py-pyprecice
-py-dash py-pyprof2html
-py-dash-bootstrap-components py-pyproj
-py-dash-svg py-pyproject-hooks
-py-dask py-pyproject-metadata
-py-dask-awkward py-pyproject-parser
-py-dask-expr py-pypulse
-py-dask-glm py-pyqi
-py-dask-histogram py-pyqt-builder
-py-dask-jobqueue py-pyqt4
-py-dask-ml py-pyqt5
-py-dask-mpi py-pyqt5-sip
-py-dask-sphinx-theme py-pyqt6
-py-databricks-cli py-pyqt6-sip
-py-dataclasses py-pyqtgraph
-py-dataclasses-json py-pyquaternion
-py-datacube py-pyreadline
-py-datalad py-pyrect
-py-datalad-container py-pyrevolve
-py-datalad-deprecated py-pyrfr
-py-datalad-hirni py-pyro-api
-py-datalad-metadata-model py-pyro-ppl
-py-datalad-metalad py-pyro4
-py-datalad-neuroimaging py-pyrocko
-py-datalad-webapp py-pyrodigal
-py-dataproperty py-pyrr
-py-datasets py-pyrsistent
-py-datashader py-pysam
-py-datatrove py-pyscaf
-py-dateparser py-pyscf
-py-dateutils py-pyscipopt
-py-datrie py-pyscreeze
-py-dbf py-pyseer
-py-dbfread py-pyserial
-py-dcm2bids py-pysftp
-py-deap py-pyshacl
-py-debtcollector py-pyshp
-py-debugpy py-pyside2
-py-decorator py-pysimdjson
-py-deepdiff py-pysmartdl
-py-deepecho py-pysmiles
-py-deephyper py-pysocks
-py-deepsig-biocomp py-pysolar
-py-deepspeed py-pyspark
-py-deeptools py-pyspellchecker
-py-deeptoolsintervals py-pyspice
-py-defusedxml py-pyspnego
-py-demjson py-pyspoa
-py-dendropy py-pysqlite3
-py-deprecat py-pystac
-py-deprecated py-pystac-client
-py-deprecation py-pystache
-py-deprecation-alias py-pystan
-py-descartes py-pysurfer
-py-devito py-pytablewriter
-py-devlib py-pytailf
-py-dgl py-pytaridx
-py-dh-scikit-optimize py-pytecplot
-py-dict2css py-pytesseract
-py-dictdiffer py-pytest
-py-dictobj py-pytest-aiohttp
-py-dill py-pytest-allclose
-py-dinosaur py-pytest-arraydiff
-py-dipy py-pytest-astropy
-py-dirtyjson py-pytest-astropy-header
-py-disbatch py-pytest-asyncio
-py-discover py-pytest-benchmark
-py-diskcache py-pytest-cache
-py-dist-meta py-pytest-check-links
-py-distance py-pytest-cov
-py-distlib py-pytest-cpp
-py-distributed py-pytest-datadir
-py-distro py-pytest-doctestplus
-py-django py-pytest-fail-slow
-py-dlcpar py-pytest-filter-subpackage
-py-dm-haiku py-pytest-flake8
-py-dm-tree py-pytest-flakes
-py-dnaio py-pytest-forked
-py-dnspython py-pytest-html
-py-docker py-pytest-httpbin
-py-dockerpy-creds py-pytest-isort
-py-docopt py-pytest-lazy-fixture
-py-docopt-ng py-pytest-memray
-py-docstring-parser py-pytest-metadata
-py-docstring-to-markdown py-pytest-mock
-py-docutils py-pytest-mpi
-py-docutils-stubs py-pytest-mypy
-py-dogpile-cache py-pytest-openfiles
-py-doit py-pytest-parallel
-py-dolfinx-mpc py-pytest-pep8
-py-dom-toml py-pytest-pylint
-py-domdf-python-tools py-pytest-qt
-py-dominate py-pytest-random-order
-py-donfig py-pytest-regtest
-py-dotmap py-pytest-remotedata
-py-dotnetcore2 py-pytest-runner
-py-downhill py-pytest-subprocess
-py-doxypypy py-pytest-timeout
-py-dpath py-pytest-workflow
-py-drep py-pytest-xdist
-py-drmaa py-python-benedict
-py-dryscrape py-python-bioformats
-py-duecredit py-python-box
-py-dulwich py-python-calamine
-py-dunamai py-python-certifi-win32
-py-dvc py-python-constraint
-py-dxchange py-python-crfsuite
-py-dxfile py-python-daemon
-py-dynaconf py-python-dateutil
-py-dynim py-python-deprecated
-py-earth2mip py-python-docs-theme
-py-earthengine-api py-python-dotenv
-py-easybuild-easyblocks py-python-editor
-py-easybuild-easyconfigs py-python-engineio
-py-easybuild-framework py-python-fmask
-py-eccodes py-python-fsutil
-py-ecdsa py-python-gitlab
-py-ecmwf-opendata py-python-hostlist
-py-ecmwflibs py-python-igraph
-py-ecos py-python-javabridge
-py-edam-ontology py-python-jenkins
-py-edffile py-python-jose
-py-edfio py-python-json-logger
-py-edflib-python py-python-keystoneclient
-py-editables py-python-ldap
-py-editdistance py-python-levenshtein
-py-edlib py-python-libsbml
-py-eeglabio py-python-logstash
-py-eerepr py-python-louvain
-py-efel py-python-lsp-jsonrpc
-py-efficientnet-pytorch py-python-lsp-ruff
-py-eg py-python-lsp-server
-py-einconv py-python-lzo
-py-einops py-python-magic
-py-elastic-transport py-python-mapnik
-py-elasticsearch py-python-markdown-math
-py-elasticsearch-dsl py-python-memcached
-py-elephant py-python-multipart
-py-elevation py-python-oauth2
-py-ema-pytorch py-python-picard
-py-email-validator py-python-pptx
-py-embedding-reader py-python-ptrace
-py-emcee py-python-rapidjson
-py-emoji py-python-slugify
-py-empy py-python-socketio
-py-entrypoints py-python-sotools
-py-enum-tools py-python-subunit
-py-envisage py-python-swiftclient
-py-ephem py-python-utils
-py-eprosima-fastdds py-python-xlib
-py-epydoc py-python-xmp-toolkit
-py-equation py-python3-openid
-py-equinox py-python3-xlib
-py-espresso py-pythonqwt
-py-espressopp py-pythonsollya
-py-et-xmlfile py-pythran
-py-ete3 py-pytimeparse
-py-etelemetry py-pytng
-py-etils py-pytoml
-py-eval-type-backport py-pytools
-py-evaluate py-pytorch-gradual-warmup-lr
-py-eventlet py-pytorch-lightning
-py-evodiff py-pytorch-sphinx-theme
-py-ewah-bool-utils py-pytorch-warmup
-py-exarl py-pyts
-py-exceptiongroup py-pytweening
-py-execnet py-pytz
-py-executing py-pyu2f
-py-exhale py-pyudev
-py-exifread py-pyugrid
-py-exodus-bundler py-pyupgrade
-py-expandvars py-pyusb
-py-expecttest py-pyutilib
-py-exponax py-pyuwsgi
-py-extension-helpers py-pyvcf
-py-extras py-pyvista
-py-ez-setup py-pyvistaqt
-py-f90nml py-pyviz-comms
-py-f90wrap py-pyvolve
-py-fabric py-pywavelets
-py-fabric3 py-pywcs
-py-fair-esm py-pywin32
-py-fairscale py-pyworld
-py-faker py-pyxlsb
-py-falcon py-pyyaml
-py-fallocate py-pyyaml-env-tag
-py-fastai py-pyzmq
-py-fastaindex py-qdldl
-py-fastapi py-qiskit-aer
-py-fastapi-utils py-qiskit-ibm-provider
-py-fastavro py-qiskit-nature
-py-fastcache py-qiskit-terra
-py-fastcluster py-qmtest
-py-fastcore py-qpsolvers
-py-fastcov py-qpth
-py-fastdownload py-qrcode
-py-fastdtw py-qsymm
-py-fasteners py-qtawesome
-py-fastfold py-qtconsole
-py-fastjsonschema py-qtpy
-py-fastpath py-quantiphy
-py-fastprogress py-quantities
-py-fastremap py-quantum-blackbird
-py-fastrlock py-quantum-xir
-py-fasttext-numpy2 py-quart
-py-fasttext-numpy2-wheel py-quast
-py-faust-cchardet py-quaternionic
-py-fava py-qudida
-py-fenics-basix py-queryablelist
-py-fenics-dijitso py-querystring-parser
-py-fenics-dolfinx py-questionary
-py-fenics-ffc py-qutip
-py-fenics-ffcx py-qutip-qip
-py-fenics-fiat py-radiant-mlhub
-py-fenics-instant py-radical-entk
-py-fenics-ufl py-radical-gtod
-py-fenics-ufl-legacy py-radical-pilot
-py-ffmpy py-radical-saga
-py-file-magic py-radical-utils
-py-filecheck py-ranger-fm
-py-filelock py-rapidfuzz
-py-filemagic py-rapidfuzz-capi
-py-filetype py-rarfile
-py-filterpy py-rasterio
-py-find-libpython py-rasterstats
-py-findlibs py-ratelim
-py-fiona py-ratelimiter
-py-fire py-raven
-py-fireworks py-ray
-py-fiscalyear py-rbtools
-py-fisher py-rdflib
-py-fits-tools py-rdflib-jsonld
-py-fitsio py-rdt
-py-fitter py-reacton
-py-fixtures py-readchar
-py-flake8 py-readme-renderer
-py-flake8-import-order py-recommonmark
-py-flake8-polyfill py-redis
-py-flaky py-referencing
-py-flameprof py-refgenconf
-py-flash-attn py-refgenie
-py-flask py-regex
-py-flask-babel py-regionmask
-py-flask-compress py-regions
-py-flask-cors py-reindent
-py-flask-paginate py-relion
-py-flask-restful py-relion-blush
-py-flask-socketio py-relion-classranker
-py-flask-sqlalchemy py-repligit
-py-flatbuffers py-reportlab
-py-flatten-dict py-reportseff
-py-flawfinder py-repoze-lru
-py-flax py-reproject
-py-flexcache py-requests
-py-flexmock py-requests-cache
-py-flexparser py-requests-file
-py-flexx py-requests-ftp
-py-flit py-requests-futures
-py-flit-core py-requests-kerberos
-py-flit-scm py-requests-mock
-py-flox py-requests-ntlm
-py-flufl-lock py-requests-oauthlib
-py-fluiddyn py-requests-toolbelt
-py-fluidfft py-requests-unixsocket
-py-fluidfft-builder py-requirements-parser
-py-fluidfft-fftw py-reretry
-py-fluidfft-fftwmpi py-resampy
-py-fluidfft-mpi-with-fftw py-resize-right
-py-fluidfft-p3dfft py-resolvelib
-py-fluidfft-pfft py-responses
-py-fluidsim py-resultsfile
-py-fluidsim-core py-retry
-py-flye py-retry-decorator
-py-fn-py py-retrying
-py-folium py-retworkx
-py-fonttools py-rfc3339-validator
-py-ford py-rfc3986
-py-formatizer py-rfc3986-validator
-py-formulaic py-rich
-py-fortls py-rich-argparse
-py-fortran-language-server py-rich-click
-py-fortranformat py-rios
-py-fparser py-rioxarray
-py-fprettify py-rise
-py-fqdn py-river
-py-fracridge py-rmm
-py-fraction py-rnc2rng
-py-freetype-py py-robocrys
-py-freezegun py-robotframework
-py-frozendict py-rocrate
-py-frozenlist py-roifile
-py-fs py-roman-numerals-py
-py-fsspec py-rope
-py-fsspec-xrootd py-rosdep
-py-ftfy py-rosdistro
-py-ftputil py-rosinstall
-py-funcy py-rosinstall-generator
-py-furo py-rospkg
-py-fury py-rotary-embedding-torch
-py-fusepy py-rouge-score
-py-future py-routes
-py-fuzzywuzzy py-rpds-py
-py-fypp py-rply
-py-galaxy-containers py-rpy2
-py-galaxy-job-metrics py-rsa
-py-galaxy-objectstore py-rsatoolbox
-py-galaxy-sequence-utils py-rseqc
-py-galaxy-tool-util py-rst2pdf
-py-galaxy-util py-rtoml
-py-galaxy2cwl py-rtree
-py-gast py-ruamel-ordereddict
-py-gcovr py-ruamel-yaml
-py-gcs-oauth2-boto-plugin py-ruamel-yaml-clib
-py-gcsfs py-ruamel-yaml-jinja2
-py-gdc-client py-rucio-clients
-py-gdown py-ruff
-py-gee-asset-manager py-rustworkx
-py-geeadd py-rx
-py-geemap py-s3cmd
-py-geeup py-s3fs
-py-gemmforge py-s3transfer
-py-genders py-sacrebleu
-py-geneimpacts py-sacremoses
-py-generateds py-safetensors
-py-genshi py-salib
-py-gensim py-scandir
-py-geoalchemy2 py-scanpy
-py-geocoder py-schema
-py-geocube py-schema-salad
-py-geographiclib py-scientificpython
-py-geojson py-scifem
-py-geomdl py-scikit-build
-py-geopandas py-scikit-build-core
-py-geoplot py-scikit-fmm
-py-geopmdpy py-scikit-fuzzy
-py-geopmpy py-scikit-image
-py-geopy py-scikit-learn
-py-geoviews py-scikit-learn-extra
-py-gevent py-scikit-matter
-py-gf256 py-scikit-optimize
-py-gfal2-python py-scikit-sparse
-py-gffutils py-scikits-odes
-py-ghp-import py-scine-chemoton
-py-gidgethub py-scine-puffin
-py-gidgetlab py-scinum
-py-gimmik py-scipy
-py-gin-config py-scooby
-py-git-review py-scoop
-py-gitdb py-scp
-py-gitpython py-screed
-py-glean-parser py-scs
-py-glean-sdk py-sdmetrics
-py-glmnet py-sdv
-py-glmnet-python py-seaborn
-py-glmsingle py-secretstorage
-py-glob2 py-seekpath
-py-globus-cli py-segmentation-models-pytorch
-py-globus-sdk py-selenium
-py-gluoncv py-semantic-version
-py-glymur py-semver
-py-gmsh py-send2trash
-py-gmsh-interop py-sentencepiece
-py-gmxapi py-sentry-sdk
-py-gnuplot py-seqeval
-py-goatools py-sequence-models
-py-gooey py-seriate
-py-google py-serpent
-py-google-api-core py-session-info
-py-google-api-python-client py-setproctitle
-py-google-apitools py-setupmeta
-py-google-auth py-setuptools
-py-google-auth-httplib2 py-setuptools-cpp
-py-google-auth-oauthlib py-setuptools-git
-py-google-cloud-appengine-logging py-setuptools-git-versioning
-py-google-cloud-audit-log py-setuptools-reproducible
-py-google-cloud-batch py-setuptools-rust
-py-google-cloud-bigquery py-setuptools-scm
-py-google-cloud-core py-setuptools-scm-git-archive
-py-google-cloud-logging py-sfepy
-py-google-cloud-storage py-sgp4
-py-google-crc32c py-sh
-py-google-pasta py-shap
-py-google-reauth py-shapely
-py-google-resumable-media py-shellescape
-py-googleapis-common-protos py-shellingham
-py-googledrivedownloader py-shiboken2
-py-gosam py-shippinglabel
-py-gpaw py-shortbred
-py-gpaw-data py-shortuuid
-py-gpustat py-shroud
-py-gputil py-shtab
-py-gpy py-simpervisor
-py-gpyopt py-simple-slurm
-py-gpytorch py-simpleeval
-py-gql py-simplegeneric
-py-gradio py-simplejson
-py-gradio-client py-simplekml
-py-grandalf py-simpletraj
-py-graphcast py-simpy
-py-grapheme py-simsimd
-py-graphene py-singledispatchmethod
-py-graphlib-backport py-sip
-py-graphql-core py-six
-py-graphql-relay py-skl2onnx
-py-graphql-ws py-slepc4py
-py-graphviz py-slicer
-py-gravity py-slurm-pipeline
-py-grayskull py-smac
-py-greenlet py-smart-open
-py-grequests py-smartredis
-py-griddataformats py-smartsim
-py-griffe py-smartypants
-py-gromacswrapper py-smmap
-py-grpc-google-iam-v1 py-smote-variants
-py-grpcio py-snakemake-executor-plugin-azure-batch
-py-grpcio-status py-snakemake-executor-plugin-cluster-generic
-py-grpcio-tools py-snakemake-executor-plugin-cluster-sync
-py-gsd py-snakemake-executor-plugin-drmaa
-py-gssapi py-snakemake-executor-plugin-flux
-py-gsutil py-snakemake-executor-plugin-googlebatch
-py-gtdbtk py-snakemake-executor-plugin-kubernetes
-py-gunicorn py-snakemake-executor-plugin-slurm
-py-gxformat2 py-snakemake-executor-plugin-slurm-jobstep
-py-gym py-snakemake-executor-plugin-tes
-py-h11 py-snakemake-interface-common
-py-h2 py-snakemake-interface-executor-plugins
-py-h5glance py-snakemake-interface-report-plugins
-py-h5io py-snakemake-interface-storage-plugins
-py-h5netcdf py-snakemake-storage-plugin-azure
-py-h5py py-snakemake-storage-plugin-fs
-py-h5sh py-snakemake-storage-plugin-ftp
-py-hacking py-snakemake-storage-plugin-gcs
-py-hail py-snakemake-storage-plugin-http
-py-handy-archives py-snakemake-storage-plugin-s3
-py-hatch py-snakemake-storage-plugin-sftp
-py-hatch-cython py-snakemake-storage-plugin-zenodo
-py-hatch-fancy-pypi-readme py-snakeviz
-py-hatch-jupyter-builder py-snappy
-py-hatch-nodejs-version py-sncosmo
-py-hatch-requirements-txt py-sniffio
-py-hatch-vcs py-snoop
-py-hatchet py-snowballstemmer
-py-hatchling py-snuggs
-py-hclust2 py-sobol-seq
-py-hdbscan py-social-auth-core
-py-hdfs py-sonlib
-py-healpix py-sortedcollections
-py-healpy py-sortedcontainers
-py-heapdict py-soundfile
-py-heat py-soupsieve
-py-hep-ml py-soyclustering
-py-hepdata-converter py-spacy
-py-hepdata-lib py-spacy-legacy
-py-hepdata-validator py-spacy-loggers
-py-hepstats py-spacy-models-en-core-web-sm
-py-hepunits py-spacy-models-en-vectors-web-lg
-py-hf-transfer py-sparse
-py-hf-xet py-spatialist
-py-hieroglyph py-spatialite
-py-hiredis py-spatialpandas
-py-hist py-spdlog
-py-histbook py-spectra
-py-histogrammar py-spectral
-py-histoprint py-speech-recognition
-py-hjson py-spefile
-py-hmmlearn py-spgl1
-py-holland-backup py-spglib
-py-holoviews py-spherical
-py-horovod py-sphinx
-py-hpack py-sphinx-argparse
-py-hpbandster py-sphinx-autodoc-typehints
-py-hpccm py-sphinx-basic-ng
-py-hsluv py-sphinx-book-theme
-py-hstspreload py-sphinx-bootstrap-theme
-py-htgettoken py-sphinx-click
-py-html2text py-sphinx-copybutton
-py-html5lib py-sphinx-design
-py-htmldate py-sphinx-fortran
-py-htmlgen py-sphinx-gallery
-py-htseq py-sphinx-immaterial
-py-httpbin py-sphinx-jinja2-compat
-py-httpcore py-sphinx-multiversion
-py-httplib2 py-sphinx-prompt
-py-httpretty py-sphinx-removed-in
-py-httpstan py-sphinx-rtd-dark-mode
-py-httptools py-sphinx-rtd-theme
-py-httpx py-sphinx-tabs
-py-huggingface-hub py-sphinx-theme-builder
-py-humanfriendly py-sphinx-toolbox
-py-humanize py-sphinxautomodapi
-py-hvac py-sphinxcontrib-applehelp
-py-hvplot py-sphinxcontrib-bibtex
-py-hydra-core py-sphinxcontrib-devhelp
-py-hypercorn py-sphinxcontrib-htmlhelp
-py-hyperframe py-sphinxcontrib-issuetracker
-py-hyperlink py-sphinxcontrib-jquery
-py-hyperopt py-sphinxcontrib-jsmath
-py-hypothesis py-sphinxcontrib-mermaid
-py-ibm-cloud-sdk-core py-sphinxcontrib-moderncmakedomain
-py-ibm-watson py-sphinxcontrib-napoleon
-py-ics py-sphinxcontrib-plantuml
-py-id py-sphinxcontrib-programoutput
-py-identify py-sphinxcontrib-qthelp
-py-idna py-sphinxcontrib-serializinghtml
-py-idna-ssl py-sphinxcontrib-spelling
-py-igor py-sphinxcontrib-trio
-py-igor2 py-sphinxcontrib-websupport
-py-igraph py-sphinxemoji
-py-igv-notebook py-sphobjinv
-py-illumina-utils py-spykeutils
-py-ilmbase py-spython
-py-imagecodecs py-sqlalchemy
-py-imagehash py-sqlalchemy-migrate
-py-imageio py-sqlalchemy-stubs
-py-imageio-ffmpeg py-sqlalchemy-utils
-py-imagesize py-sqlitedict
-py-imbalanced-learn py-sqlparse
-py-imgaug py-srsly
-py-iminuit py-sseclient
-py-immutabledict py-sshtunnel
-py-immutables py-sspilib
-py-importlib-metadata py-stack-data
-py-importlib-resources py-starfile
-py-imutils py-starlette
-py-in-n-out py-starlette-context
-py-incremental py-starsessions
-py-inflect py-stashcp
-py-inheritance py-statmorph
-py-iniconfig py-statsmodels
-py-iniparse py-stdlib-list
-py-inquirer py-stestr
-py-inquirerpy py-stevedore
-py-inscriptis py-stomp-py
-py-installer py-stopit
-py-instrain py-storm
-py-intbitset py-stratify
-py-intel-openmp py-strawberryfields
-py-intensity-normalization py-streamlit
-py-interface-meta py-stringzilla
-py-interlap py-striprtf
-py-intervaltree py-stsci-distutils
-py-invoke py-stui
-py-iocapture py-submitit
-py-iopath py-subrosa
-py-ipaddress py-subword-nmt
-py-ipdb py-superqt
-py-ipycanvas py-supervisor
-py-ipyevents py-svgpath
-py-ipyfilechooser py-svgpathtools
-py-ipykernel py-svgutils
-py-ipyleaflet py-svgwrite
-py-ipympl py-swagger-spec-validator
-py-ipyparallel py-symengine
-py-ipyrad py-symfit
-py-ipython py-sympy
-py-ipython-cluster-helper py-syned
-py-ipython-genutils py-sysrsync
-py-ipython-pygments-lexers py-systemd-python
-py-ipytree py-tabledata
-py-ipyvtk-simple py-tables
-py-ipyvue py-tabulate
-py-ipyvuetify py-tatsu
-py-ipywidgets py-tblib
-py-irpf90 py-tbparse
-py-isa-rwval py-tcolorpy
-py-isal py-tempita
-py-iso8601 py-templateflow
-py-isodate py-tempora
-py-isoduration py-tenacity
-py-isort py-tensorboard
-py-iterative-stats py-tensorboard-data-server
-py-itk py-tensorboard-plugin-wit
-py-itolapi py-tensorboardx
-py-itsdangerous py-tensorflow
-py-jacobi py-tensorflow-datasets
-py-jaconv py-tensorflow-estimator
-py-jamo py-tensorflow-hub
-py-janus py-tensorflow-metadata
-py-jaraco-classes py-tensorflow-probability
-py-jaraco-context py-tensorly
-py-jaraco-functools py-tensorstore
-py-jarowinkler py-termcolor
-py-jarvis-util py-termgraph
-py-javaproperties py-terminado
-py-jax py-terminaltables
-py-jaxlib py-tern
-py-jaxtyping py-tesorter
-py-jcb py-testfixtures
-py-jdatetime py-testinfra
-py-jdcal py-testpath
-py-jedi py-testrepository
-py-jeepney py-testresources
-py-jellyfish py-testscenarios
-py-jinja2 py-testtools
-py-jinja2-cli py-tetoolkit
-py-jinja2-time py-text-unidecode
-py-jiter py-textblob
-py-jmespath py-texttable
-py-jmp py-textual
-py-joblib py-textual-plotext
-py-jplephem py-textwrap3
-py-jproperties py-textx
-py-jprops py-tf-keras
-py-jpype1 py-tfdlpack
-py-jraph py-theano
-py-jsmin py-thewalrus
-py-json-get py-thinc
-py-json-tricks py-thop
-py-json2html py-threadpoolctl
-py-json5 py-throttler
-py-jsonargparse py-tidynamics
-py-jsondiff py-tifffile
-py-jsonlines py-tiktoken
-py-jsonpatch py-tilelang
-py-jsonpath-ng py-timm
-py-jsonpickle py-tinyarray
-py-jsonpointer py-tinycss2
-py-jsonref py-tinydb
-py-jsonschema py-tinyrecord
-py-jsonschema-specifications py-tld
-py-junit-xml py-tldextract
-py-junit2html py-tokenize-rt
-py-jupyter py-tokenizers
-py-jupyter-client py-toml
-py-jupyter-console py-tomli
-py-jupyter-core py-tomli-w
-py-jupyter-events py-tomlkit
-py-jupyter-leaflet py-tomopy
-py-jupyter-lsp py-toolz
-py-jupyter-packaging py-topiary-asr
-py-jupyter-server py-toposort
-py-jupyter-server-mathjax py-torch
-py-jupyter-server-proxy py-torch-cluster
-py-jupyter-server-terminals py-torch-fidelity
-py-jupyter-telemetry py-torch-geometric
-py-jupyterhub py-torch-harmonics
-py-jupyterlab py-torch-nvidia-apex
-py-jupyterlab-pygments py-torch-scatter
-py-jupyterlab-server py-torch-sparse
-py-jupyterlab-widgets py-torch-spline-conv
-py-jupytext py-torchaudio
-py-justext py-torchbenchmark
-py-jwcrypto py-torchdata
-py-kaggle py-torchdiffeq
-py-kaldiio py-torchfile
-py-kaleido py-torchgeo
-py-kb-python py-torchmeta
-py-keras py-torchmetrics
-py-keras-applications py-torchseg
-py-keras-preprocessing py-torchsummary
-py-keras2onnx py-torchtext
-py-kerberos py-torchtoolbox
-py-keyboard py-torchvision
-py-keyring py-tornado
-py-keyrings-alt py-tox
-py-keystoneauth1 py-toyplot
-py-kitchen py-toytree
-py-kiwisolver py-tpot
-py-kmodes py-tqdm
-py-knack py-traceback2
-py-kneaddata py-trafilatura
-py-kombu py-trainax
-py-kornia py-traitlets
-py-kornia-rs py-traits
-py-kosh py-traitsui
-py-krb5 py-traittypes
-py-kt-legacy py-trame
-py-kubernetes py-trame-client
-py-kymatio py-trame-server
-py-lagom py-transformer-engine
-py-langcodes py-transformers
-py-langsmith py-transforms3d
-py-lap py-transonic
-py-laplace-torch py-tree
-py-lark py-tree-math
-py-lark-parser py-tree-sitter
-py-laspy py-tree-sitter-c
-py-latexcodec py-treehash
-py-law py-treelib
-py-lazy py-triangle
-py-lazy-loader py-trieregex
-py-lazy-object-proxy py-trimesh
-py-lazy-property py-triton
-py-lazyarray py-trojanzoo-sphinx-theme
-py-lcls-krtc py-trove-classifiers
-py-ldap3 py-trx-python
-py-leather py-tuiview
-py-lerc py-tuspy
-py-lfpykit py-tuswsgi
-py-lhsmdu py-tweedledum
-py-liac-arff py-twine
-py-libclang py-twisted
-py-libconf py-typed-ast
-py-libcst py-typeguard
-py-libensemble py-typepy
-py-liblas py-typer
-py-librosa py-types-dataclasses
-py-libsonata py-types-pkg-resources
-py-lifelines py-types-psutil
-py-lightgbm py-types-python-dateutil
-py-lightly py-types-pytz
-py-lightly-utils py-types-requests
-py-lightning py-types-setuptools
-py-lightning-api-access py-types-typed-ast
-py-lightning-cloud py-types-urllib3
-py-lightning-fabric py-typesentry
-py-lightning-lite py-typeshed-client
-py-lightning-uq-box py-typing-extensions
-py-lightning-utilities py-typing-inspect
-py-ligo-segments py-typish
-py-lil-aretomo py-tzdata
-py-line-profiler py-tzlocal
-py-linear-operator py-ubiquerg
-py-linear-tree py-uc-micro-py
-py-linecache2 py-ucsf-pyem
-py-lineenhancer py-ucx-py
-py-linkchecker py-uhi
-py-linkify-it-py py-ujson
-py-lit py-ultralytics
-py-litdata py-umalqurra
-py-littleutils py-umap-learn
-py-lizard py-umi-tools
-py-llnl-sina py-uncertainties
-py-llvmlite py-uncertainty-toolbox
-py-lmdb py-unfoldnd
-py-lmfit py-unicycler
-py-lmodule py-unidecode
-py-localcider py-unittest2py3k
-py-locket py-universal-pathlib
-py-lockfile py-unshare
-py-logilab-common py-unyt
-py-logistro py-update-checker
-py-logmuse py-uproot
-py-loguru py-uproot3
-py-loky py-uproot3-methods
-py-loompy py-uri-template
-py-looseversion py-uritemplate
-py-louie py-url-normalize
-py-lpips py-urllib3
-py-lru-dict py-urllib3-secure-extra
-py-lscsoft-glue py-urwid
-py-lsprotocol py-us
-py-luigi py-userpath
-py-lvis py-usgs
-py-lws py-utils
-py-lxml py-uv
-py-lz4 py-uvicorn
-py-lzstring py-uvloop
-py-m2r py-uvw
-py-macholib py-uwsgi
-py-machotools py-uxarray
-py-macs2 py-validators
-py-macs3 py-vascpy
-py-maestrowf py-vcf-kit
-py-magicgui py-vcrpy
-py-mahotas py-vcstool
-py-mailchecker py-vcstools
-py-make py-vcversioner
-py-makefun py-vector
-py-mako py-vector-quantize-pytorch
-py-mapbox-earcut py-vermin
-py-mapclassify py-vermouth-martinize
-py-mariadb py-versioneer
-py-markdown py-versioneer-518
-py-markdown-include py-verspec
-py-markdown-it-py py-vesin
-py-markdown2 py-vine
-py-markov-clustering py-virtualenv
-py-markovify py-virtualenv-clone
-py-markupsafe py-virtualenvwrapper
-py-marshmallow py-visdom
-py-matminer py-vispy
-py-matplotlib py-vl-convert-python
-py-matplotlib-inline py-voluptuous
-py-matplotlib-scalebar py-vsc-base
-py-maturin py-vsc-install
-py-mayavi py-vsts
-py-mbstrdecoder py-vsts-cd-manager
-py-mccabe py-wadler-lindig
-py-md-environ py-waitress
-py-mda-xdrlib py-walinuxagent
-py-mdanalysis py-wand
-py-mdanalysistests py-wandb
-py-mdi py-warcio
-py-mdit-py-plugins py-warlock
-py-mdocfile py-wasabi
-py-mdurl py-watchdog
-py-meautility py-watchfiles
-py-mechanize py-waves
-py-medaka py-wcsaxes
-py-meldmd py-wcwidth
-py-melissa-core py-webargs
-py-memory-profiler py-webcolors
-py-memprof py-webdataset
-py-memray py-webencodings
-py-mercantile py-webkit-server
-py-mergedeep py-weblogo
-py-merlin py-webob
-py-meshio py-websocket-client
-py-meshpy py-websockets
-py-meson-python py-werkzeug
-py-metaphlan py-wesanderson
-py-metasv py-wget
-py-metatensor-core py-whatshap
-py-metatensor-learn py-wheel
-py-metatensor-operations py-whey
-py-metatensor-torch py-whey-pth
-py-metatomic-torch py-whichcraft
-py-metis py-whoosh
-py-metomi-isodatetime py-widgetsnbextension
-py-metomi-rose py-wids
-py-metpy py-win-unicode-console
-py-metric-learn py-wincertstore
-py-metrics py-word2number
-py-mffpy py-wordcloud
-py-mg-rast-tools py-workload-automation
-py-mgmetis py-wradlib
-py-microsoft-aurora py-wrapt
-py-mido py-wsproto
-py-mikado py-wstool
-py-mike py-wub
-py-minio py-wurlitzer
-py-minisom py-ww
-py-minkowskiengine py-wxflow
-py-minrpc py-wxmplot
-py-misk py-wxpython
-py-misopy py-x-clip
-py-mistletoe py-x21
-py-mistune py-xanadu-cloud-client
-py-mizani py-xarray
-py-mkdocs py-xarray-regrid
-py-mkdocs-autorefs py-xarray-tensorstore
-py-mkdocs-jupyter py-xattr
-py-mkdocs-material py-xcdat
-py-mkdocs-material-extensions py-xdot
-py-mkdocstrings py-xenv
-py-mkdocstrings-python py-xesmf
-py-ml-collections py-xgboost
-py-ml-dtypes py-xgcm
-py-mlflow py-xhistogram
-py-mlperf-logging py-xlrd
-py-mlxtend py-xlsxwriter
-py-mmcv py-xlwt
-py-mmtf-python py-xmlplain
-py-mne py-xmlrunner
-py-mne-bids py-xmltodict
-py-mo-pack py-xonsh
-py-moarchiving py-xopen
-py-mock py-xpyb
-py-model-index py-xskillscore
-py-modepy py-xtb
-py-modin py-xvfbwrapper
-py-modred py-xxhash
-py-modules-gui py-xyzservices
-py-moltemplate py-yacman
-py-monai py-yacs
-py-monkeytype py-yahmm
-py-monotonic py-yajl
-py-monty py-yamlreader
-py-more-itertools py-yapf
-py-morph-tool py-yarl
-py-morphio py-yaspin
-py-morphosamplers py-yolk3k
-py-motmetrics py-your
-py-mouseinfo py-youtube-dl
-py-moviepy py-yq
-py-mpi4jax py-yt
-py-mpi4py py-yte
-py-mpld3 py-ytopt
-py-mpldock py-ytopt-autotune
-py-mplhep py-z3-solver
-py-mplhep-data py-zarr
-py-mpmath py-zc-buildout
-py-mrcfile py-zc-lockfile
-py-msal py-zfit
-py-msal-extensions py-zfit-interface
-py-msgpack py-zfit-physics
-py-msgpack-numpy py-zict
-py-msrest py-zipfile-deflate64
-py-msrestazure py-zipp
-py-multi-imbalance py-zipstream-new
-py-multi-key-dict py-zope-event
-py-multidict py-zope-interface
-py-multiecho py-zstandard
-py-multipledispatch py-zxcvbn
-==> 2856 packages
+py-3to2 py-h5io py-pylibmagic
+py-4suite-xml py-h5netcdf py-pylikwid
+py-a2wsgi py-h5py py-pylint
+py-abcpy py-h5sh py-pylint-gitlab
+py-abipy py-hacking py-pylith
+py-about-time py-hail py-pylops
+py-absl-py py-handy-archives py-pymatgen
+py-accelerate py-hatch py-pymatreader
+py-accessible-pygments py-hatch-cython py-pymbolic
+py-accimage py-hatch-fancy-pypi-readme py-pymc3
+py-acme-tiny py-hatch-jupyter-builder py-pymdown-extensions
+py-acres py-hatch-nodejs-version py-pymeeus
+py-adal py-hatch-requirements-txt py-pyminifier
+py-adb-enhanced py-hatch-vcs py-pymol
+py-addict py-hatchet py-pymongo
+py-adios py-hatchling py-pymoo
+py-adios4dolfinx py-hclust2 py-pymorph
+py-advancedhtmlparser py-hdbscan py-pympler
+py-aenum py-hdf5plugin py-pymsgbox
+py-affine py-hdfs py-pymummer
+py-agate py-healpix py-pymumps
+py-agate-dbf py-healpy py-pymupdf
+py-agate-excel py-heapdict py-pymupdf-fonts
+py-agate-sql py-heat py-pymysql
+py-ahpy py-heavyball py-pynacl
+py-aiobotocore py-hep-ml py-pynio
+py-aiocontextvars py-hepdata-converter py-pynisher
+py-aiodns py-hepdata-lib py-pynn
+py-aiofiles py-hepdata-validator py-pynndescent
+py-aiohappyeyeballs py-hepstats py-pynpm
+py-aiohttp py-hepunits py-pynrrd
+py-aiohttp-cors py-heudiconv py-pynucleus
+py-aioitertools py-hf-transfer py-pynumpress
+py-aiojobs py-hf-xet py-pynvim
+py-aioredis py-hieroglyph py-pynvml
+py-aiosignal py-highspy py-pynvtx
+py-aiosqlite py-hiredis py-pyodbc
+py-aiowebdav2 py-hist py-pyogrio
+py-alabaster py-histbook py-pyomo
+py-albucore py-histogrammar py-pyopencl
+py-alembic py-histoprint py-pyopengl
+py-alive-progress py-hjson py-pyopenssl
+py-alpaca-eval py-hmmlearn py-pypar
+py-alpaca-farm py-holland-backup py-pyparsing
+py-alphafold py-holoviews py-pypdf
+py-altair py-horovod py-pypdf2
+py-altgraph py-hpack py-pypeflow
+py-amici py-hpbandster py-pypeg2
+py-amityping py-hpccm py-pyperclip
+py-amplpy py-hsluv py-pyperf
+py-ampltools py-hstspreload py-pypinfo
+py-amqp py-htgettoken py-pypinyin
+py-amrex py-html2text py-pypistats
+py-angel py-html5lib py-pypng
+py-aniso8601 py-htmldate py-pyppeteer
+py-anndata py-htmlgen py-pyprecice
+py-annexremote py-htseq py-pyprof2html
+py-annotated-types py-httpbin py-pyproj
+py-annoy py-httpcore py-pyproject-hooks
+py-ansi2html py-httplib2 py-pyproject-metadata
+py-ansible py-httpretty py-pyproject-parser
+py-ansimarkup py-httpstan py-pypulse
+py-ansiwrap py-httptools py-pyqi
+py-antimeridian py-httpx py-pyqt-builder
+py-antipickle py-huggingface-hub py-pyqt4
+py-antlr4-python3-runtime py-humanfriendly py-pyqt5
+py-antspyx py-humanize py-pyqt5-sip
+py-anuga py-hvac py-pyqt6
+py-anvio py-hvplot py-pyqt6-sip
+py-anybadge py-hydra-core py-pyqtgraph
+py-anyio py-hypercorn py-pyquaternion
+py-anytree py-hyperframe py-pyreadline
+py-anywidget py-hyperlink py-pyrect
+py-apache-libcloud py-hyperopt py-pyrevolve
+py-apache-tvm-ffi py-hypothesis py-pyrfr
+py-apebench py-ibm-cloud-sdk-core py-pyro-api
+py-apex py-ibm-watson py-pyro-ppl
+py-apeye py-ics py-pyro4
+py-apeye-core py-id py-pyroaring
+py-apipkg py-identify py-pyrocko
+py-apispec py-idna py-pyrodigal
+py-app-model py-idna-ssl py-pyrodigal-gv
+py-appdirs py-igor py-pyrometheus
+py-applicationinsights py-igor2 py-pyrr
+py-appnope py-igraph py-pyrsistent
+py-apprise py-igv-notebook py-pysam
+py-apptools py-igwn-auth-utils py-pyscaf
+py-apscheduler py-ihm py-pyscf
+py-arcgis py-illumina-utils py-pyscipopt
+py-arch py-ilmbase py-pyscreeze
+py-archspec py-imagecodecs py-pyseer
+py-arcp py-imagecorruptions-imaug py-pyserial
+py-argcomplete py-imagehash py-pysftp
+py-argh py-imageio py-pyshacl
+py-argon2-cffi py-imageio-ffmpeg py-pyshp
+py-argon2-cffi-bindings py-imagesize py-pyside2
+py-argparse-dataclass py-imaug py-pysimdjson
+py-argparse-manpage py-imbalanced-learn py-pysindy
+py-args py-imgaug py-pysmartdl
+py-arkouda py-iminuit py-pysmiles
+py-arm-pyart py-immutabledict py-pysocks
+py-arpeggio py-immutables py-pysolar
+py-arrow py-importlib-metadata py-pyspark
+py-art py-importlib-resources py-pyspellchecker
+py-arviz py-imutils py-pyspice
+py-asciitree py-in-n-out py-pyspnego
+py-asdf py-incremental py-pyspoa
+py-asdf-astropy py-inflect py-pyspod
+py-asdf-coordinates-schemas py-inheritance py-pysqlite3
+py-asdf-standard py-iniconfig py-pystac
+py-asdf-transform-schemas py-iniparse py-pystac-client
+py-asdf-unit-schemas py-inquirer py-pystache
+py-asdfghjkl py-inquirerpy py-pystan
+py-ase py-inscriptis py-pysurfer
+py-asgi-lifespan py-installer py-pytablewriter
+py-asgiref py-instrain py-pytailf
+py-asn1crypto py-intake py-pytaridx
+py-aspy-yaml py-intake-esm py-pytecplot
+py-asserts py-intbitset py-pyteomics
+py-ast-serialize py-intel-openmp py-pytesseract
+py-asteval py-intensity-normalization py-pytest
+py-astor py-interface-meta py-pytest-aiohttp
+py-astpretty py-interlap py-pytest-allclose
+py-astroid py-intervaltree py-pytest-arraydiff
+py-astropy py-invoke py-pytest-astropy
+py-astropy-healpix py-iocapture py-pytest-astropy-header
+py-astropy-helpers py-iopath py-pytest-asyncio
+py-astropy-iers-data py-ipaddress py-pytest-benchmark
+py-asttokens py-ipdb py-pytest-cache
+py-astunparse py-ipycanvas py-pytest-check-links
+py-async-generator py-ipyevents py-pytest-cmake
+py-async-lru py-ipyfilechooser py-pytest-cov
+py-async-timeout py-ipykernel py-pytest-cpp
+py-asyncio py-ipyleaflet py-pytest-datadir
+py-asyncpg py-ipympl py-pytest-doctestplus
+py-asynctest py-ipyparallel py-pytest-fail-slow
+py-atomicwrites py-ipyrad py-pytest-filter-subpackage
+py-atpublic py-ipython py-pytest-flake8
+py-atropos py-ipython-cluster-helper py-pytest-flakes
+py-ats py-ipython-genutils py-pytest-forked
+py-attmap py-ipython-pygments-lexers py-pytest-html
+py-attrs py-ipytree py-pytest-httpbin
+py-audioread py-ipyvtk-simple py-pytest-isort
+py-auditwheel py-ipyvue py-pytest-lazy-fixture
+py-authlib py-ipyvuetify py-pytest-memray
+py-autocfg py-ipywidgets py-pytest-metadata
+py-autodocsumm py-irpf90 py-pytest-mock
+py-autograd py-isa-rwval py-pytest-mpi
+py-autograd-gamma py-isal py-pytest-mypy
+py-automat py-iso8601 py-pytest-openfiles
+py-autopep8 py-isodate py-pytest-parallel
+py-autoray py-isoduration py-pytest-pep8
+py-autoreject py-isort py-pytest-pylint
+py-auxlib py-itables py-pytest-qt
+py-avro py-iterative-stats py-pytest-random-order
+py-avro-json-serializer py-itk py-pytest-regtest
+py-avro-python3 py-itolapi py-pytest-remotedata
+py-awesome-slugify py-itsdangerous py-pytest-reportlog
+py-awkward py-jacobi py-pytest-retry
+py-awkward-cpp py-jaconv py-pytest-runner
+py-awkward0 py-jamo py-pytest-socket
+py-awscrt py-janus py-pytest-subprocess
+py-ax-platform py-jaraco-classes py-pytest-timeout
+py-azote py-jaraco-context py-pytest-workflow
+py-azure-batch py-jaraco-functools py-pytest-xdist
+py-azure-cli-command-modules-nspkg py-jarowinkler py-python-benedict
+py-azure-cli-core py-jarvis-util py-python-bioformats
+py-azure-cli-nspkg py-javaproperties py-python-box
+py-azure-cli-telemetry py-jax py-python-calamine
+py-azure-common py-jaxlib py-python-certifi-win32
+py-azure-core py-jaxtyping py-python-constraint
+py-azure-cosmos py-jcb py-python-crfsuite
+py-azure-datalake-store py-jdatetime py-python-daemon
+py-azure-functions-devops-build py-jdcal py-python-dateutil
+py-azure-graphrbac py-jedi py-python-deprecated
+py-azure-identity py-jeepney py-python-discovery
+py-azure-keyvault py-jellyfish py-python-docs-theme
+py-azure-keyvault-certificates py-jinja2 py-python-docx
+py-azure-keyvault-keys py-jinja2-cli py-python-dotenv
+py-azure-keyvault-nspkg py-jinja2-humanize-extension py-python-editor
+py-azure-keyvault-secrets py-jinja2-time py-python-engineio
+py-azure-loganalytics py-jiter py-python-fmask
+py-azure-mgmt-advisor py-jmespath py-python-fsutil
+py-azure-mgmt-apimanagement py-jmp py-python-gitlab
+py-azure-mgmt-appconfiguration py-joblib py-python-hostlist
+py-azure-mgmt-applicationinsights py-jplephem py-python-igraph
+py-azure-mgmt-authorization py-jproperties py-python-javabridge
+py-azure-mgmt-batch py-jprops py-python-jenkins
+py-azure-mgmt-batchai py-jpype1 py-python-jose
+py-azure-mgmt-billing py-jraph py-python-json-logger
+py-azure-mgmt-botservice py-jsmin py-python-keystoneclient
+py-azure-mgmt-cdn py-json-get py-python-ldap
+py-azure-mgmt-cognitiveservices py-json-tricks py-python-levenshtein
+py-azure-mgmt-compute py-json2html py-python-libsbml
+py-azure-mgmt-consumption py-json5 py-python-logstash
+py-azure-mgmt-containerinstance py-jsonargparse py-python-louvain
+py-azure-mgmt-containerregistry py-jsondiff py-python-lsp-jsonrpc
+py-azure-mgmt-containerservice py-jsonlines py-python-lsp-ruff
+py-azure-mgmt-core py-jsonpatch py-python-lsp-server
+py-azure-mgmt-cosmosdb py-jsonpath-ng py-python-lzo
+py-azure-mgmt-datalake-analytics py-jsonpickle py-python-magic
+py-azure-mgmt-datalake-store py-jsonpointer py-python-mapnik
+py-azure-mgmt-datamigration py-jsonref py-python-markdown-math
+py-azure-mgmt-deploymentmanager py-jsonschema py-python-memcached
+py-azure-mgmt-devtestlabs py-jsonschema-specifications py-python-multipart
+py-azure-mgmt-dns py-junit-xml py-python-mumps
+py-azure-mgmt-eventgrid py-junit2html py-python-oauth2
+py-azure-mgmt-eventhub py-jupyter py-python-picard
+py-azure-mgmt-hdinsight py-jupyter-client py-python-pptx
+py-azure-mgmt-imagebuilder py-jupyter-console py-python-ptrace
+py-azure-mgmt-iotcentral py-jupyter-core py-python-rapidjson
+py-azure-mgmt-iothub py-jupyter-events py-python-slugify
+py-azure-mgmt-iothubprovisioningservices py-jupyter-leaflet py-python-socketio
+py-azure-mgmt-keyvault py-jupyter-lsp py-python-sotools
+py-azure-mgmt-kusto py-jupyter-packaging py-python-subunit
+py-azure-mgmt-loganalytics py-jupyter-server py-python-swiftclient
+py-azure-mgmt-managedservices py-jupyter-server-mathjax py-python-utils
+py-azure-mgmt-managementgroups py-jupyter-server-proxy py-python-xlib
+py-azure-mgmt-maps py-jupyter-server-terminals py-python-xmp-toolkit
+py-azure-mgmt-marketplaceordering py-jupyter-telemetry py-python3-openid
+py-azure-mgmt-media py-jupyterhub py-python3-xlib
+py-azure-mgmt-monitor py-jupyterlab py-pythonqwt
+py-azure-mgmt-msi py-jupyterlab-pygments py-pythonsollya
+py-azure-mgmt-netapp py-jupyterlab-server py-pythran
+py-azure-mgmt-network py-jupyterlab-widgets py-pytimeparse
+py-azure-mgmt-nspkg py-jupytext py-pytng
+py-azure-mgmt-policyinsights py-justext py-pytokens
+py-azure-mgmt-privatedns py-jwcrypto py-pytoml
+py-azure-mgmt-rdbms py-kaggle py-pytools
+py-azure-mgmt-recoveryservices py-kaldiio py-pytorch-gradual-warmup-lr
+py-azure-mgmt-recoveryservicesbackup py-kaleido py-pytorch-lightning
+py-azure-mgmt-redhatopenshift py-kb-python py-pytorch-sphinx-theme
+py-azure-mgmt-redis py-keras py-pytorch-warmup
+py-azure-mgmt-relay py-keras-applications py-pyts
+py-azure-mgmt-reservations py-keras-preprocessing py-pytuq
+py-azure-mgmt-resource py-keras2onnx py-pytweening
+py-azure-mgmt-search py-kerberos py-pytz
+py-azure-mgmt-security py-kerchunk py-pyu2f
+py-azure-mgmt-servicebus py-key-value-aio py-pyudev
+py-azure-mgmt-servicefabric py-keyboard py-pyugrid
+py-azure-mgmt-signalr py-keyring py-pyupgrade
+py-azure-mgmt-sql py-keyrings-alt py-pyusb
+py-azure-mgmt-sqlvirtualmachine py-keystoneauth1 py-pyutilib
+py-azure-mgmt-storage py-kitchen py-pyuwsgi
+py-azure-mgmt-trafficmanager py-kiwisolver py-pyvcf
+py-azure-mgmt-web py-kmodes py-pyvips
+py-azure-multiapi-storage py-knack py-pyvista
+py-azure-nspkg py-kneaddata py-pyvistaqt
+py-azure-storage-blob py-kombu py-pyviz-comms
+py-azure-storage-common py-kornia py-pyvolve
+py-azure-storage-nspkg py-kornia-rs py-pywavelets
+py-b2luigi py-kosh py-pywcs
+py-babel py-krb5 py-pywin32
+py-backcall py-kt-legacy py-pywinpty
+py-backoff py-kubernetes py-pyworld
+py-backpack-for-pytorch py-kymatio py-pyxlsb
+py-backports-abc py-lagom py-pyyaml
+py-backports-cached-property py-langcodes py-pyyaml-env-tag
+py-backports-entry-points-selectable py-langsmith py-pyzmq
+py-backports-lzma py-language-data py-qdldl
+py-backports-os py-lap py-qiskit-aer
+py-backports-ssl-match-hostname py-laplace-torch py-qiskit-ibm-provider
+py-backports-tarfile py-lark py-qiskit-nature
+py-backports-tempfile py-lark-parser py-qiskit-terra
+py-backports-weakref py-laspy py-qmtest
+py-backports-zoneinfo py-latexcodec py-qpsolvers
+py-bagit py-law py-qpth
+py-bagit-profile py-lazy py-qrcode
+py-bakta py-lazy-loader py-qsymm
+py-bandit py-lazy-object-proxy py-qtawesome
+py-barectf py-lazy-property py-qtconsole
+py-basemap py-lazyarray py-qtpy
+py-bash-kernel py-lcls-krtc py-quantiphy
+py-basis-set-exchange py-ldap3 py-quantities
+py-batchspawner py-leather py-quantum-blackbird
+py-bayesian-optimization py-leidenalg py-quantum-xir
+py-bcbio-gff py-lerc py-quart
+py-bcolz py-lfpykit py-quast
+py-bcrypt py-lhsmdu py-quaternionic
+py-bdbag py-liac-arff py-qudida
+py-beaker py-libclang py-queryablelist
+py-beancount py-libconf py-querystring-parser
+py-beartype py-libcst py-questionary
+py-beautifulsoup4 py-libensemble py-qutip
+py-beniget py-liblas py-qutip-qip
+py-bibtexparser py-librosa py-rachis
+py-bidict py-librt py-radiant-mlhub
+py-bids-validator py-libsonata py-radical-entk
+py-bids-validator-deno py-lifelines py-radical-gtod
+py-bidscoin py-lightgbm py-radical-pilot
+py-bidskit py-lightly py-radical-saga
+py-bidsschematools py-lightly-utils py-radical-utils
+py-bigdft py-lightning py-ranger-fm
+py-bigfloat py-lightning-api-access py-rapidfuzz
+py-billiard py-lightning-cloud py-rapidfuzz-capi
+py-binary py-lightning-fabric py-rarfile
+py-binaryornot py-lightning-lite py-rassumfrassum
+py-bintrees py-lightning-uq-box py-rasterio
+py-binwalk py-lightning-utilities py-rasterstats
+py-biobb-common py-lightpipes py-ratelim
+py-biobb-gromacs py-ligo-segments py-ratelimiter
+py-biobb-io py-lil-aretomo py-raven
+py-biobb-model py-line-profiler py-ray
+py-biobb-structure-checking py-linear-operator py-rbtools
+py-biobb-structure-utils py-linear-tree py-rdflib
+py-bioblend py-linecache2 py-rdflib-jsonld
+py-biom-format py-lineenhancer py-rdt
+py-biomine py-linkchecker py-reacton
+py-biopandas py-linkify-it-py py-readchar
+py-biopython py-lit py-readme-renderer
+py-biosppy py-litdata py-recommonmark
+py-biotite py-littleutils py-redis
+py-biotraj py-lizard py-referencing
+py-bitarray py-llama-cpp-python py-refgenconf
+py-bitshuffle py-llnl-sina py-refgenie
+py-bitstring py-llvmlite py-regex
+py-bitstruct py-lmdb py-regionmask
+py-black py-lmfit py-regions
+py-blake3 py-lmodule py-reindent
+py-bleach py-localcider py-relion
+py-blessed py-locket py-relion-blush
+py-blessings py-lockfile py-relion-classranker
+py-blight py-logilab-common py-repligit
+py-blinker py-logistro py-reportlab
+py-blis py-logmuse py-reportseff
+py-blosc py-logomaker py-repoze-lru
+py-blosc2 py-loguru py-reproject
+py-blosum py-loky py-requests
+py-bluepyefe py-loompy py-requests-cache
+py-bluepyemodel py-looseversion py-requests-file
+py-bluepyopt py-louie py-requests-ftp
+py-bmap-tools py-lpips py-requests-futures
+py-bmtk py-lru-dict py-requests-kerberos
+py-bokeh py-lscsoft-glue py-requests-mock
+py-boltons py-lsprotocol py-requests-ntlm
+py-boom-boot-manager py-luigi py-requests-oauthlib
+py-boost-histogram py-lupa py-requests-toolbelt
+py-boto py-lvis py-requests-unixsocket
+py-boto3 py-lws py-requirements-parser
+py-botocore py-lxml py-reretry
+py-botorch py-lz4 py-resampy
+py-bottle py-lzstring py-resize-right
+py-bottleneck py-m2r py-resolvelib
+py-bqplot py-macholib py-responses
+py-braceexpand py-machotools py-resultsfile
+py-brain-indexer py-macs2 py-retry
+py-branca py-macs3 py-retry-decorator
+py-bravado py-maestrowf py-retrying
+py-bravado-core py-magicgui py-retworkx
+py-breakseq2 py-mahotas py-rfc3339-validator
+py-breathe py-mailchecker py-rfc3986
+py-brian py-make py-rfc3986-validator
+py-brian2 py-makefun py-rfc3987-syntax
+py-brotli py-mako py-rich
+py-brotlipy py-mapbox-earcut py-rich-argparse
+py-bsddb3 py-mapclassify py-rich-click
+py-build py-mariadb py-rio-pmtiles
+py-bx-python py-marisa-trie py-rios
+py-cachecontrol py-markdown py-rioxarray
+py-cached-property py-markdown-include py-rise
+py-cachetools py-markdown-it-py py-river
+py-cachey py-markdown2 py-rmm
+py-cachy py-markov-clustering py-rnc2rng
+py-cairocffi py-markovify py-robocrys
+py-cairosvg py-markupsafe py-robotframework
+py-caliper-reader py-marshmallow py-rocrate
+py-callmonitor py-matminer py-roifile
+py-calver py-matplotlib py-roman-numerals
+py-cantoolz py-matplotlib-inline py-roman-numerals-py
+py-carputils py-matplotlib-scalebar py-rope
+py-cartopy py-maturin py-rosdep
+py-casadi py-mayavi py-rosdistro
+py-catalogue py-mbstrdecoder py-rosinstall
+py-catkin-pkg py-mccabe py-rosinstall-generator
+py-cattrs py-md-environ py-rospkg
+py-cbor2 py-mda-xdrlib py-rotary-embedding-torch
+py-cclib py-mdahole2 py-rouge-score
+py-cdo py-mdanalysis py-routes
+py-cdsapi py-mdanalysistests py-rpds-py
+py-cekit py-mdi py-rply
+py-celery py-mdit-py-plugins py-rpy2
+py-cellprofiler py-mdocfile py-rsa
+py-cellprofiler-core py-mdurl py-rsatoolbox
+py-centrosome py-meautility py-rseqc
+py-cerberus py-mechanize py-rst2pdf
+py-certifi py-medaka py-rtoml
+py-certipy py-meldmd py-rtree
+py-cf-units py-melissa-core py-ruamel-ordereddict
+py-cf-xarray py-memelite py-ruamel-yaml
+py-cffconvert py-memory-profiler py-ruamel-yaml-clib
+py-cffi py-memprof py-ruamel-yaml-jinja2
+py-cfgrib py-memray py-rucio-clients
+py-cfgv py-mendeleev py-ruff
+py-cftime py-mercantile py-rustworkx
+py-cgen py-mergedeep py-rx
+py-chai py-merlin py-s3cmd
+py-chai-lab py-meshio py-s3fs
+py-chainer py-meshpy py-s3transfer
+py-chainforgecodegen py-meson-python py-sacrebleu
+py-chainmap py-metaphlan py-sacremoses
+py-chalice py-metasv py-safe-netrc
+py-chardet py-metatensor-core py-safetensors
+py-charm4py py-metatensor-learn py-salib
+py-charset-normalizer py-metatensor-operations py-sarif-tools
+py-chart-studio py-metatensor-torch py-scandir
+py-cheap-repr py-metatomic-torch py-scanpy
+py-checkm-genome py-metatrain py-schema
+py-cheetah3 py-metis py-schema-salad
+py-chemfiles py-metomi-isodatetime py-scientificpython
+py-chemiscope py-metomi-rose py-scifem
+py-cheroot py-metpy py-scikit-build
+py-cherrypy py-metric-learn py-scikit-build-core
+py-chex py-metrics py-scikit-fmm
+py-choreographer py-mffpy py-scikit-fuzzy
+py-chronyk py-mg-rast-tools py-scikit-image
+py-ci-info py-mgmetis py-scikit-learn
+py-ci-sdr py-microsoft-aurora py-scikit-learn-extra
+py-cig-pythia py-mido py-scikit-matter
+py-cinema-lib py-mikado py-scikit-optimize
+py-cinemasci py-mike py-scikit-sparse
+py-circus py-minio py-scikits-odes
+py-citeproc-py py-minisom py-scine-chemoton
+py-clarabel py-minkowskiengine py-scine-puffin
+py-clean-text py-minrpc py-scinum
+py-cleo py-misk py-scipy
+py-click py-misopy py-scitokens
+py-click-didyoumean py-mistletoe py-scooby
+py-click-option-group py-mistune py-scoop
+py-click-plugins py-mizani py-scp
+py-click-repl py-mkdocs py-screed
+py-cligj py-mkdocs-autorefs py-scs
+py-clikit py-mkdocs-jupyter py-sdmetrics
+py-climate py-mkdocs-material py-sdnotify
+py-climax py-mkdocs-material-extensions py-sdv
+py-clint py-mkdocstrings py-seaborn
+py-clip-anytorch py-mkdocstrings-python py-secretstorage
+py-clipboard py-ml-collections py-seekpath
+py-cloudauthz py-ml-dtypes py-segmentation-models-pytorch
+py-cloudbridge py-mlflow py-selenium
+py-cloudpathlib py-mlperf-logging py-semantic-version
+py-cloudpickle py-mlxtend py-semver
+py-clustershell py-mmcv py-send2trash
+py-cma py-mmengine py-sentencepiece
+py-cmaes py-mmtf-python py-sentry-sdk
+py-cmake-format py-mne py-seqeval
+py-cmake-parser py-mne-bids py-sequence-models
+py-cmocean py-mo-pack py-seriate
+py-cmseq py-moarchiving py-serpent
+py-cmsml py-mock py-session-info
+py-cmyt py-model-index py-setproctitle
+py-coapthon3 py-modelcif py-setupmeta
+py-coca-pytorch py-modepy py-setuptools
+py-coclust py-modin py-setuptools-cpp
+py-codebasin py-modisco py-setuptools-git
+py-codecarbon py-modred py-setuptools-git-versioning
+py-codechecker py-modules-gui py-setuptools-reproducible
+py-codepy py-moltemplate py-setuptools-rust
+py-codespell py-monai py-setuptools-scm
+py-coherent-licensed py-monkeytype py-setuptools-scm-git-archive
+py-coilmq py-monotonic py-sfepy
+py-colabtools py-monty py-sgp4
+py-colorama py-more-itertools py-sh
+py-colorcet py-morph-tool py-shap
+py-colorclass py-morphio py-shapely
+py-colored py-morphosamplers py-shellescape
+py-colored-traceback py-motmetrics py-shellingham
+py-coloredlogs py-mouseinfo py-shiboken2
+py-colorful py-moviepy py-shippinglabel
+py-colorio py-mpi4jax py-shortbred
+py-colorlog py-mpi4py py-shortuuid
+py-colorlover py-mpld3 py-shroud
+py-colormath py-mpldock py-shtab
+py-colorpy py-mplhep py-simpervisor
+py-colorspacious py-mplhep-data py-simple-slurm
+py-colossalai py-mpmath py-simpleeval
+py-colour py-mrcfile py-simplegeneric
+py-comm py-msal py-simplejson
+py-common py-msal-extensions py-simplekml
+py-commonmark py-msgpack py-simpletraj
+py-conan py-msgpack-numpy py-simpy
+py-conda-inject py-msrest py-simsimd
+py-conda-souschef py-msrestazure py-singledispatchmethod
+py-confection py-mui4py py-sip
+py-configargparse py-multi-imbalance py-six
+py-configobj py-multi-key-dict py-skl2onnx
+py-configparser py-multidict py-slepc4py
+py-configspace py-multiecho py-slicer
+py-confluent-kafka py-multipledispatch py-slurm-pipeline
+py-connectionpool py-multiprocess py-smac
+py-consolekit py-multiqc py-smart-open
+py-constantly py-multiurl py-smartredis
+py-contextily py-mumps4py py-smartsim
+py-contextlib2 py-munch py-smartypants
+py-contexttimer py-munkres py-smmap
+py-continuum py-murmurhash py-smolagents
+py-contourpy py-mutagen py-smote-variants
+py-contrib py-mx py-snakemake-executor-plugin-azure-batch
+py-control py-mxfold2 py-snakemake-executor-plugin-cluster-generic
+py-convertdate py-myhdl py-snakemake-executor-plugin-cluster-sync
+py-convokit py-mypy py-snakemake-executor-plugin-drmaa
+py-cookiecutter py-mypy-extensions py-snakemake-executor-plugin-flux
+py-coolname py-mysql-connector-python py-snakemake-executor-plugin-googlebatch
+py-copulas py-mysqlclient py-snakemake-executor-plugin-kubernetes
+py-corner py-myst-parser py-snakemake-executor-plugin-slurm
+py-correctionlib py-namex py-snakemake-executor-plugin-slurm-jobstep
+py-corrfunc py-nanobind py-snakemake-executor-plugin-tes
+py-counter py-nanoget py-snakemake-interface-common
+py-courlan py-nanomath py-snakemake-interface-executor-plugins
+py-cov-core py-nanoplot py-snakemake-interface-logger-plugins
+py-coverage py-nanostat py-snakemake-interface-report-plugins
+py-coveralls py-nanotime py-snakemake-interface-scheduler-plugins
+py-cppheaderparser py-nanotron py-snakemake-interface-storage-plugins
+py-cppy py-napari py-snakemake-storage-plugin-azure
+py-cramjam py-napari-console py-snakemake-storage-plugin-fs
+py-crashtest py-napari-plugin-engine py-snakemake-storage-plugin-ftp
+py-crc32c py-napari-plugin-manager py-snakemake-storage-plugin-gcs
+py-crcmod py-napari-svg py-snakemake-storage-plugin-http
+py-croniter py-nara-wpe py-snakemake-storage-plugin-pelican
+py-crossmap py-narwhals py-snakemake-storage-plugin-rucio
+py-cryolobm py-natsort py-snakemake-storage-plugin-s3
+py-cryptography py-nbclassic py-snakemake-storage-plugin-sftp
+py-css-parser py-nbclient py-snakemake-storage-plugin-zenodo
+py-cssselect py-nbconvert py-snakeviz
+py-cssselect2 py-nbdime py-snappy
+py-cssutils py-nbformat py-sncosmo
+py-csvkit py-nbmake py-sniffio
+py-ctgan py-nbqa py-snoop
+py-cuda-bindings py-nbsphinx py-snowballstemmer
+py-cuda-core py-nbstripout py-snuggs
+py-cuda-pathfinder py-nbval py-sobol-seq
+py-cudf py-nc-time-axis py-social-auth-core
+py-cufflinks py-ncbi-genome-download py-sonlib
+py-cuml py-ndg-httpsclient py-sortedcollections
+py-cupy py-ndindex py-sortedcontainers
+py-current py-neo py-soundfile
+py-currentscape py-neo4j py-soupsieve
+py-curryreader py-neobolt py-soyclustering
+py-curvlinops-for-pytorch py-neotime py-spacy
+py-custodian py-neovim-remote py-spacy-legacy
+py-custom-inherit py-neptune-client py-spacy-loggers
+py-cutadapt py-nest-asyncio py-spacy-models-en-core-web-sm
+py-cvxopt py-nestle py-spacy-models-en-vectors-web-lg
+py-cvxpy py-netaddr py-sparse
+py-cwl-upgrader py-netcdf4 py-spatialist
+py-cwl-utils py-netifaces py-spatialite
+py-cwltool py-netket py-spatialpandas
+py-cx-oracle py-netpyne py-spdlog
+py-cycler py-networkit py-spectra
+py-cykhash py-networkx py-spectral
+py-cylc-flow py-neuralgcm py-spectrum-utils
+py-cylc-rose py-neurokit2 py-speech-recognition
+py-cylp py-neurolab py-spefile
+py-cymem py-neurom py-spgl1
+py-cyordereddict py-neurora py-spglib
+py-cython py-neurotools py-spherical
+py-cython-bbox py-nexus-sdk py-sphericart
+py-cyvcf2 py-nexusforge py-sphericart-torch
+py-d2to1 py-nglview py-sphinx
+py-dace py-ngs-tools py-sphinx-argparse
+py-dacite py-nh3 py-sphinx-autodoc-typehints
+py-dadi py-nibabel py-sphinx-basic-ng
+py-dalib py-nilearn py-sphinx-book-theme
+py-damask py-nipype py-sphinx-bootstrap-theme
+py-darshan py-nitransforms py-sphinx-click
+py-dasbus py-niworkflows py-sphinx-copybutton
+py-dash py-nltk py-sphinx-design
+py-dash-bootstrap-components py-node-semver py-sphinx-fortran
+py-dash-svg py-nodeenv py-sphinx-gallery
+py-dask py-non-regression-test-tools py-sphinx-github-changelog
+py-dask-awkward py-nose py-sphinx-immaterial
+py-dask-expr py-nose-cov py-sphinx-jinja2-compat
+py-dask-glm py-nose2 py-sphinx-multiversion
+py-dask-histogram py-nosexcover py-sphinx-prompt
+py-dask-jobqueue py-notebook py-sphinx-removed-in
+py-dask-ml py-notebook-shim py-sphinx-rtd-dark-mode
+py-dask-mpi py-npe2 py-sphinx-rtd-theme
+py-dask-sphinx-theme py-nptyping py-sphinx-tabs
+py-databricks-cli py-npx py-sphinx-theme-builder
+py-dataclasses py-ntlm-auth py-sphinx-toolbox
+py-dataclasses-json py-ntplib py-sphinxautomodapi
+py-datacube py-nugraph py-sphinxcontrib-applehelp
+py-datalad py-nuitka py-sphinxcontrib-bibtex
+py-datalad-container py-num2words py-sphinxcontrib-devhelp
+py-datalad-deprecated py-numba py-sphinxcontrib-htmlhelp
+py-datalad-hirni py-numba4jax py-sphinxcontrib-issuetracker
+py-datalad-metadata-model py-numbagg py-sphinxcontrib-jquery
+py-datalad-metalad py-numcodecs py-sphinxcontrib-jsmath
+py-datalad-neuroimaging py-numdifftools py-sphinxcontrib-mermaid
+py-datalad-webapp py-numexpr py-sphinxcontrib-moderncmakedomain
+py-dataproperty py-numexpr3 py-sphinxcontrib-napoleon
+py-datasets py-numkit py-sphinxcontrib-plantuml
+py-datashader py-numl py-sphinxcontrib-programoutput
+py-datatrove py-numpy py-sphinxcontrib-qthelp
+py-dateparser py-numpy-groupies py-sphinxcontrib-serializinghtml
+py-dateutils py-numpy-indexed py-sphinxcontrib-spelling
+py-datrie py-numpy-quaternion py-sphinxcontrib-tikz
+py-dbf py-numpy-stl py-sphinxcontrib-trio
+py-dbfread py-numpydoc py-sphinxcontrib-websupport
+py-dcm2bids py-nvidia-dali py-sphinxemoji
+py-dcmstack py-nvidia-ml-py py-sphobjinv
+py-deap py-nvidia-ml-py3 py-spykeutils
+py-debtcollector py-nvidia-modulus py-spython
+py-debugpy py-nvidia-nvcomp py-sqlalchemy
+py-decorator py-nvidia-nvimagecodec py-sqlalchemy-migrate
+py-deepdiff py-nvidia-nvjpeg2k py-sqlalchemy-stubs
+py-deepecho py-nvidia-nvtiff py-sqlalchemy-utils
+py-deephyper py-nvidia-physicsnemo py-sqlitedict
+py-deepmerge py-nvitop py-sqlparse
+py-deepsig-biocomp py-nvtx py-srsly
+py-deepspeed py-oauth2client py-sseclient
+py-deeptools py-oauthlib py-sshtunnel
+py-deeptoolsintervals py-obspy py-sspilib
+py-defusedxml py-ocnn py-stack-data
+py-deisa py-odc-geo py-starfile
+py-deisa-core py-odfpy py-starlette
+py-deisa-dask py-ogb py-starlette-context
+py-demjson py-okada-wrapper py-starsessions
+py-dendropy py-olcf-velocity py-stashcp
+py-deprecat py-olefile py-statmorph
+py-deprecated py-olmoearth-pretrain-minimal py-statsmodels
+py-deprecation py-omegaconf py-stdlib-list
+py-deprecation-alias py-onnx py-stestr
+py-derivative py-onnx-opcounter py-stevedore
+py-descartes py-onnxconverter-common py-stomp-py
+py-devito py-onnxmltools py-stopit
+py-devlib py-onnxruntime py-storm
+py-dgl py-ont-fast5-api py-stratify
+py-dh-scikit-optimize py-opcodes py-strawberryfields
+py-diagnostic py-open-clip-torch py-streamlit
+py-dict2css py-openai py-stringzilla
+py-dictdiffer py-openai-whisper py-striprtf
+py-dictobj py-openapi-schema-pydantic py-stsci-distutils
+py-dill py-opencensus py-stui
+py-dinosaur py-opencensus-context py-submitit
+py-dipy py-opencv-python py-subrosa
+py-dirtyjson py-opendatalab py-subword-nmt
+py-disbatch py-openidc-client py-supermercado
+py-discover py-openmc py-superqt
+py-diskcache py-openmesh py-supervisor
+py-dist-meta py-openmim py-svgpath
+py-distance py-openpmd-validator py-svgpathtools
+py-distlib py-openpmd-viewer py-svgutils
+py-distributed py-openpyxl py-svgwrite
+py-distro py-openslide-python py-swagger-spec-validator
+py-django py-opentelemetry-api py-symengine
+py-dlcpar py-opentelemetry-exporter-prometheus py-symfit
+py-dm-haiku py-opentelemetry-instrumentation py-sympy
+py-dm-tree py-opentelemetry-sdk py-syned
+py-dnaio py-opentelemetry-semantic-conventions py-sysrsync
+py-dnspython py-opentree py-systemd-python
+py-docker py-opentuner py-tabledata
+py-dockerpy-creds py-opppy py-tables
+py-docket py-ops py-tabulate
+py-docopt py-opt-einsum py-tatsu
+py-docopt-ng py-optax py-tblib
+py-docstring-parser py-optree py-tbparse
+py-docstring-to-markdown py-optuna py-tcolorpy
+py-docutils py-or-tools py-tempita
+py-docutils-stubs py-oracledb py-templateflow
+py-dogpile-cache py-orbax-checkpoint py-tempora
+py-doit py-ordered-set py-tenacity
+py-dolfinx-mpc py-orderly-set py-tensorboard
+py-dom-toml py-orjson py-tensorboard-data-server
+py-domdf-python-tools py-os-service-types py-tensorboard-plugin-wit
+py-dominate py-oset py-tensorboardx
+py-donfig py-oslo-config py-tensorflow
+py-dotmap py-oslo-i18n py-tensorflow-datasets
+py-dotnetcore2 py-oslo-serialization py-tensorflow-estimator
+py-downhill py-oslo-utils py-tensorflow-hub
+py-doxypypy py-osqp py-tensorflow-metadata
+py-dpath py-outdated py-tensorflow-probability
+py-drep py-overpy py-tensorly
+py-drmaa py-overrides py-tensorstore
+py-dryscrape py-owlrl py-termcolor
+py-duecredit py-owslib py-termgraph
+py-dulwich py-oyaml py-terminado
+py-dunamai py-p2j py-terminaltables
+py-dvc py-pacifica-downloader py-tern
+py-dxchange py-pacifica-namespace py-tesorter
+py-dxfile py-pacifica-uploader py-testfixtures
+py-dynaconf py-packaging py-testinfra
+py-dynim py-pager py-testpath
+py-earth2mip py-paho-mqtt py-testrepository
+py-earthengine-api py-palettable py-testresources
+py-easybuild-easyblocks py-pamela py-testscenarios
+py-easybuild-easyconfigs py-panaroo py-testtools
+py-easybuild-framework py-pandas py-tetoolkit
+py-eccodes py-pandas-datareader py-text-unidecode
+py-ecdsa py-pandas-stubs py-textblob
+py-ecmwf-opendata py-pandera py-texttable
+py-ecmwflibs py-pandocfilters py-textual
+py-ecos py-panedr py-textual-fspicker
+py-edam-ontology py-panel py-textual-plotext
+py-edffile py-papermill py-textwrap3
+py-edfio py-paralleltask py-textx
+py-edflib-python py-param py-tf-keras
+py-editables py-parameterized py-tf2onnx
+py-editdistance py-paramiko py-tfdlpack
+py-edlib py-paramz py-theano
+py-eeglabio py-parasail py-thewalrus
+py-eerepr py-parmed py-thinc
+py-efel py-parse py-thop
+py-efficientnet-pytorch py-parse-type py-threadpoolctl
+py-eg py-parsedatetime py-throttler
+py-eigenpy py-parsimonious py-tidynamics
+py-einconv py-parsl py-tifffile
+py-einops py-parsley py-tiktoken
+py-elastic-transport py-parso py-tilelang
+py-elasticsearch py-partd py-timezonefinder
+py-elasticsearch-dsl py-particle py-timm
+py-elecsolver py-paste py-tinyarray
+py-elephant py-pastedeploy py-tinycss2
+py-elevation py-pastel py-tinydb
+py-ema-pytorch py-pastml py-tinyrecord
+py-email-validator py-patch py-tld
+py-embedding-reader py-patch-ng py-tldextract
+py-emcee py-path-py py-tmtools
+py-emoji py-pathlib-abc py-tokenize-rt
+py-empy py-pathlib2 py-tokenizers
+py-entrypoints py-pathml py-toml
+py-enum-tools py-pathos py-tomli
+py-envisage py-pathsimanalysis py-tomli-w
+py-ephem py-pathspec py-tomlkit
+py-eprosima-fastdds py-pathtools py-tomopy
+py-epydoc py-pathvalidate py-toolz
+py-equation py-pathy py-topiary-asr
+py-equinox py-patool py-toposort
+py-espresso py-patsy py-torch
+py-espressopp py-pauvre py-torch-c-dlpack-ext
+py-et-xmlfile py-pbr py-torch-cluster
+py-ete3 py-pdb-tools py-torch-fidelity
+py-etelemetry py-pdbfixer py-torch-geometric
+py-etils py-pdequinox py-torch-harmonics
+py-eval-type-backport py-pdf2image py-torch-nvidia-apex
+py-evaluate py-pdm-backend py-torch-scatter
+py-eventlet py-pdm-pep517 py-torch-sparse
+py-evodiff py-pdoc3 py-torch-spex
+py-ewah-bool-utils py-peachpy py-torch-spline-conv
+py-exarl py-peakutils py-torchaudio
+py-exceptiongroup py-pebble py-torchbenchmark
+py-execnet py-peft py-torchdata
+py-executing py-pelicanfs py-torchdiffeq
+py-exhale py-pem py-torchfile
+py-exifread py-pendulum py-torchgeo
+py-exodus-bundler py-pennylane py-torchmeta
+py-expandvars py-pennylane-lightning py-torchmetrics
+py-expecttest py-pennylane-lightning-kokkos py-torchseg
+py-exponax py-pep517 py-torchsummary
+py-extension-helpers py-pep8 py-torchtext
+py-extras py-pep8-naming py-torchtoolbox
+py-ez-setup py-perfdump py-torchvision
+py-f90nml py-performance py-tornado
+py-f90wrap py-periodictable py-tox
+py-fabric py-petastorm py-toyplot
+py-fabric3 py-petname py-toytree
+py-fair-esm py-petsc4py py-tpot
+py-fairscale py-pexpect py-tqdm
+py-faker py-pfzy py-traceback2
+py-fakeredis py-pgzip py-trafilatura
+py-falcon py-phanotate py-trainax
+py-fallocate py-phonenumbers py-traitlets
+py-fastai py-phonopy py-traits
+py-fastaindex py-photutils py-traitsui
+py-fastapi py-phydms py-traittypes
+py-fastapi-utils py-phylophlan py-trame
+py-fastavro py-pickle5 py-trame-client
+py-fastcache py-pickleshare py-trame-common
+py-fastcluster py-picmistandard py-trame-server
+py-fastcore py-picrust2 py-trame-vtk
+py-fastcov py-pid py-trame-vuetify
+py-fastdownload py-pika py-transformer-engine
+py-fastdtw py-pillow py-transformers
+py-fasteners py-pillow-simd py-transforms3d
+py-fastfold py-pint py-transonic
+py-fastjsonschema py-pint-xarray py-tree
+py-fastobo py-pip py-tree-math
+py-fastpath py-pipcl py-tree-sitter
+py-fastprogress py-pipdeptree py-tree-sitter-c
+py-fastremap py-piper py-treehash
+py-fastrlock py-pipits py-treelib
+py-fasttext-numpy2 py-pispino py-triangle
+py-fasttext-numpy2-wheel py-pivy py-trieregex
+py-faust-cchardet py-pkgconfig py-trimesh
+py-fava py-pkginfo py-triton
+py-fenics-basix py-pkgutil-resolve-name py-trl
+py-fenics-dijitso py-plac py-trojanzoo-sphinx-theme
+py-fenics-dolfinx py-plaid py-trove-classifiers
+py-fenics-ffc py-planar py-trx-python
+py-fenics-ffcx py-planet py-tuiview
+py-fenics-fiat py-planetary-computer py-tuspy
+py-fenics-instant py-platformdirs py-tuswsgi
+py-fenics-ufl py-plotext py-tweedledum
+py-fenics-ufl-legacy py-plotille py-twine
+py-ffmpy py-plotly py-twisted
+py-fief-client py-plotnine py-ty
+py-file-magic py-pluggy py-typed-ast
+py-filecheck py-plum-dispatch py-typeguard
+py-filelock py-ply py-typepy
+py-filemagic py-pmtiles py-typer
+py-filetype py-pmw py-types-dataclasses
+py-filterpy py-pmw-patched py-types-geopandas
+py-find-libpython py-pockets py-types-pkg-resources
+py-findlibs py-poetry py-types-psutil
+py-fiona py-poetry-core py-types-python-dateutil
+py-fire py-poetry-dynamic-versioning py-types-pytz
+py-fireworks py-poetry-plugin-export py-types-pyyaml
+py-fiscalyear py-poetry-plugin-tweak-dependencies-version py-types-requests
+py-fisher py-polars py-types-setuptools
+py-fits-tools py-pomegranate py-types-shapely
+py-fitsio py-pooch py-types-tqdm
+py-fitter py-portalocker py-types-typed-ast
+py-fixtures py-portend py-types-urllib3
+py-flake8 py-portpicker py-typesentry
+py-flake8-import-order py-postcactus py-typeshed-client
+py-flake8-polyfill py-poster py-typing-extensions
+py-flaky py-pot py-typing-inspect
+py-flameprof py-pox py-typing-inspection
+py-flash-attn py-poxy py-typish
+py-flask py-poyo py-tzdata
+py-flask-babel py-ppft py-tzlocal
+py-flask-compress py-pprintpp py-ubiquerg
+py-flask-cors py-pre-commit py-uc-micro-py
+py-flask-paginate py-prefect py-ucsf-pyem
+py-flask-restful py-preshed py-ucx-py
+py-flask-socketio py-pretrainedmodels py-uhi
+py-flask-sqlalchemy py-pretty-errors py-ujson
+py-flatbuffers py-prettytable py-ultralytics
+py-flatten-dict py-priority py-umalqurra
+py-flawfinder py-profilehooks py-umap-learn
+py-flax py-proglog py-umi-tools
+py-flexcache py-progress py-uncertainties
+py-flexmock py-progressbar2 py-uncertainty-toolbox
+py-flexparser py-progressbar33 py-unfoldnd
+py-flexx py-projectq py-unicycler
+py-flit py-prokaryote py-unidecode
+py-flit-core py-prometheus-client py-unittest2py3k
+py-flit-scm py-prometheus-flask-exporter py-universal-pathlib
+py-flox py-promise py-unshare
+py-flufl-lock py-prompt-toolkit py-unyt
+py-fluiddyn py-propcache py-update-checker
+py-fluidfft py-properscoring py-uproot
+py-fluidfft-builder py-proto-plus py-uproot3
+py-fluidfft-fftw py-protobuf py-uproot3-methods
+py-fluidfft-fftwmpi py-protoc-gen-swagger py-uqinn
+py-fluidfft-mpi-with-fftw py-prov py-uri-template
+py-fluidfft-p3dfft py-proxystore py-uritemplate
+py-fluidfft-pfft py-prwlock py-url-normalize
+py-fluidsim py-psalg py-urllib3
+py-fluidsim-core py-psana py-urllib3-secure-extra
+py-flye py-psij-python py-urwid
+py-fn-py py-psims py-us
+py-folium py-psmon py-userpath
+py-fonttools py-pspamm py-usgs
+py-ford py-psutil py-utils
+py-formatizer py-psyclone py-uv
+py-formulaic py-psycopg2 py-uv-build
+py-fortls py-psygnal py-uv-dynamic-versioning
+py-fortran-language-server py-ptyprocess py-uvicorn
+py-fortranformat py-pubchempy py-uvloop
+py-fparser py-pudb py-uvw
+py-fprettify py-pulp py-uwsgi
+py-fqdn py-pulsar-galaxy-lib py-uxarray
+py-fracridge py-pure-eval py-validate-pyproject
+py-fraction py-pure-sasl py-validators
+py-freetype-py py-puremagic py-vascpy
+py-freezegun py-py py-vcf-kit
+py-frozendict py-py-cpuinfo py-vcrpy
+py-frozenlist py-py-spy py-vcstool
+py-fs py-py-tes py-vcstools
+py-fsspec py-py2bit py-vcversioner
+py-fsspec-xrootd py-py2neo py-vector
+py-ftfy py-py4j py-vector-quantize-pytorch
+py-ftputil py-py6s py-vermin
+py-funcy py-pyabel py-vermouth-martinize
+py-furo py-pyaestro py-versioneer
+py-fury py-pyahocorasick py-versioneer-518
+py-fusepy py-pyamg py-versioningit
+py-future py-pyaml py-verspec
+py-fuzzywuzzy py-pyaml-env py-vesin
+py-fypp py-pyani py-vine
+py-galaxy-containers py-pyarrow py-virtualenv
+py-galaxy-job-metrics py-pyasn1 py-virtualenv-clone
+py-galaxy-objectstore py-pyasn1-modules py-virtualenvwrapper
+py-galaxy-sequence-utils py-pyassimp py-visdom
+py-galaxy-tool-util py-pyautogui py-vispy
+py-galaxy-util py-pybedtools py-vl-convert-python
+py-galaxy2cwl py-pybids py-voluptuous
+py-gast py-pybigwig py-vsc-base
+py-gcovr py-pybind11 py-vsc-install
+py-gcs-oauth2-boto-plugin py-pybind11-stubgen py-vsts
+py-gcsfs py-pybktree py-vsts-cd-manager
+py-gdc-client py-pybobyqa py-wadler-lindig
+py-gdown py-pybrain py-waitress
+py-gee-asset-manager py-pybtex py-walinuxagent
+py-geeadd py-pybtex-docutils py-wand
+py-geemap py-pybv py-wandb
+py-geeup py-pycairo py-warcio
+py-gemmforge py-pycares py-warlock
+py-gemmi py-pycbc py-wasabi
+py-genders py-pycgns py-watchdog
+py-geneimpacts py-pychecker py-watchfiles
+py-generateds py-pycifrw py-waterdynamics
+py-genshi py-pyclibrary py-waves
+py-gensim py-pycm py-wcsaxes
+py-geoalchemy2 py-pycmd py-wcwidth
+py-geocoder py-pycocotools py-webargs
+py-geocube py-pycodestyle py-webcolors
+py-geographiclib py-pycollada py-webdataset
+py-geojson py-pycompadre py-webdavclient3
+py-geomdl py-pyconify py-webencodings
+py-geopandas py-pycorenlp py-webkit-server
+py-geoplot py-pycortex py-weblogo
+py-geopmdpy py-pycosat py-webob
+py-geopmpy py-pycparser py-websocket-client
+py-geopy py-pycrypto py-websockets
+py-geoviews py-pycryptodome py-werkzeug
+py-gest-api py-pycryptodomex py-wesanderson
+py-gevent py-pyct py-wget
+py-gf256 py-pycubexr py-whatshap
+py-gfal2-python py-pycuda py-wheel
+py-gffutils py-pycurl py-whenever
+py-ghp-import py-pydantic py-whey
+py-gidgethub py-pydantic-compat py-whey-pth
+py-gidgetlab py-pydantic-core py-whichcraft
+py-gimmik py-pydantic-extra-types py-whoosh
+py-gin-config py-pydantic-settings py-widgetsnbextension
+py-git-review py-pydantic-tes py-wids
+py-gitdb py-pydap py-wigners
+py-gitpython py-pydata-sphinx-theme py-win-unicode-console
+py-glean-parser py-pydatalog py-wincertstore
+py-glean-sdk py-pydeface py-word2number
+py-glmnet py-pydeprecate py-wordcloud
+py-glmnet-python py-pydeps py-workload-automation
+py-glmsingle py-pydevtool py-wradlib
+py-glob2 py-pydftracer py-wrapt
+py-globus-cli py-pydicom py-wsproto
+py-globus-sdk py-pydispatcher py-wstool
+py-gluoncv py-pydmd py-wub
+py-glymur py-pydocstyle py-wurlitzer
+py-gmsh py-pydoe py-ww
+py-gmsh-interop py-pydoe2 py-wxflow
+py-gmxapi py-pydot py-wxmplot
+py-gnuplot py-pydot2 py-wxpython
+py-goatools py-pydotplus py-x-clip
+py-gooey py-pydub py-x21
+py-google py-pyeda py-xanadu-cloud-client
+py-google-api-core py-pyedr py-xarray
+py-google-api-python-client py-pyee py-xarray-regrid
+py-google-apitools py-pyelftools py-xarray-tensorstore
+py-google-auth py-pyem py-xattr
+py-google-auth-httplib2 py-pyenchant py-xcdat
+py-google-auth-oauthlib py-pyepsg py-xdot
+py-google-cloud-appengine-logging py-pyerfa py-xenv
+py-google-cloud-audit-log py-pyeventsystem py-xesmf
+py-google-cloud-batch py-pyface py-xgboost
+py-google-cloud-bigquery py-pyfaidx py-xgcm
+py-google-cloud-core py-pyfasta py-xhistogram
+py-google-cloud-logging py-pyfastaq py-xlrd
+py-google-cloud-storage py-pyfftw py-xlsxwriter
+py-google-crc32c py-pyfiglet py-xlwt
+py-google-pasta py-pyfits py-xmlplain
+py-google-reauth py-pyfive py-xmlrunner
+py-google-resumable-media py-pyflakes py-xmltodict
+py-googleapis-common-protos py-pyfr py-xonsh
+py-googledrivedownloader py-pygame py-xopen
+py-gosam py-pygdal py-xpyb
+py-gpaw py-pygdbmi py-xskillscore
+py-gpaw-data py-pygelf py-xtb
+py-gpustat py-pygeos py-xvfbwrapper
+py-gputil py-pygetwindow py-xxhash
+py-gpy py-pygit2 py-xyzservices
+py-gpyopt py-pygithub py-yacman
+py-gpytorch py-pyglet py-yacs
+py-gql py-pygments py-yahmm
+py-gradio py-pygments-pytest py-yajl
+py-gradio-client py-pygmsh py-yamlreader
+py-grandalf py-pygmt py-yapf
+py-graphcast py-pygobject py-yarl
+py-grapheme py-pygps py-yaspin
+py-graphene py-pygpu py-yolk3k
+py-graphlib-backport py-pygraphviz py-your
+py-graphql-core py-pygresql py-youtube-dl
+py-graphql-relay py-pygrib py-yq
+py-graphql-ws py-pygtrie py-yt
+py-graphviz py-pyh5md py-yt-dlp
+py-gravity py-pyhdf py-yt-dlp-ejs
+py-grayskull py-pyheadtail py-yte
+py-greenlet py-pyhmmer py-ytopt
+py-grequests py-pyhull py-ytopt-autotune
+py-griddataformats py-pyicu py-z3-solver
+py-griffe py-pyinstrument py-zarr
+py-gromacswrapper py-pyinstrument-cext py-zc-buildout
+py-grpc-google-iam-v1 py-pyisemail py-zc-lockfile
+py-grpcio py-pyjnius py-zensical
+py-grpcio-status py-pyjwt py-zfit
+py-grpcio-tools py-pyke py-zfit-interface
+py-gsd py-pykerberos py-zfit-physics
+py-gssapi py-pykml py-zict
+py-gsutil py-pykokkos-base py-zipfile-deflate64
+py-gtdbtk py-pykwalify py-zipp
+py-gunicorn py-pylab-sdk py-zipstream-new
+py-gxformat2 py-pylatex py-zope-event
+py-gym py-pyld py-zope-interface
+py-h11 py-pylev py-zstandard
+py-h2 py-pylibjpeg-libjpeg py-zxcvbn
+py-h3 py-pylibjpeg-openjpeg
+py-h5glance py-pylibjpeg-rle
+==> 3019 packages
diff --git a/outputs/basics/list.out b/outputs/basics/list.out
index 39f561ef65..4f1a885657 100644
--- a/outputs/basics/list.out
+++ b/outputs/basics/list.out
@@ -1,8617 +1,4454 @@
$ spack list
-remote: Enumerating objects: 19701, done.K
-remote: Counting objects: 100% (19701/19701), done.K
-remote: Compressing objects: 100% (10552/10552), done.K
-remote: Total 19701 (delta 1342), reused 13716 (delta 1225), pack-reused 0 (from 0)K
-3dtk
-3proxy
-7zip
-abacus
-abduco
-abi-compliance-checker
-abi-dumper
-abinit
-abseil-cpp
-abyss
-accfft
-acct
-accumulo
-ace
-acfl
-ack
-acl
-acpica-tools
-acpid
-activeharmony
-activemq
-acts
-acts-algebra-plugins
-acts-dd4hep
-actsvg
-additivefoam
-addrwatch
-adept
-adept-utils
-adf
-adiak
-adios
-adios2
-adlbx
-admixtools
-adms
-adol-c
-advancecomp
-adwaita-icon-theme
-aegean
-aeskeyfind
-aespipe
-affinity
-agile
-agrep
-aida
-akantu
-alan
-albany
-albert
-alembic
-alglib
-all-library
-allpaths-lg
-alluxio
-alpaka
-alpgen
-alps
-alpscore
-alquimia
-alsa-lib
-aluminum
-amber
-ambertools
-amd-aocl
-amdblis
-amdfftw
-amdlibflame
-amdlibm
-amdscalapack
-amdsmi
-amduprof
-amg2013
-amg2023
-amgx
-aml
-amp
-ampl
-ampliconnoise
-ampt
-amqp-cpp
-amr-wind
-amrex
-amrfinder
-amrvis
-ams
-anaconda3
-andi
-angsd
-anicalculator
-ant
-antimony
-antlr
-antlr4-complete
-antlr4-cpp-runtime
-ants
-any2fasta
-aocc
-aocl-compression
-aocl-crypto
-aocl-da
-aocl-libmem
-aocl-sparse
-aocl-utils
-aoflagger
-aom
-aotriton
-apache-tvm
-apachetop
-ape
-aperture-photometry
-apex
-apfel
-apktool
-apple-clang
-apple-gl
-apple-glu
-apple-libunwind
-apple-libuuid
-applewmproto
-appres
-apptainer
-apr
-apr-util
-aqlprofile
-aragorn
-arbor
-arborx
-arc
-archer
-aretomo
-aretomo2
-argobots
-argon2
-argp-standalone
-args
-argtable
-aria2
-arkouda
-arm-forge
-armadillo
-armcimpi
-armcomputelibrary
-armpl-gcc
-arpack-ng
-arrayfire
-arrow
-asagi
-ascent
-asciidoc
-asciidoc-py3
-asdcplib
-asdf-cxx
-asio
-aspa
-aspcud
-aspect
-aspell
-aspell6-de
-aspell6-en
-aspell6-es
-aspera-cli
-assimp
-astra
-astral
-astyle
-at-spi2-atk
-at-spi2-core
-atf
-athena
-atk
-atlas
-atom-dft
-atompaw
-atop
-attr
-audacious
-audacity
-audit-userspace
-augustus
-authd
-authselect
-autoconf
-autoconf-archive
-autodiff
-autodock-gpu
-autodock-vina
-autogen
-automaded
-automake
-avizo
-aws-ofi-nccl
-aws-ofi-rccl
-aws-parallelcluster
-aws-sdk-cpp
-awscli
-awscli-v2
-axel
-axl
-axom
-azcopy
-babelflow
-babelstream
-babeltrace
-babeltrace2
-babl
-bacio
-backupninja
-backward-cpp
-bam-readcount
-bamaddrg
-bamdst
-bamtools
-bamutil
-banner
-bannergrab
-barrnap
-bart
-barvinok
-bash
-bash-completion
-bashtop
-bat
-batchedblas
-batctl
-bats
-baurmc
-bazel
-bbcp
-bbmap
-bc
-bcache
-bcftools
-bdftopcf
-bdii
-bdsim
-bdw-gc
-beagle
-beakerlib
-bear
-beast-tracer
-beast1
-beast2
-beatnik
-bedops
-bedtools2
-beforelight
-benchmark
-berkeley-db
-berkeleygw
-bertini
-bfs
-bgen
-bgpdump
-bib2xhtml
-bigdft-atlab
-bigdft-chess
-bigdft-core
-bigdft-futile
-bigdft-libabinit
-bigdft-liborbs
-bigdft-psolver
-bigdft-spred
-bigdft-suite
-bigreqsproto
-bigwhoop
-bind9
-binder
-binutils
-bioawk
-biobambam2
-biobloom
-biopieces
-bird
-bismark
-bison
-bitgroomingz
-bitlbee
-bitmap
-bitsery
-blackhat
-blake3
-blaspp
-blast-plus
-blast2go
-blat
-blaze
-blis
-bliss
-blitz
-blktrace
-bloaty
-blogbench
-blt
-bmake
-bmi
-bml
-bohrium
-boinc-client
-bolt
-bonniepp
-bookleaf-cpp
-boost
-boostmplcartesianproduct
-boringssl
-botan
-bowtie
-bowtie2
-boxlib
-bpp-core
-bpp-phyl
-bpp-phyl-omics
-bpp-popgen
-bpp-seq
-bpp-seq-omics
-bpp-suite
-bracken
-brahma
-braker
-branson
-breakdancer
-bref3
-breseq
-bricks
-bridger
-brigand
-brltty
-brotli
-brpc
-brunsli
-brynet
-bsseeker2
-btllib
-btop
-bubblewrap
-bucky
-buddy
-bueno
-bufr
-bufr-query
-bulker
-bump2version
-bumpversion
-busco
-busybox
-butter
-butterflypack
-bwa
-bwtool
-byacc
-byfl
-byobu
-byte-lite
-byte-unixbench
-byteman
-bzip2
-c-ares
-c-blosc
-c-blosc2
-c-lime
-c-raft
-c3d
-ca-certificates-mozilla
-cabana
-cachefilesd
-caffe
-cairo
-cairomm
-caliper
-callflow
-callpath
-camellia
-camp
-camx
-canal
-cans
-cantera
-canu
-cap3
-capnproto
-capstone
-cardioid
-care
-cargs
-casacore
-casacore-measures
-cask
-casper
-cassandra
-cassini-headers
-castep
-catch2
-cbc
-cbench
-cbflib
-cbindgen
-cblas
-cbqn
-cbtf
-cbtf-argonavis
-cbtf-argonavis-gui
-cbtf-krell
-cbtf-lanl
-cc65
-ccache
-cce
-ccfits
-ccls
-ccs-qcd
-cctools
-cdbfasta
-cdd
-cddlib
-cdecimal
-cdhit
-cdi
-cdo
-cdt
-ceed
-celeritas
-cellpose
-cellranger
-centrifuge
-cepgen
-cereal
-ceres-solver
-cernlib
-cfitsio
-cgal
-cgdb
-cgdcbxd
-cget
-cgl
-cgm
-cgns
-cgsi-gsoap
-chaco
-chafa
-chai
-chameleon
-changa
-channelflow
-chaparral
-chapel
-chaplin
-charliecloud
-charmpp
-chatterbug
-check
-chemfiles
-chexmix
-chez-scheme
-chgcentre
-chlorop
-chombo
-chrony
-chrpath
-cinch
-circe2
-circos
-cistem
-citcoms
-cityhash
-cjson
-ck
-clamav
-clamr
-clapack
-clara
-claw
-clblast
-cleaveland4
-cleverleaf
-clfft
-clhep
-cli11
-clinfo
-clingo
-clingo-bootstrap
-cln
-cloc
-cloog
-cloverleaf
-cloverleaf-ref
-cloverleaf3d
-clp
-clustal-omega
-clustalw
-cmake
-cmaq
-cmark
-cmdlime
-cmdstan
-cminpack
-cmocka
-cmockery
-cmor
-cni-plugins
-cnmem
-cnpy
-cntk
-cntk1bitsgd
-cnvnator
-codar-cheetah
-code-server
-codec2
-codecov
-codes
-codipack
-coevp
-cohmm
-cohomcalg
-coin3d
-coinhsl
-coinutils
-collectd
-collier
-colm
-colordiff
-comd
-comgr
-commons-lang
-commons-lang3
-commons-logging
-compadre
-compiler-wrapper
-composable-kernel
-compose
-compositeproto
-composyx
-conda4aarch64
-conduit
-conmon
-connect-proxy
-conquest
-conserver
-console-bridge
-constype
-consul
-cool
-coordgen
-coral
-corenlp
-coreutils
-corset
-cosbench
-cosign
-cosma
-cosmoflow-benchmark
-cosmomc
-cosp2
-costa
-costo
-cotter
-countdown
-covfie
-cowsay
-cp2k
-cpat
-cpio
-cplex
-cpmd
-cpp-argparse
-cpp-httplib
-cpp-logger
-cpp-termcolor
-cppad
-cppcheck
-cppcodec
-cppcoro
-cppgsl
-cpprestsdk
-cpptrace
-cppunit
-cppzmq
-cpr
-cprnc
-cpu-features
-cpuinfo
-cqrlib
-cquery
-cracklib
-cradl
-cram
-cray-fftw
-cray-libsci
-cray-mpich
-cray-mvapich2
-cray-pmi
-creduce
-crmc
-croc
-cromwell
-cromwell-womtool
-cronie
-crosstool-ng
-crow
-crtm
-crtm-fix
-crunch
-cryodrgn
-cryoef
-cryptopp
-cryptsetup
-csa-c
-cscope
-csdp
-ctffind
-ctpl
-ctre
-cub
-cuba
-cubature
-cube
-cube-blade
-cubelib
-cubew
-cubist
-cublasmp
-cuda
-cuda-memtest
-cudd
-cudnn
-cudss
-cufflinks
-cufftmp
-cunit
-cups
-curl
-cusolvermp
-cusparselt
-cusz
-cutensor
-cutlass
-cvector
-cvise
-cvs
-cxi-driver
-cxxopts
-cxxtest
-cyrus-sasl
-czmq
-daemonize
-dakota
-daligner
-dalton
-damageproto
-damaris
-damask
-damask-grid
-damask-mesh
-damselfly
-daos
-darshan-runtime
-darshan-util
-dash
-datamash
-dataspaces
-datatransferkit
-date
-dateutils
-dav-sdk
-davix
-dbcsr
-dbow2
-dbus
-dbus-glib
-dbxtool
-dcap
-dcm2niix
-dcmtk
-dctz
-dd4hep
-ddc
-ddd
-dealii
-dealii-parameter-gui
-debbuild
-debugedit
-decentralized-internet
-deconseq-standalone
-deconwolf
-dedisp
-dejagnu
-delly2
-delphes
-delta
-demuxlet
-deno
-denovogear
-detray
-dfelibs
-dftbplus
-dftd3-lib
-dftd4
-dftfe
-dhpmm-f
-dhtest
-dia
-dialign
-dialign-tx
-diamond
-dicom3tools
-diffmark
-diffsplice
-difftastic
-diffutils
-digitrounding
-dihydrogen
-dimemas
-ding-libs
-dire
-direnv
-discotec
-discovar
-discovardenovo
-disktype
-dislin
-distbench
-distcc
-diy
-dla-future
-dla-future-fortran
-dlb
-dlib
-dlpack
-dmd
-dmidecode
-dmlc-core
-dmtcp
-dmxproto
-dnsmap
-dnsmasq
-dnstop
-dnstracer
-docbook-xml
-docbook-xsl
-dock
-doctest
-dolfinx-mpc
-dorado
-dorian3d-dlib
-dos2unix
-dosfstools
-dotconf
-dotnet-core-sdk
-double-batched-fft-library
-double-conversion
-doxygen
-dpdk
-dplasma
-dpmjet
-draco
-dracut
-dramsim2
-dramsim3
-dri2proto
-dri3proto
-drill
-drishti
-dropwatch
-druid
-ds
-dsdp
-dsfmt
-dsqss
-dsrc
-dssp
-dtc
-dtcmp
-dtf
-duckdb
-duperemove
-dust
-dwz
-dxt-explorer
-dyninst
-dysco
-e2fsprogs
-e3sm-kernels
-e3sm-scorpio
-e4s-alc
-e4s-cl
-ea-utils
-eagle
-earlyoom
-easi
-easybuild
-easyloggingpp
-ebms
-ecbuild
-eccodes
-ecdsautils
-ecflow
-eckit
-eclipse-gcj-parser
-ecmwf-atlas
-ecos
-ecoslim
-ecp-data-vis-sdk
-ecp-proxy-apps
-ectrans
-ed
-editline
-editorconfig
-editres
-edm4hep
-eem
-efivar
-egl
-eigen
-eigenexa
-elasticsearch
-elastix
-elbencho
-elfio
-elfutils
-elk
-elmerfem
-elpa
-elsd
-elsdc
-elsi
-emacs
-ember
-emblmygff3
-emboss
-embree
-enca
-enchant
-energyplus
-ensmallen
-entrezdirect
-entt
-environment-modules
-enzo
-enzyme
-eospac
-epics-base
-epics-ca-gateway
-epics-pcas
-epics-snmp
-eprosima-fastcdr
-eprosima-fastdds
-epsic
-eq-r
-er
-erf
-erfa
-erlang
-ermod
-erne
-es-shell
-esmf
-espanso
-essl
-estarlight
-esys-particle
-etcd
-ethminer
-ethtool
-etsf-io
-eve
-evemu
-everytrace
-everytrace-example
-evieext
-evtgen
-exabayes
-exaca
-exago
-examl
-exampm
-exasp2
-exawind
-exaworks
-exciting
-exempi
-exiv2
-exmcutils
-exo
-exodusii
-exonerate
-exonerate-gff3
-expat
-expect
-express
-exprtk
-extrae
-exuberant-ctags
-eza
-eztrace
-f2c
-f3d
-f77-zmq
-f90cache
-fabtests
-fabulous
-faircmakemodules
-fairlogger
-fairmq
-fairroot
-fairsoft-bundle
-fairsoft-config
-faiss
-fakechroot
-faketime
-fakexrandr
-falco
-falcon
-fann
-faodel
-fargparse
-fasd
-fast-float
-fast-global-file-status
-fasta
-fastani
-fastdb
-fastdfs
-fastjar
-fastjet
-fastjson
-fastmath
-fastme
-fastor
-fastp
-fastphase
-fastplong
-fastq-screen
-fastqc
-fastqvalidator
-fasttext
-fasttransforms
-fasttree
-fastx-toolkit
-faust
-fbgemm
-fca
-fcgi
-fckit
-fd
-fdb
-fds
-fdupes
-feh
-fenics
-fenics-basix
-fenics-dolfinx
-fenics-ufcx
-feq-parse
-fermi
-fermikit
-fermisciencetools
-ferret
-feynhiggs
-ffb
-ffmpeg
-ffr
-ffsb
-ffte
-fftw
-fftx
-fgsl
-fiat
-fides
-figcone
-figlet
-figtree
-file
-filebench
-filo
-filtlong
-fimpute
-finch
-findbugs
-findutils
-fio
-fipscheck
-fish
-fixesproto
-fj
-fjcontrib
-fl
-flac
-flamemaster
-flann
-flap
-flash
-flashdimmsim
-flatbuffers
-flatcc
-flcl
-flecsi
-flecsph
-fleur
-flex
-flexi
-flexiblas
-flibcpp
-flink
-flint
-flit
-fltk
-fluidnumerics-self
-flume
-flux
-flux-core
-flux-pmix
-flux-python
-flux-sched
-flux-security
-fluxbox
-fmi4cpp
-fms
-fmt
-foam-extend
-foldseek
-folly
-font-util
-fontcacheproto
-fontconfig
-fontsproto
-fonttosfnt
-foonathan-memory
-form
-formetis
-fortrilinos
-fossil
-foundationdb
-fox
-fp16
-fpart
-fpc
-fpchecker
-fping
-fplll
-fplo
-fpm
-fpocket
-fpzip
-fq
-fqtrim
-fr-hit
-fraggenescan
-freebayes
-freecad
-freefem
-freeglut
-freeimage
-freeipmi
-freesasa
-freesurfer
-freetype
-freexl
-fribidi
-frobby
-frontier-client
-frontistr
-frugally-deep
-fseq
-fsl
-fslsfonts
-fstobdf
-fstrack
-ftgl
-ftjam
-ftk
-ftobjectlibrary
-ftxui
-fujitsu-fftw
-fujitsu-frontistr
-fujitsu-mpi
-fujitsu-ssl2
-fullock
-func
-functionalplus
-funhpc
-funwave
-fuse-overlayfs
-fusion-io
-fwq
-fxdiv
-fxt
-fyba
-fzf
-g2
-g2c
-g2o
-g2tmpl
-g4abla
-g4channeling
-g4emlow
-g4ensdfstate
-g4incl
-g4ndl
-g4neutronxs
-g4nudexlib
-g4particlexs
-g4photonevaporation
-g4pii
-g4radioactivedecay
-g4realsurface
-g4saiddata
-g4tendl
-g4urrpt
-g4vg
-gadap
-gamess-ri-mp2-miniapp
-gams
-gapbs
-gapcloser
-gapfiller
-garcon
-garfieldpp
-gasnet
-gatb-core
-gate
-gatepet2stir
-gatetools
-gatk
-gaudi
-gaussian
-gaussian-view
-gawk
-gbl
-gblocks
-gcc
-gcc-runtime
-gccmakedep
-gccxml
-gchp
-gcta
-gdal
-gdb
-gdbm
-gdk-pixbuf
-gdl
-gdrcopy
-geant3
-geant4
-geant4-data
-geant4-vmc
-geany
-gearshifft
-gegelati
-gegl
-gem5
-gemma
-gemmlowp
-genemark-et
-generate-ninja
-generax
-genesis
-genfit
-gengeo
-gengetopt
-genie
-genomefinisher
-genometools
-genomeworks
-genrich
-geode
-geoip-api-c
-geomodel
-geopm-runtime
-geopm-service
-geos
-getorganelle
-gettext
-gexiv2
-gfal2
-gfal2-util
-gffcompare
-gffread
-gflags
-gfsio
-gftl
-gftl-shared
-gh
-ghost
-ghostscript
-ghostscript-fonts
-giblib
-giflib
-gimp
-ginac
-ginkgo
-giraph
-git
-git-annex
-git-fat-git
-git-filter-repo
-git-imerge
-git-lfs
-gitconddb
-givaro
-gl2ps
-glab
-glew
-glfmultiples
-glfw
-glib
-glib-bootstrap
-glib-networking
-glibc
-glibmm
-glimmer
-glm
-global
-globalarrays
-globus-callout
-globus-common
-globus-ftp-client
-globus-ftp-control
-globus-gass-copy
-globus-gass-transfer
-globus-gsi-callback
-globus-gsi-cert-utils
-globus-gsi-credential
-globus-gsi-openssl-error
-globus-gsi-proxy-core
-globus-gsi-proxy-ssl
-globus-gsi-sysconfig
-globus-gss-assist
-globus-gssapi-error
-globus-gssapi-gsi
-globus-io
-globus-openssl-module
-globus-xio
-globus-xio-gsi-driver
-globus-xio-pipe-driver
-globus-xio-popen-driver
-glog
-gloo
-glow
-glpk
-glproto
-gluegen
-glusterfs
-glvis
-glx
-gmake
-gmap-gsnap
-gmic
-gmime
-gmodel
-gmp
-gmsh
-gmt
-gmtsar
-gnat
-gnds
-gnina
-gnome-common
-gnuconfig
-gnupg
-gnuplot
-gnuradio
-gnutls
-go
-go-bootstrap
-go-md2man
-go-sh
-goaccess
-gobject-introspection
-goblin-hmc-sim
-gocryptfs
-goimports
-goma
-google-cloud-cli
-google-cloud-cpp
-google-crc32c
-googletest
-gopls
-gosam-contrib
-goshimmer
-gotcha
-gource
-gpcnet
-gperf
-gperftools
-gpgme
-gpi-2
-gpi-space
-gplates
-gprofng-gui
-gprolog
-gptl
-gptune
-gpu-burn
-gpuscout
-gqrx
-gr-osmosdr
-grabix
-grace
-grackle
-gradle
-grads
-grafana
-graph500
-graphblast
-graphicsmagick
-graphite2
-graphlib
-graphmap
-graphviz
-grass
-graylog2-server
-green-mbpt
-green-seet
-greenx
-grep
-grib-util
-gribjump
-grid
-gridlab-d
-grnboost
-groff
-gromacs
-gromacs-chain-coordinate
-gromacs-swaxs
-grpc
-gsettings-desktop-schemas
-gsi-ncdiag
-gsibec
-gsl
-gsl-lite
-gslib
-gsoap
-gspell
-gtfsort
-gtk-doc
-gtkmm
-gtkorvo-atl
-gtkorvo-cercs-env
-gtkorvo-dill
-gtkorvo-enet
-gtkplus
-gtksourceview
-gts
-guacamole-client
-guacamole-server
-guidance
-guile
-gunrock
-gurobi
-gvproxy
-gxsview
-gzip
-h2database
-h5bench
-h5cpp
-h5hut
-h5part
-h5utils
-h5z-zfp
-haccabana
-hacckernels
-hackrf-host
-hadoop
-hadoop-xrootd
-hal
-half
-halide
-hama
-hapcut2
-hapdip
-haploview
-haproxy
-hard
-hardlink
-harfbuzz
-harminv
-hashcat
-haveged
-hazelcast
-hbase
-hbm-dramsim2
-hc
-hcoll
-hdf
-hdf-eos2
-hdf-eos5
-hdf5
-hdf5-blosc
-hdf5-vfd-gds
-hdf5-vol-async
-hdf5-vol-cache
-hdf5-vol-daos
-hdf5-vol-external-passthrough
-hdf5-vol-log
-hdfview
-healpix-cxx
-heaptrack
-heasoft
-heffte
-heimdall
-helib
-helics
-help2man
-henson
-hepmc
-hepmc3
-hepmcanalysis
-heppdt
-heputils
-hermes
-hermes-shm
-herwig3
-herwigpp
-hevea
-heyoka
-hh-suite
-hibench
-hicolor-icon-theme
-hicops
-hicup
-highfive
-highway
-highwayhash
-hiop
-hip
-hip-tensor
-hip-tests
-hipace
-hipblas
-hipblas-common
-hipblaslt
-hipcc
-hipcub
-hipfft
-hipfort
-hipify-clang
-hiprand
-hipsolver
-hipsparse
-hipsparselt
-hipsycl
-hiptt
-hiredis
-hisat2
-hisea
-hive
-hivex
-hmmer
-hohqmesh
-homer
-hoomd-blue
-hoppet
-hotspot
-hp2p
-hpc-beeflow
-hpcc
-hpccg
-hpcg
-hpctoolkit
-hpcviewer
-hpcx-mpi
-hpddm
-hpgmg
-hping
-hpl
-hpx
-hpx-kokkos
-hpx5
-hsa-amd-aqlprofile
-hsa-rocr-dev
-hsakmt
-hsakmt-roct
-hsf-cmaketools
-hssp
-hstr
-hto4l
-htop
-htslib
-http-get
-http-load
-http-parser
-http-ping
-http-post
-httpd
-httperf
-httpie
-httping
-httpress
-hub
-hudi
-hugo
-hunspell
-hw-probe
-hwdata
-hwloc
-hybpiper
-hybrid-lambda
-hybridsim
-hydra
-hydrogen
-hypar
-hyperfine
-hyperqueue
-hyperscan
-hyphen
-hyphy
-hypre
-hypre-cmake
-hztool
-i3
-ibm-databroker
-ibmisc
-icarus
-iceauth
-icedtea
-icet
-ico
-icon
-icu4c
-id3lib
-idba
-idg
-idl
-iegenlib
-ignite
-igprof
-igraph
-igv
-igvtools
-ike-scan
-ilmbase
-ima-evm-utils
-imagemagick
-imake
-imath
-imgui
-imlib2
-imod
-imp
-impalajit
-improved-rdock
-impute2
-indicators
-infernal
-influxdb
-iniparser
-inputproto
-intel-gpu-tools
-intel-gtpin
-intel-llvm
-intel-mlc
-intel-mpi-benchmarks
-intel-oneapi-advisor
-intel-oneapi-ccl
-intel-oneapi-compilers
-intel-oneapi-compilers-classic
-intel-oneapi-dal
-intel-oneapi-dnn
-intel-oneapi-dpct
-intel-oneapi-dpl
-intel-oneapi-inspector
-intel-oneapi-ipp
-intel-oneapi-ippcp
-intel-oneapi-itac
-intel-oneapi-mkl
-intel-oneapi-mpi
-intel-oneapi-runtime
-intel-oneapi-tbb
-intel-oneapi-vpl
-intel-oneapi-vtune
-intel-pin
-intel-tbb
-intel-xed
-interproscan
-intltool
-ioapi
-ior
-iotaa
-iozone
-ip
-ipcalc
-iperf2
-iperf3
-ipm
-ipopt
-iproute2
-iptraf-ng
-iq-tree
-irep
-isa-l
-isa-l-crypto
-isaac
-isaac-server
-isc-dhcp
-iscdtoolbox-commons
-iscdtoolbox-elasticity
-isescan
-isl
-iso-codes
-isoquant
-ispc
-istio
-itensor
-itk
-itstool
-itsx
-iwyu
-jacamar-ci
-jackcess
-jafka
-jags
-jali
-jansi
-jansi-native
-jansson
-jasper
-javafx
-jbigkit
-jblob
-jchronoss
-jdk
-jedi-cmake
-jellyfish
-jemalloc
-jetty-project
-jhpcn-df
-jimtcl
-jline3
-jmol
-jogl
-jonquil
-jose
-jpegoptim
-jq
-json-c
-json-cwx
-json-fortran
-json-glib
-jsoncons
-jsoncpp
-jsonnet
-jstorm
-jube
-judy
-jujutsu
-julea
-julia
-jump
-junit4
-just
-justbuild
-jwt-cpp
-jxrlib-debian
-k8
-kadath
-kafka
-kahip
-kaiju
-kakoune
-kakoune-lsp
-kaks-calculator
-kaldi
-kalign
-kallisto
-karma
-kassiopeia
-kbd
-kbproto
-kcov
-kdiff3
-kea
-kealib
-keepalived
-keepassxc
-kenlm
-kentutils
-keyutils
-khmer
-kibana
-kicad
-kim-api
-kinesis
-kineto
-kitty
-kmergenie
-kmod
-knem
-kokkos
-kokkos-fft
-kokkos-kernels
-kokkos-nvcc-wrapper
-kokkos-tools
-kraken
-kraken2
-krakenuniq
-krb5
-krims
-kripke
-kubectl
-kubernetes
-kumi
-kvasir-mpl
-kvtree
-kylin
-kynema
-kyotocabinet
-ladot
-laghos
-lame
-lammps
-lammps-example-plugin
-landsfcutil
-lanl-cmake-modules
-lapackpp
-last
-lastz
-laszip
-latex2html
-latte
-launchmon
-laynii
-lazygit
-lazyten
-lbann
-lbfgspp
-lbxproxy
-lc-framework
-lcals
-lcc
-lcgenv
-lci
-lcio
-lcms
-lcov
-ldak
-ldc
-ldc-bootstrap
-ldsc
-legion
-lemon
-leptonica
-lerc
-less
-lesstif
-leveldb
-lfortran
-lftp
-lhapdf
-lhapdf5
-lhapdfsets
-libabigail
-libaec
-libaio
-libao
-libapplewm
-libapreq2
-libarchive
-libasr
-libassuan
-libatasmart
-libatomic-ops
-libavif
-libbacktrace
-libbeagle
-libbeato
-libbigwig
-libbinio
-libblastrampoline
-libbsd
-libbson
-libbytesize
-libcanberra
-libcap
-libcap-ng
-libcatalyst
-libceed
-libcerf
-libcgroup
-libcint
-libcircle
-libconfig
-libconfuse
-libcroco
-libctl
-libcudf
-libcuml
-libcumlprims
-libcxi
-libcxxwrap-julia
-libcyaml
-libdaemon
-libdap4
-libdatrie
-libdc1394
-libde265
-libdeflate
-libdicom
-libdisplay-info
-libdistributed
-libdivsufsort
-libdmx
-libdrm
-libdwarf
-libeatmydata
-libecpint
-libedit
-libefence
-libelf
-libemos
-libepoxy
-libestr
-libev
-libevdev
-libevent
-libevpath
-libexif
-libfabric
-libfastcommon
-libfastjson
-libffi
-libffs
-libfirefly
-libfive
-libflame
-libfms
-libfontenc
-libfort
-libfs
-libftdi
-libfuse
-libfyaml
-libgain
-libgcrypt
-libgd
-libgdsii
-libgee
-libgeotiff
-libgff
-libgit2
-libgit2-glib
-libgpg-error
-libgpiod
-libgpuarray
-libgridxc
-libgssglue
-libgta
-libgtextutils
-libgtop
-libgudev
-libhandy
-libharu
-libhbaapi
-libheif
-libhio
-libhugetlbfs
-libiberty
-libibumad
-libical
-libicd
-libice
-libiconv
-libid3tag
-libidl
-libidn
-libidn2
-libimagequant
-libimobiledevice
-libinih
-libint
-libisal
-libiscsi
-libjpeg
-libjpeg-turbo
-libjson
-libjwt
-libjxl
-libkcapi
-libkml
-libksba
-liblas
-liblbfgs
-liblbxutil
-liblockfile
-liblognorm
-liblouis
-libluv
-liblzf
-libmacaroons
-libmad
-libmatheval
-libmaus2
-libmaxminddb
-libmbim
-libmcrypt
-libmd
-libmesh
-libmetalink
-libmetatensor
-libmetatensor-torch
-libmetatomic-torch
-libmicrodns
-libmicrohttpd
-libmmtf-cpp
-libmng
-libmnl
-libmo-unpack
-libmodbus
-libmolgrid
-libmonitor
-libmpdclient
-libmypaint
-libnbc
-libndp
-libnet
-libnetfilter-conntrack
-libnetfilter-cthelper
-libnetfilter-cttimeout
-libnetfilter-queue
-libnetworkit
-libnfnetlink
-libnfs
-libnfsidmap
-libnftnl
-libnids
-libnl
-libnotify
-libnova
-libnrm
-libnsl
-libogg
-liboldx
-libopts
-libp11
-libpam
-libpaper
-libpcap
-libpciaccess
-libpfm4
-libpipeline
-libplist
-libpmemobj-cpp
-libpng
-libpostal
-libpressio
-libpressio-adios1
-libpressio-adios2
-libpressio-dataset
-libpressio-errorinjector
-libpressio-jit
-libpressio-nvcomp
-libpressio-opt
-libpressio-predict
-libpressio-rmetric
-libpressio-sperr
-libpressio-tools
-libpressio-tthresh
-libproxy
-libpsl
-libpsm3
-libpsml
-libpspio
-libpthread-stubs
-libpulsar
-libqglviewer
-libqrencode
-libquo
-libraqm
-libraw1394
-librdkafka
-librelp
-libreproc
-libressl
-libristra
-librmm
-librom
-librsb
-librsvg
-librtlsdr
-librttopo
-libsakura
-libsamplerate
-libseccomp
-libsecret
-libsharp
-libshm
-libsigcpp
-libsignal-protocol-c
-libsigsegv
-libsixel
-libslirp
-libsm
-libsmeagol
-libsndfile
-libsodium
-libsolv
-libspatialindex
-libspatialite
-libspiro
-libsplash
-libspng
-libssh
-libssh2
-libstdcompat
-libsvm
-libszip
-libtar
-libtasn1
-libtermkey
-libthai
-libtheora
-libtiff
-libtirpc
-libtlx
-libtomlc99
-libtommath
-libtool
-libtorrent
-libtraceevent
-libtree
-libuecc
-libunistring
-libunwind
-liburcu
-liburing
-libusb
-libusbmuxd
-libuser
-libuv
-libuv-julia
-libva
-libvdwxc
-libverto
-libvips
-libvorbis
-libvori
-libvpx
-libvterm
-libwebp
-libwebsockets
-libwhich
-libwindowswm
-libwmf
-libwnck
-libx11
-libxau
-libxaw
-libxaw3d
-libxc
-libxcb
-libxcomposite
-libxcrypt
-libxcursor
-libxcvt
-libxdamage
-libxdmcp
-libxevie
-libxext
-libxfce4ui
-libxfce4util
-libxfixes
-libxfont
-libxfont2
-libxfontcache
-libxft
-libxi
-libxinerama
-libxkbcommon
-libxkbfile
-libxkbui
-libxml2
-libxmu
-libxp
-libxpm
-libxpresent
-libxprintapputil
-libxprintutil
-libxrandr
-libxrender
-libxres
-libxscrnsaver
-libxshmfence
-libxslt
-libxsmm
-libxstream
-libxt
-libxtrap
-libxtst
-libxv
-libxvmc
-libxxf86dga
-libxxf86misc
-libxxf86vm
-libyaml
-libyogrt
-libzip
-libzmq
-liftoff
-liggghts
-lighttpd
-ligra
-likwid
-lima
-linaro-forge
-linkphase3
-linktest
-linsys-v
-linux-external-modules
-linux-headers
-linux-pam
-linux-perf
-lis
-listres
-litestream
-lizard
-lksctp-tools
-llvm
-llvm-amdgpu
-llvm-doe
-llvm-openmp
-llvm-openmp-ompt
-lm-sensors
-lmbench
-lmdb
-lmod
-lndir
-lodepng
-log4c
-log4cplus
-log4cpp
-log4cxx
-logrotate
-logstash
-loki
-looptools
-lordec
-lorene
-lp-solve
-lrslib
-lrzip
-lsd
-lsf
-lshw
-lsof
-lsquic
-lsscsi
-ltp
-ltr-retriever
-ltrace
-lua
-lua-bit32
-lua-bitlib
-lua-ffi
-lua-lpeg
-lua-luafilesystem
-lua-luajit
-lua-luajit-openresty
-lua-luaposix
-lua-mpack
-lua-sol2
-lucene
-luit
-lulesh
-lumpy-sv
-lustre
-lvarray
-lvm2
-lwgrp
-lwm2
-lwtnn
-lxc
-lynx
-lz4
-lzma
-lzo
-lzop
-m4
-macfuse
-macsio
-mad-numdiff
-madgraph5amc
-madis
-madx
-maeparser
-mafft
-magic-enum
-magics
-magma
-mahout
-makedepend
-makedepf90
-maker
-mallocmc
-maloc
-malt
-mamba
-man-db
-mapl
-mapnik
-mapserver
-mapsplice2
-maq
-mariadb
-mariadb-c-client
-mark
-masa
-mash
-masurca
-mathematica
-matio
-matlab
-matrix-switch
-maven
-maverick
-mawk
-mbdyn
-mbedtls
-mc
-mcl
-mcpp
-mct
-mctc-lib
-mcutils
-mdb
-mdspan
-mdsplus
-mdtest
-med
-medipack
-meep
-mefit
-megadock
-megahit
-melissa
-memaxes
-memcached
-meme
-memkind
-memtester
-mepo
-meraculous
-mercurial
-mercury
-mergiraf
-mesa
-mesa-demos
-mesa-glu
-meshkit
-meshlab
-meshtool
-meson
-mesquite
-met
-metabat
-metacarpa
-metaeuk
-metal
-metall
-metaphysicl
-methyldackel
-metis
-metkit
-metplus
-mfem
-mg
-mgard
-mgardx
-mgcfd-op2
-mgis
-microbiomeutil
-microsocks
-migraphx
-migrate
-migrate-package-prs
-mii
-millepede
-mimalloc
-minc-toolkit
-minced
-mindthegap
-miniamr
-miniapp-ascent
-miniasm
-miniconda3
-minife
-miniforge3
-minigan
-minighost
-minigmg
-minimap2
-minimd
-minio
-miniocli
-miniqmc
-minisign
-minismac2d
-minitri
-minivite
-minixyce
-minizip
-minuit
-miopen-hip
-mira
-miranda
-mirdeep2
-mitofates
-mitos
-mivisionx
-mixcr
-mkfontdir
-mkfontscale
-mlc-llm
-mlhka
-mlocate
-mlpack
-mlperf-deepcam
-mlst
-mmg
-mmseqs2
-mmv
-moab
-mochi-margo
-mochi-thallium
-model-angelo
-model-traits
-modeltest-ng
-modern-wheel
-modylas
-mokutil
-molcas
-mold
-molden
-molgw
-mongo-c-driver
-mongo-cxx-driver
-mongodb-async-driver
-mono
-montage
-moosefs
-moreutils
-mosesdecoder
-mosh
-mosquitto
-mothur
-motif
-motioncor2
-mount-point-attributes
-mozjpeg
-mozjs
-mpark-variant
-mpas-model
-mpb
-mpc
-mpdecimal
-mpe2
-mpest
-mpfi
-mpfr
-mpi-bash
-mpi-rockstar
-mpi-serial
-mpi-sync-clocks
-mpi-test-suite
-mpibenchmark
-mpibind
-mpich
-mpidiff
-mpifileutils
-mpigraph
-mpilander
-mpileaks
-mpip
-mpir
-mpitrampoline
-mpiwrapper
-mpix-launch-swift
-mpl
-mppp
-mpt
-mptensor
-mrbayes
-mrbench
-mrchem
-mrcpp
-mrnet
-mrtrix3
-mruby
-mscclpp
-mscgen
-msgpack-c
-mshadow
-msmc
-msmc2
-msmpi
-msr-safe
-mstk
-mstore
-msvc
-mt-metis
-mtn
-mujoco
-multicharge
-multitail
-multitime
-multiverso
-mumax
-mummer
-mummer4
-mumps
-munge
-muparser
-muparserx
-muscle
-muscle5
-muse
-music
-musica
-musl
-must
-muster
-mutationpp
-mvapich
-mvapich-plus
-mvapich2
-mxm
-mxml
-mxnet
-mypaint-brushes
-mysql
-mysql-connector-c
-mysqlpp
-n2p2
-nacos
-nag
-nalu
-nalu-wind
-namd
-nano
-nanoflann
-nanomsg
-nanopb
-nasm
-nauty
-navi
-nb
-nbdkit
-ncbi-magicblast
-ncbi-rmblastn
-ncbi-toolkit
-ncbi-vdb
-nccl
-nccl-fastsocket
-nccl-tests
-nccmp
-ncdu
-ncftp
-ncio
-ncl
-nco
-ncompress
-ncurses
-ncview
-ncvis
-ndiff
-ndzip
-neartree
-neic-finitefault
-nek5000
-nekbone
-nekcem
-neko
-nekrs
-nektar
-nektools
-nemsio
-nemsiogfs
-neo4j
-neocmakelsp
-neofoam
-neon
-neovim
-neper
-nest
-net-snmp
-netcdf-c
-netcdf-cxx
-netcdf-cxx4
-netcdf-fortran
-netcdf95
-netdata
-netgauge
-netgen
-netkit-ftp
-netlib-lapack
-netlib-scalapack
-netlib-xblas
-netpbm
-netperf
-nettle
-networkdirect
-neuron
-neve
-newt
-nextdenovo
-nextflow
-nf-core-tools
-nf-seqerakit
-nf-tower-agent
-nf-tower-cli
-nf-wave-cli
-nfft
-nfs-ganesha
-nfs-utils
-nghttp2
-nginx
-ngmerge
-ngmlr
-ngspice
-nicstat
-nim
-nimrod-aai
-ninja
-ninja-fortran
-ninja-phylogeny
-nix
-njet
-nlcglib
-nlohmann-json
-nlohmann-json-schema-validator
-nlopt
-nmad
-nn-c
-nnn
-nnpack
-nnvm
-node-js
-nopayloadclient
-notmuch
-npb
-npm
-npth
-nrm
-ns-3-dev
-nseg
-nsimd
-nspr
-nss
-ntirpc
-ntl
-ntpoly
-numactl
-numamma
-numap
-numaprof
-numdiff
-nut
-nvbandwidth
-nvcomp
-nvdimmsim
-nvhpc
-nvidia-container-toolkit
-nvidia-nsight-systems
-nvpl-blas
-nvpl-fft
-nvpl-lapack
-nvpl-scalapack
-nvptx-tools
-nvshmem
-nvtop
-nvtx
-nwchem
-nyancat
-ocaml
-ocamlbuild
-occa
-oci-systemd-hook
-ocl-icd
-oclgrind
-oclint
-oclock
-octa
-octave
-octave-arduino
-octave-control
-octave-gsl
-octave-instrctl
-octave-io
-octave-optim
-octave-quaternion
-octave-signal
-octave-splines
-octave-statistics
-octave-struct
-octave-symbolic
-octopus
-odc
-odgi
-of-catalyst
-of-precice
-ollama
-ome-common-cpp
-ome-files-cpp
-ome-model
-omega-h
-omm
-omm-bundle
-omniperf
-omnitrace
-ompss
-ompss-2
-ompt-openmp
-oneapi-igc
-oneapi-level-zero
-onednn
-oniguruma
-onnx
-ont-guppy
-oommf
-op2-dsl
-opa-psm2
-opam
-opari2
-opdilib
-open-iscsi
-open-isns
-open3d
-openal-soft
-openbabel
-openblas
-opencarp
-opencascade
-opencl-c-headers
-opencl-clhpp
-opencl-headers
-opencl-icd-loader
-opencoarrays
-opencolorio
-opencv
-opendatadetector
-opendx
-openexr
-openfast
-openfdtd
-openfoam
-openfoam-org
-openfpgaloader
-openfst
-opengl
-openglu
-openimagedenoise
-openimageio
-openipmi
-openjdk
-openjpeg
-openkim-models
-openldap
-openlibm
-openloops
-openmc
-openmm
-openmolcas
-openmpi
-openmx
-opennurbs
-openpa
-openpbs
-openpmd-api
-openradioss-engine
-openradioss-starter
-openrasmol
-openresty
-openscenegraph
-openslide
-openslp
-openspeedshop
-openspeedshop-utils
-openssh
-openssl
-opensta
-openstf
-opensubdiv
-opentsdb
-openturns
-openvdb
-openvkl
-openwsman
-ophidia-analytics-framework
-ophidia-io-server
-ophidia-primitives
-ophidia-server
-opium
-optional-lite
-optipng
-optix-dev
-opus
-or-tools
-oracle-instant-client
-oras
-orbit2
-orc
-orca
-orca-faccts
-orfm
-orientdb
-orthofiller
-orthofinder
-orthomcl
-osg-ca-certs
-osi
-osmctools
-osmesa
-ospray
-osqp
-ossp-uuid
-osu-micro-benchmarks
-otf
-otf-cpt
-otf2
-ovito
-oxide-rs
-p11-kit
-p3dfft3
-p4est
-p7zip
-pacbio-daligner
-pacbio-damasker
-pacbio-dazz-db
-pacbio-dextractor
-pace
-pacifica-cli
-packmol
-pacparser
-pacvim
-paddle
-padicotm
-pagit
-pagmo
-pagmo2
-paintor
-pajeng
-pal
-palace
-palisade-development
-paml
-panda
-pandaseq
-pandoc
-pandoramonitoring
-pandorapfa
-pandorasdk
-pango
-pangolin
-pangomm
-papi
-papyrus
-paraconf
-paradiseo
-parafeed
-parallel
-parallel-hashmap
-parallel-netcdf
-parallelio
-parallelmergetree
-paraview
-pareval
-parflow
-parmetis
-parmgridgen
-parmmg
-parquet-format
-parsec
-parsimonator
-parsplice
-parthenon
-pass
-passt
-pasta
-pastix
-patch
-patchelf
-patchutils
-pathfinder
-pax-utils
-pbbam
-pblat
-pbmpi
-pbwt
-pbzip2
-pciutils
-pcl
-pcma
-pcre
-pcre2
-pcsclite
-pdal
-pdc
-pdf2svg
-pdftk
-pdi
-pdiplugin-decl-hdf5
-pdiplugin-decl-netcdf
-pdiplugin-mpi
-pdiplugin-pycall
-pdiplugin-serialize
-pdiplugin-set-value
-pdiplugin-trace
-pdiplugin-user-code
-pdsh
-pdt
-pegtl
-pennant
-percept
-percona-server
-perfstubs
-perl
-perl-acme-damn
-perl-algorithm-c3
-perl-algorithm-diff
-perl-alien-build
-perl-alien-build-plugin-download-gitlab
-perl-alien-libxml2
-perl-any-uri-escape
-perl-apache-logformat-compiler
-perl-app-cmd
-perl-appconfig
-perl-archive-zip
-perl-array-utils
-perl-b-cow
-perl-b-hooks-endofscope
-perl-b-keywords
-perl-bignum
-perl-bio-asn1-entrezgene
-perl-bio-bigfile
-perl-bio-cluster
-perl-bio-db-hts
-perl-bio-ensembl
-perl-bio-ensembl-funcgen
-perl-bio-ensembl-io
-perl-bio-ensembl-variation
-perl-bio-eutilities
-perl-bio-searchio-hmmer
-perl-bio-variation
-perl-bioperl
-perl-bit-vector
-perl-bsd-resource
-perl-cache-cache
-perl-cache-memcached
-perl-cairo
-perl-canary-stability
-perl-capture-tiny
-perl-carp
-perl-carp-assert
-perl-carp-clan
-perl-catalyst-action-renderview
-perl-catalyst-action-rest
-perl-catalyst-component-instancepercontext
-perl-catalyst-devel
-perl-catalyst-plugin-cache
-perl-catalyst-plugin-configloader
-perl-catalyst-plugin-static-simple
-perl-catalyst-runtime
-perl-catalyst-view-json
-perl-cgi
-perl-cgi-simple
-perl-cgi-struct
-perl-chart-gnuplot
-perl-chi
-perl-chi-driver-memcached
-perl-class-accessor
-perl-class-accessor-grouped
-perl-class-accessor-lvalue
-perl-class-c3
-perl-class-c3-adopt-next
-perl-class-c3-componentised
-perl-class-data-inheritable
-perl-class-inspector
-perl-class-load
-perl-class-load-xs
-perl-class-method-modifiers
-perl-class-singleton
-perl-class-tiny
-perl-clone
-perl-clone-choose
-perl-clone-pp
-perl-common-sense
-perl-compress-bzip2
-perl-compress-lzo
-perl-compress-raw-bzip2
-perl-compress-raw-zlib
-perl-config-any
-perl-config-general
-perl-config-inifiles
-perl-config-simple
-perl-config-tiny
-perl-context-preserve
-perl-contextual-return
-perl-convert-nls-date-format
-perl-cookie-baker
-perl-cpan-meta-check
-perl-cpanel-json-xs
-perl-css-minifier-xs
-perl-data-dump
-perl-data-dumper
-perl-data-dumper-concise
-perl-data-optlist
-perl-data-predicate
-perl-data-stag
-perl-data-uuid
-perl-data-visitor
-perl-date-exception
-perl-date-manip
-perl-date-utils
-perl-datetime
-perl-datetime-format-builder
-perl-datetime-format-iso8601
-perl-datetime-format-mysql
-perl-datetime-format-oracle
-perl-datetime-format-pg
-perl-datetime-format-strptime
-perl-datetime-locale
-perl-datetime-timezone
-perl-db-file
-perl-dbd-mysql
-perl-dbd-oracle
-perl-dbd-pg
-perl-dbd-sqlite
-perl-dbi
-perl-dbix-class
-perl-devel-checklib
-perl-devel-cover
-perl-devel-cycle
-perl-devel-globaldestruction
-perl-devel-overloadinfo
-perl-devel-size
-perl-devel-stacktrace
-perl-devel-stacktrace-ashtml
-perl-devel-symdump
-perl-digest-jhash
-perl-digest-md5
-perl-digest-md5-file
-perl-digest-sha1
-perl-dist-checkconflicts
-perl-email-abstract
-perl-email-address-xs
-perl-email-date-format
-perl-email-messageid
-perl-email-mime
-perl-email-mime-contenttype
-perl-email-mime-encodings
-perl-email-sender
-perl-email-simple
-perl-email-stuffer
-perl-encode-locale
-perl-error
-perl-eval-closure
-perl-exception-class
-perl-exporter-auto
-perl-exporter-lite
-perl-exporter-tiny
-perl-extutils-config
-perl-extutils-depends
-perl-extutils-helpers
-perl-extutils-installpaths
-perl-extutils-makemaker
-perl-extutils-pkgconfig
-perl-ffi-checklib
-perl-file-changenotify
-perl-file-chdir
-perl-file-copy-recursive
-perl-file-find-rule
-perl-file-grep
-perl-file-homedir
-perl-file-listing
-perl-file-pushd
-perl-file-remove
-perl-file-sharedir
-perl-file-sharedir-install
-perl-file-slurp
-perl-file-slurp-tiny
-perl-file-slurper
-perl-file-spec
-perl-file-temp
-perl-file-which
-perl-filesys-notify-simple
-perl-font-ttf
-perl-forks
-perl-fth
-perl-gd
-perl-gdgraph
-perl-gdgraph-histogram
-perl-gdtextutil
-perl-getopt-argvfile
-perl-getopt-long-descriptive
-perl-getopt-tabular
-perl-graph
-perl-graph-readwrite
-perl-graphviz
-perl-gzip-faster
-perl-hash-merge
-perl-hash-moreutils
-perl-hash-multivalue
-perl-heap
-perl-hook-lexwrap
-perl-html-parser
-perl-html-tagset
-perl-html-template
-perl-http-body
-perl-http-cookiejar
-perl-http-cookies
-perl-http-daemon
-perl-http-date
-perl-http-entity-parser
-perl-http-headers-fast
-perl-http-message
-perl-http-multipartparser
-perl-http-negotiate
-perl-http-parser-xs
-perl-http-request-ascgi
-perl-http-server-simple
-perl-http-tiny
-perl-import-into
-perl-inline
-perl-inline-c
-perl-io-all
-perl-io-compress
-perl-io-html
-perl-io-prompt
-perl-io-sessiondata
-perl-io-socket-ssl
-perl-io-string
-perl-io-stringy
-perl-io-tty
-perl-ipc-run
-perl-ipc-run3
-perl-ipc-sharelite
-perl-ipc-system-simple
-perl-javascript-minifier-xs
-perl-json
-perl-json-any
-perl-json-maybexs
-perl-json-xs
-perl-kyotocabinet
-perl-libwww-perl
-perl-libxml-perl
-perl-lingua-en-inflect
-perl-list-compare
-perl-list-moreutils
-perl-list-moreutils-xs
-perl-list-someutils
-perl-log-any
-perl-log-any-adapter-callback
-perl-log-dispatch
-perl-log-dispatch-filerotate
-perl-log-log4perl
-perl-logger-simple
-perl-lwp-mediatypes
-perl-lwp-protocol-https
-perl-mailtools
-perl-math-bezier
-perl-math-bigint
-perl-math-bigrat
-perl-math-cdf
-perl-math-cephes
-perl-math-matrixreal
-perl-math-round
-perl-math-symbolic
-perl-math-vecstat
-perl-mce
-perl-memory-process
-perl-metacpan-client
-perl-mime-types
-perl-mni-perllib
-perl-mock-config
-perl-module-build
-perl-module-build-tiny
-perl-module-corelist
-perl-module-find
-perl-module-implementation
-perl-module-install
-perl-module-mask
-perl-module-pluggable
-perl-module-runtime
-perl-module-runtime-conflicts
-perl-module-scandeps
-perl-module-util
-perl-mojolicious
-perl-moo
-perl-moose
-perl-moosex-emulate-class-accessor-fast
-perl-moosex-getopt
-perl-moosex-methodattributes
-perl-moosex-role-parameterized
-perl-moox-types-mooselike
-perl-moox-types-mooselike-numeric
-perl-mozilla-ca
-perl-mro-compat
-perl-namespace-autoclean
-perl-namespace-clean
-perl-net-cidr-lite
-perl-net-http
-perl-net-ip
-perl-net-scp-expect
-perl-net-server
-perl-net-server-ss-prefork
-perl-net-ssleay
-perl-number-compare
-perl-number-format
-perl-object-insideout
-perl-package-deprecationmanager
-perl-package-stash
-perl-package-stash-xs
-perl-package-variant
-perl-padwalker
-perl-parallel-forkmanager
-perl-params-util
-perl-params-validate
-perl-params-validationcompiler
-perl-parse-recdescent
-perl-parse-yapp
-perl-parselex
-perl-parsetemplate
-perl-path-class
-perl-path-tiny
-perl-pathtools
-perl-pdf-api2
-perl-pegex
-perl-perl-critic
-perl-perl-critic-moose
-perl-perl-tidy
-perl-perl-unsafe-signals
-perl-perl-version
-perl-perl4-corelibs
-perl-perl6-slurp
-perl-perlio-gzip
-perl-perlio-utf8-strict
-perl-plack
-perl-plack-middleware-assets
-perl-plack-middleware-crossorigin
-perl-plack-middleware-deflater
-perl-plack-middleware-fixmissingbodyinredirect
-perl-plack-middleware-methodoverride
-perl-plack-middleware-removeredundantbody
-perl-plack-middleware-reverseproxy
-perl-plack-test-externalserver
-perl-pod-coverage
-perl-pod-parser
-perl-pod-spell
-perl-posix-strftime-compiler
-perl-ppi
-perl-ppix-quotelike
-perl-ppix-regexp
-perl-ppix-utils
-perl-proc-daemon
-perl-proc-processtable
-perl-readonly
-perl-readonly-xs
-perl-ref-util
-perl-regexp-common
-perl-role-tiny
-perl-rose-datetime
-perl-rose-db
-perl-rose-db-object
-perl-rose-object
-perl-safe-isa
-perl-scalar-list-utils
-perl-scalar-util-numeric
-perl-scope-guard
-perl-search-elasticsearch
-perl-sereal
-perl-sereal-decoder
-perl-sereal-encoder
-perl-server-starter
-perl-set-intervaltree
-perl-set-intspan
-perl-set-object
-perl-set-scalar
-perl-soap-lite
-perl-sort-naturally
-perl-specio
-perl-spiffy
-perl-sql-abstract
-perl-sql-abstract-classic
-perl-sql-reservedwords
-perl-sql-translator
-perl-star-fusion
-perl-starman
-perl-statistics-basic
-perl-statistics-descriptive
-perl-statistics-pca
-perl-stream-buffered
-perl-strictures
-perl-string-approx
-perl-string-crc32
-perl-string-format
-perl-string-numeric
-perl-string-rewriteprefix
-perl-sub-exporter
-perl-sub-exporter-progressive
-perl-sub-identify
-perl-sub-install
-perl-sub-name
-perl-sub-quote
-perl-sub-uplevel
-perl-svg
-perl-swissknife
-perl-sys-sigaction
-perl-task-weaken
-perl-template-toolkit
-perl-term-ansicolor-markup
-perl-term-readline-gnu
-perl-term-table
-perl-termreadkey
-perl-test-base
-perl-test-class
-perl-test-cleannamespaces
-perl-test-deep
-perl-test-diaginc
-perl-test-differences
-perl-test-exception
-perl-test-fatal
-perl-test-file
-perl-test-file-contents
-perl-test-file-sharedir
-perl-test-json
-perl-test-leaktrace
-perl-test-longstring
-perl-test-memory-cycle
-perl-test-mockobject
-perl-test-mocktime
-perl-test-more
-perl-test-most
-perl-test-needs
-perl-test-nowarnings
-perl-test-object
-perl-test-output
-perl-test-perl-critic
-perl-test-pod
-perl-test-pod-coverage
-perl-test-requires
-perl-test-requiresinternet
-perl-test-sharedfork
-perl-test-subcalls
-perl-test-tcp
-perl-test-time
-perl-test-time-hires
-perl-test-trap
-perl-test-warn
-perl-test-warnings
-perl-test-weaken
-perl-test-without-module
-perl-test-xml
-perl-test-xml-simple
-perl-test-xpath
-perl-test-yaml
-perl-test2-plugin-nowarnings
-perl-test2-suite
-perl-text-csv
-perl-text-csv-xs
-perl-text-diff
-perl-text-format
-perl-text-glob
-perl-text-nsp
-perl-text-simpletable
-perl-text-soundex
-perl-text-unidecode
-perl-thread-queue
-perl-threads
-perl-throwable
-perl-tie-ixhash
-perl-tie-toobject
-perl-time-clock
-perl-time-duration
-perl-time-duration-parse
-perl-time-hires
-perl-time-piece
-perl-timedate
-perl-tk
-perl-tree-simple
-perl-tree-simple-visitorfactory
-perl-try-tiny
-perl-type-tiny
-perl-types-serialiser
-perl-universal-can
-perl-universal-isa
-perl-uri
-perl-uri-encode
-perl-uri-find
-perl-uri-ws
-perl-want
-perl-www-form-urlencoded
-perl-www-robotrules
-perl-xml-dom
-perl-xml-dom-xpath
-perl-xml-filter-buffertext
-perl-xml-hash-xs
-perl-xml-libxml
-perl-xml-libxslt
-perl-xml-namespacesupport
-perl-xml-parser
-perl-xml-parser-lite
-perl-xml-quote
-perl-xml-regexp
-perl-xml-sax
-perl-xml-sax-base
-perl-xml-sax-writer
-perl-xml-semanticdiff
-perl-xml-simple
-perl-xml-twig
-perl-xml-writer
-perl-xml-xpath
-perl-xml-xpathengine
-perl-yaml
-perl-yaml-libyaml
-perl-yaml-syck
-perl-yaml-tiny
-pestpp
-petaca
-petsc
-pexsi
-pfapack
-pfft
-pfind
-pflask
-pflogger
-pflotran
-pfunit
-pgdspider
-pgplot
-ph5concat
-phantompeakqualtools
-pharokka
-phast
-phasta
-phist
-phoenix
-photos
-photos-f
-photospline
-php
-phrap-crossmatch-swat
-phred
-phylip
-phylobayesmpi
-phyluce
-picard
-picsar
-picsarlite
-pidx
-pig
-pigz
-pika
-pika-algorithms
-pilercr
-pilon
-pindel
-pinentry
-pinfo
-pioman
-pipework
-pipx
-piranha
-pism
-pixman
-pixz
-pkg-config
-pkgconf
-pktools
-planck-likelihood
-plantuml
-plasma
-plink
-plink-ng
-plink2
-plog
-ploticus
-plplot
-plsm
-plumed
-ply
-pmdk
-pmemkv
-pmerge
-pmgr-collective
-pmix
-pmlib
-pnfft
-pngquant
-pngwriter
-pnmpi
-poamsa
-pocl
-podio
-podman
-podman-compose
-poke
-polymake
-polyml
-polypolish
-poorjit
-poplddecay
-poppler
-poppler-data
-popt
-porta
-portage
-portcullis
-ports-of-call
-possvm
-postgis
-postgresql
-povray
-powerapi
-powertop
-ppl
-pplacer
-ppopen-appl-amr-fdm
-ppopen-appl-bem
-ppopen-appl-bem-at
-ppopen-appl-dem-util
-ppopen-appl-fdm
-ppopen-appl-fdm-at
-ppopen-appl-fem
-ppopen-appl-fvm
-ppopen-at
-ppopen-math-mp
-ppopen-math-vis
-prank
-precice
-predixy
-premake-core
-presentproto
-preseq
-pressio-log
-pressio-ops
-pressio-rom
-presto
-prettier
-price
-prime95
-primer3
-prinseq-lite
-printproto
-prism
-prmon
-prng
-probconsrna
-procenv
-process-in-process
-procps
-procps-ng
-prod-util
-prodigal
-professor
-profugusmc
-proj
-prokka
-prometheus
-prometheus-cpp
-prophecy4f
-protobuf
-protobuf-c
-proxymngr
-prrte
-pruners-ninja
-ps-lite
-psalg
-psblas
-pscmc
-psi4
-psimd
-psipred
-pslib
-psm
-psmc
-psrcat
-psrchive
-psrdada
-pstreams
-pthreadpool
-pugixml
-puk
-pukabi
-pulseaudio
-pumgen
-pumi
-purify
-pv
-pvm
-pwgen
-pxz
-py-3to2
-py-4suite-xml
-py-a2wsgi
-py-abcpy
-py-abipy
-py-about-time
-py-absl-py
-py-accelerate
-py-accessible-pygments
-py-accimage
-py-acme-tiny
-py-acres
-py-adal
-py-adb-enhanced
-py-addict
-py-adios
-py-adios4dolfinx
-py-advancedhtmlparser
-py-aenum
-py-affine
-py-agate
-py-agate-dbf
-py-agate-excel
-py-agate-sql
-py-ahpy
-py-aiobotocore
-py-aiocontextvars
-py-aiodns
-py-aiofiles
-py-aiohappyeyeballs
-py-aiohttp
-py-aiohttp-cors
-py-aioitertools
-py-aiojobs
-py-aioredis
-py-aiosignal
-py-aiosqlite
-py-alabaster
-py-alembic
-py-alive-progress
-py-alpaca-eval
-py-alpaca-farm
-py-alphafold
-py-altair
-py-altgraph
-py-amici
-py-amityping
-py-amplpy
-py-ampltools
-py-amqp
-py-amrex
-py-angel
-py-aniso8601
-py-anndata
-py-annexremote
-py-annotated-types
-py-annoy
-py-ansi2html
-py-ansible
-py-ansimarkup
-py-ansiwrap
-py-antimeridian
-py-antlr4-python3-runtime
-py-antspyx
-py-anuga
-py-anvio
-py-anybadge
-py-anyio
-py-anytree
-py-anywidget
-py-apache-libcloud
-py-apebench
-py-apex
-py-apeye
-py-apeye-core
-py-apipkg
-py-apispec
-py-app-model
-py-appdirs
-py-applicationinsights
-py-appnope
-py-apptools
-py-apscheduler
-py-arcgis
-py-arch
-py-archspec
-py-arcp
-py-argcomplete
-py-argh
-py-argon2-cffi
-py-argon2-cffi-bindings
-py-argparse-dataclass
-py-argparse-manpage
-py-args
-py-arkouda
-py-arm-pyart
-py-arpeggio
-py-arrow
-py-art
-py-arviz
-py-asciitree
-py-asdf
-py-asdf-astropy
-py-asdf-coordinates-schemas
-py-asdf-standard
-py-asdf-transform-schemas
-py-asdf-unit-schemas
-py-asdfghjkl
-py-ase
-py-asgiref
-py-asn1crypto
-py-aspy-yaml
-py-asserts
-py-asteval
-py-astor
-py-astpretty
-py-astroid
-py-astropy
-py-astropy-healpix
-py-astropy-helpers
-py-astropy-iers-data
-py-asttokens
-py-astunparse
-py-async-generator
-py-async-lru
-py-async-timeout
-py-asyncio
-py-asynctest
-py-atomicwrites
-py-atpublic
-py-atropos
-py-ats
-py-attmap
-py-attrs
-py-audioread
-py-auditwheel
-py-autocfg
-py-autodocsumm
-py-autograd
-py-autograd-gamma
-py-automat
-py-autopep8
-py-autoray
-py-autoreject
-py-auxlib
-py-avro
-py-avro-json-serializer
-py-avro-python3
-py-awesome-slugify
-py-awkward
-py-awkward-cpp
-py-awkward0
-py-awscrt
-py-ax-platform
-py-azote
-py-azure-batch
-py-azure-cli-command-modules-nspkg
-py-azure-cli-core
-py-azure-cli-nspkg
-py-azure-cli-telemetry
-py-azure-common
-py-azure-core
-py-azure-cosmos
-py-azure-datalake-store
-py-azure-functions-devops-build
-py-azure-graphrbac
-py-azure-identity
-py-azure-keyvault
-py-azure-keyvault-certificates
-py-azure-keyvault-keys
-py-azure-keyvault-nspkg
-py-azure-keyvault-secrets
-py-azure-loganalytics
-py-azure-mgmt-advisor
-py-azure-mgmt-apimanagement
-py-azure-mgmt-appconfiguration
-py-azure-mgmt-applicationinsights
-py-azure-mgmt-authorization
-py-azure-mgmt-batch
-py-azure-mgmt-batchai
-py-azure-mgmt-billing
-py-azure-mgmt-botservice
-py-azure-mgmt-cdn
-py-azure-mgmt-cognitiveservices
-py-azure-mgmt-compute
-py-azure-mgmt-consumption
-py-azure-mgmt-containerinstance
-py-azure-mgmt-containerregistry
-py-azure-mgmt-containerservice
-py-azure-mgmt-core
-py-azure-mgmt-cosmosdb
-py-azure-mgmt-datalake-analytics
-py-azure-mgmt-datalake-store
-py-azure-mgmt-datamigration
-py-azure-mgmt-deploymentmanager
-py-azure-mgmt-devtestlabs
-py-azure-mgmt-dns
-py-azure-mgmt-eventgrid
-py-azure-mgmt-eventhub
-py-azure-mgmt-hdinsight
-py-azure-mgmt-imagebuilder
-py-azure-mgmt-iotcentral
-py-azure-mgmt-iothub
-py-azure-mgmt-iothubprovisioningservices
-py-azure-mgmt-keyvault
-py-azure-mgmt-kusto
-py-azure-mgmt-loganalytics
-py-azure-mgmt-managedservices
-py-azure-mgmt-managementgroups
-py-azure-mgmt-maps
-py-azure-mgmt-marketplaceordering
-py-azure-mgmt-media
-py-azure-mgmt-monitor
-py-azure-mgmt-msi
-py-azure-mgmt-netapp
-py-azure-mgmt-network
-py-azure-mgmt-nspkg
-py-azure-mgmt-policyinsights
-py-azure-mgmt-privatedns
-py-azure-mgmt-rdbms
-py-azure-mgmt-recoveryservices
-py-azure-mgmt-recoveryservicesbackup
-py-azure-mgmt-redhatopenshift
-py-azure-mgmt-redis
-py-azure-mgmt-relay
-py-azure-mgmt-reservations
-py-azure-mgmt-resource
-py-azure-mgmt-search
-py-azure-mgmt-security
-py-azure-mgmt-servicebus
-py-azure-mgmt-servicefabric
-py-azure-mgmt-signalr
-py-azure-mgmt-sql
-py-azure-mgmt-sqlvirtualmachine
-py-azure-mgmt-storage
-py-azure-mgmt-trafficmanager
-py-azure-mgmt-web
-py-azure-multiapi-storage
-py-azure-nspkg
-py-azure-storage-blob
-py-azure-storage-common
-py-azure-storage-nspkg
-py-babel
-py-backcall
-py-backoff
-py-backpack-for-pytorch
-py-backports-abc
-py-backports-cached-property
-py-backports-entry-points-selectable
-py-backports-lzma
-py-backports-os
-py-backports-ssl-match-hostname
-py-backports-tarfile
-py-backports-tempfile
-py-backports-weakref
-py-backports-zoneinfo
-py-bagit
-py-bagit-profile
-py-bakta
-py-bandit
-py-barectf
-py-basemap
-py-bash-kernel
-py-basis-set-exchange
-py-batchspawner
-py-bayesian-optimization
-py-bcbio-gff
-py-bcolz
-py-bcrypt
-py-bdbag
-py-beaker
-py-beancount
-py-beartype
-py-beautifulsoup4
-py-beniget
-py-bidict
-py-bids-validator
-py-bids-validator-deno
-py-bidscoin
-py-bidskit
-py-bidsschematools
-py-bigdft
-py-bigfloat
-py-billiard
-py-binary
-py-binaryornot
-py-bintrees
-py-binwalk
-py-biobb-common
-py-biobb-gromacs
-py-biobb-io
-py-biobb-model
-py-biobb-structure-checking
-py-biobb-structure-utils
-py-bioblend
-py-biom-format
-py-biomine
-py-biopandas
-py-biopython
-py-biosppy
-py-biotite
-py-biotraj
-py-bitarray
-py-bitshuffle
-py-bitstring
-py-bitstruct
-py-black
-py-blake3
-py-bleach
-py-blessed
-py-blessings
-py-blight
-py-blinker
-py-blis
-py-blosc
-py-blosc2
-py-blosum
-py-bluepyefe
-py-bluepyemodel
-py-bluepyopt
-py-bmap-tools
-py-bmtk
-py-bokeh
-py-boltons
-py-boom-boot-manager
-py-boost-histogram
-py-boto
-py-boto3
-py-botocore
-py-botorch
-py-bottle
-py-bottleneck
-py-bqplot
-py-braceexpand
-py-brain-indexer
-py-branca
-py-bravado
-py-bravado-core
-py-breakseq2
-py-breathe
-py-brian
-py-brian2
-py-brotli
-py-brotlipy
-py-bsddb3
-py-build
-py-bx-python
-py-cachecontrol
-py-cached-property
-py-cachetools
-py-cachey
-py-cachy
-py-cairocffi
-py-cairosvg
-py-caliper-reader
-py-callmonitor
-py-calver
-py-cantoolz
-py-carputils
-py-cartopy
-py-casadi
-py-catalogue
-py-catkin-pkg
-py-cattrs
-py-cbor2
-py-cclib
-py-cdo
-py-cdsapi
-py-cekit
-py-celery
-py-cellprofiler
-py-cellprofiler-core
-py-centrosome
-py-cerberus
-py-certifi
-py-certipy
-py-cf-units
-py-cf-xarray
-py-cffconvert
-py-cffi
-py-cfgrib
-py-cfgv
-py-cftime
-py-cgen
-py-chai
-py-chainer
-py-chainforgecodegen
-py-chainmap
-py-chalice
-py-chardet
-py-charm4py
-py-charset-normalizer
-py-chart-studio
-py-cheap-repr
-py-checkm-genome
-py-cheetah3
-py-chemfiles
-py-cheroot
-py-cherrypy
-py-chex
-py-choreographer
-py-chronyk
-py-ci-info
-py-ci-sdr
-py-cig-pythia
-py-cinema-lib
-py-cinemasci
-py-circus
-py-citeproc-py
-py-clean-text
-py-cleo
-py-click
-py-click-didyoumean
-py-click-option-group
-py-click-plugins
-py-click-repl
-py-cligj
-py-clikit
-py-climate
-py-climax
-py-clint
-py-clip-anytorch
-py-clipboard
-py-cloudauthz
-py-cloudbridge
-py-cloudpickle
-py-clustershell
-py-cma
-py-cmaes
-py-cmake-format
-py-cmake-parser
-py-cmocean
-py-cmseq
-py-cmsml
-py-cmyt
-py-coapthon3
-py-coca-pytorch
-py-coclust
-py-codebasin
-py-codepy
-py-codespell
-py-coherent-licensed
-py-coilmq
-py-colabtools
-py-colorama
-py-colorcet
-py-colorclass
-py-colored
-py-colored-traceback
-py-coloredlogs
-py-colorful
-py-colorio
-py-colorlog
-py-colorlover
-py-colormath
-py-colorpy
-py-colorspacious
-py-colossalai
-py-colour
-py-comm
-py-common
-py-commonmark
-py-conan
-py-conda-inject
-py-conda-souschef
-py-confection
-py-configargparse
-py-configobj
-py-configparser
-py-configspace
-py-confluent-kafka
-py-connectionpool
-py-consolekit
-py-constantly
-py-contextily
-py-contextlib2
-py-contexttimer
-py-continuum
-py-contourpy
-py-contrib
-py-control
-py-convertdate
-py-convokit
-py-cookiecutter
-py-copulas
-py-corner
-py-correctionlib
-py-corrfunc
-py-counter
-py-courlan
-py-cov-core
-py-coverage
-py-coveralls
-py-cppheaderparser
-py-cppy
-py-cramjam
-py-crashtest
-py-crc32c
-py-crcmod
-py-croniter
-py-crossmap
-py-cryolobm
-py-cryptography
-py-css-parser
-py-cssselect
-py-cssselect2
-py-cssutils
-py-csvkit
-py-ctgan
-py-cuda-bindings
-py-cudf
-py-cufflinks
-py-cuml
-py-cupy
-py-current
-py-currentscape
-py-curvlinops-for-pytorch
-py-custodian
-py-custom-inherit
-py-cutadapt
-py-cvxopt
-py-cvxpy
-py-cwl-upgrader
-py-cwl-utils
-py-cwltool
-py-cx-oracle
-py-cycler
-py-cykhash
-py-cylc-flow
-py-cylc-rose
-py-cylp
-py-cymem
-py-cyordereddict
-py-cython
-py-cython-bbox
-py-cyvcf2
-py-d2to1
-py-dace
-py-dacite
-py-dadi
-py-dalib
-py-damask
-py-darshan
-py-dasbus
-py-dash
-py-dash-bootstrap-components
-py-dash-svg
-py-dask
-py-dask-awkward
-py-dask-expr
-py-dask-glm
-py-dask-histogram
-py-dask-jobqueue
-py-dask-ml
-py-dask-mpi
-py-dask-sphinx-theme
-py-databricks-cli
-py-dataclasses
-py-dataclasses-json
-py-datacube
-py-datalad
-py-datalad-container
-py-datalad-deprecated
-py-datalad-hirni
-py-datalad-metadata-model
-py-datalad-metalad
-py-datalad-neuroimaging
-py-datalad-webapp
-py-dataproperty
-py-datasets
-py-datashader
-py-datatrove
-py-dateparser
-py-dateutils
-py-datrie
-py-dbf
-py-dbfread
-py-dcm2bids
-py-deap
-py-debtcollector
-py-debugpy
-py-decorator
-py-deepdiff
-py-deepecho
-py-deephyper
-py-deepsig-biocomp
-py-deepspeed
-py-deeptools
-py-deeptoolsintervals
-py-defusedxml
-py-demjson
-py-dendropy
-py-deprecat
-py-deprecated
-py-deprecation
-py-deprecation-alias
-py-descartes
-py-devito
-py-devlib
-py-dgl
-py-dh-scikit-optimize
-py-dict2css
-py-dictdiffer
-py-dictobj
-py-dill
-py-dinosaur
-py-dipy
-py-dirtyjson
-py-disbatch
-py-discover
-py-diskcache
-py-dist-meta
-py-distance
-py-distlib
-py-distributed
-py-distro
-py-django
-py-dlcpar
-py-dm-haiku
-py-dm-tree
-py-dnaio
-py-dnspython
-py-docker
-py-dockerpy-creds
-py-docopt
-py-docopt-ng
-py-docstring-parser
-py-docstring-to-markdown
-py-docutils
-py-docutils-stubs
-py-dogpile-cache
-py-doit
-py-dolfinx-mpc
-py-dom-toml
-py-domdf-python-tools
-py-dominate
-py-donfig
-py-dotmap
-py-dotnetcore2
-py-downhill
-py-doxypypy
-py-dpath
-py-drep
-py-drmaa
-py-dryscrape
-py-duecredit
-py-dulwich
-py-dunamai
-py-dvc
-py-dxchange
-py-dxfile
-py-dynaconf
-py-dynim
-py-earth2mip
-py-earthengine-api
-py-easybuild-easyblocks
-py-easybuild-easyconfigs
-py-easybuild-framework
-py-eccodes
-py-ecdsa
-py-ecmwf-opendata
-py-ecmwflibs
-py-ecos
-py-edam-ontology
-py-edffile
-py-edfio
-py-edflib-python
-py-editables
-py-editdistance
-py-edlib
-py-eeglabio
-py-eerepr
-py-efel
-py-efficientnet-pytorch
-py-eg
-py-einconv
-py-einops
-py-elastic-transport
-py-elasticsearch
-py-elasticsearch-dsl
-py-elephant
-py-elevation
-py-ema-pytorch
-py-email-validator
-py-embedding-reader
-py-emcee
-py-emoji
-py-empy
-py-entrypoints
-py-enum-tools
-py-envisage
-py-ephem
-py-eprosima-fastdds
-py-epydoc
-py-equation
-py-equinox
-py-espresso
-py-espressopp
-py-et-xmlfile
-py-ete3
-py-etelemetry
-py-etils
-py-eval-type-backport
-py-evaluate
-py-eventlet
-py-evodiff
-py-ewah-bool-utils
-py-exarl
-py-exceptiongroup
-py-execnet
-py-executing
-py-exhale
-py-exifread
-py-exodus-bundler
-py-expandvars
-py-expecttest
-py-exponax
-py-extension-helpers
-py-extras
-py-ez-setup
-py-f90nml
-py-f90wrap
-py-fabric
-py-fabric3
-py-fair-esm
-py-fairscale
-py-faker
-py-falcon
-py-fallocate
-py-fastai
-py-fastaindex
-py-fastapi
-py-fastapi-utils
-py-fastavro
-py-fastcache
-py-fastcluster
-py-fastcore
-py-fastcov
-py-fastdownload
-py-fastdtw
-py-fasteners
-py-fastfold
-py-fastjsonschema
-py-fastpath
-py-fastprogress
-py-fastremap
-py-fastrlock
-py-fasttext-numpy2
-py-fasttext-numpy2-wheel
-py-faust-cchardet
-py-fava
-py-fenics-basix
-py-fenics-dijitso
-py-fenics-dolfinx
-py-fenics-ffc
-py-fenics-ffcx
-py-fenics-fiat
-py-fenics-instant
-py-fenics-ufl
-py-fenics-ufl-legacy
-py-ffmpy
-py-file-magic
-py-filecheck
-py-filelock
-py-filemagic
-py-filetype
-py-filterpy
-py-find-libpython
-py-findlibs
-py-fiona
-py-fire
-py-fireworks
-py-fiscalyear
-py-fisher
-py-fits-tools
-py-fitsio
-py-fitter
-py-fixtures
-py-flake8
-py-flake8-import-order
-py-flake8-polyfill
-py-flaky
-py-flameprof
-py-flash-attn
-py-flask
-py-flask-babel
-py-flask-compress
-py-flask-cors
-py-flask-paginate
-py-flask-restful
-py-flask-socketio
-py-flask-sqlalchemy
-py-flatbuffers
-py-flatten-dict
-py-flawfinder
-py-flax
-py-flexcache
-py-flexmock
-py-flexparser
-py-flexx
-py-flit
-py-flit-core
-py-flit-scm
-py-flox
-py-flufl-lock
-py-fluiddyn
-py-fluidfft
-py-fluidfft-builder
-py-fluidfft-fftw
-py-fluidfft-fftwmpi
-py-fluidfft-mpi-with-fftw
-py-fluidfft-p3dfft
-py-fluidfft-pfft
-py-fluidsim
-py-fluidsim-core
-py-flye
-py-fn-py
-py-folium
-py-fonttools
-py-ford
-py-formatizer
-py-formulaic
-py-fortls
-py-fortran-language-server
-py-fortranformat
-py-fparser
-py-fprettify
-py-fqdn
-py-fracridge
-py-fraction
-py-freetype-py
-py-freezegun
-py-frozendict
-py-frozenlist
-py-fs
-py-fsspec
-py-fsspec-xrootd
-py-ftfy
-py-ftputil
-py-funcy
-py-furo
-py-fury
-py-fusepy
-py-future
-py-fuzzywuzzy
-py-fypp
-py-galaxy-containers
-py-galaxy-job-metrics
-py-galaxy-objectstore
-py-galaxy-sequence-utils
-py-galaxy-tool-util
-py-galaxy-util
-py-galaxy2cwl
-py-gast
-py-gcovr
-py-gcs-oauth2-boto-plugin
-py-gcsfs
-py-gdc-client
-py-gdown
-py-gee-asset-manager
-py-geeadd
-py-geemap
-py-geeup
-py-gemmforge
-py-genders
-py-geneimpacts
-py-generateds
-py-genshi
-py-gensim
-py-geoalchemy2
-py-geocoder
-py-geocube
-py-geographiclib
-py-geojson
-py-geomdl
-py-geopandas
-py-geoplot
-py-geopmdpy
-py-geopmpy
-py-geopy
-py-geoviews
-py-gevent
-py-gf256
-py-gfal2-python
-py-gffutils
-py-ghp-import
-py-gidgethub
-py-gidgetlab
-py-gimmik
-py-gin-config
-py-git-review
-py-gitdb
-py-gitpython
-py-glean-parser
-py-glean-sdk
-py-glmnet
-py-glmnet-python
-py-glmsingle
-py-glob2
-py-globus-cli
-py-globus-sdk
-py-gluoncv
-py-glymur
-py-gmsh
-py-gmsh-interop
-py-gmxapi
-py-gnuplot
-py-goatools
-py-gooey
-py-google
-py-google-api-core
-py-google-api-python-client
-py-google-apitools
-py-google-auth
-py-google-auth-httplib2
-py-google-auth-oauthlib
-py-google-cloud-appengine-logging
-py-google-cloud-audit-log
-py-google-cloud-batch
-py-google-cloud-bigquery
-py-google-cloud-core
-py-google-cloud-logging
-py-google-cloud-storage
-py-google-crc32c
-py-google-pasta
-py-google-reauth
-py-google-resumable-media
-py-googleapis-common-protos
-py-googledrivedownloader
-py-gosam
-py-gpaw
-py-gpaw-data
-py-gpustat
-py-gputil
-py-gpy
-py-gpyopt
-py-gpytorch
-py-gql
-py-gradio
-py-gradio-client
-py-grandalf
-py-graphcast
-py-grapheme
-py-graphene
-py-graphlib-backport
-py-graphql-core
-py-graphql-relay
-py-graphql-ws
-py-graphviz
-py-gravity
-py-grayskull
-py-greenlet
-py-grequests
-py-griddataformats
-py-griffe
-py-gromacswrapper
-py-grpc-google-iam-v1
-py-grpcio
-py-grpcio-status
-py-grpcio-tools
-py-gsd
-py-gssapi
-py-gsutil
-py-gtdbtk
-py-gunicorn
-py-gxformat2
-py-gym
-py-h11
-py-h2
-py-h5glance
-py-h5io
-py-h5netcdf
-py-h5py
-py-h5sh
-py-hacking
-py-hail
-py-handy-archives
-py-hatch
-py-hatch-cython
-py-hatch-fancy-pypi-readme
-py-hatch-jupyter-builder
-py-hatch-nodejs-version
-py-hatch-requirements-txt
-py-hatch-vcs
-py-hatchet
-py-hatchling
-py-hclust2
-py-hdbscan
-py-hdfs
-py-healpix
-py-healpy
-py-heapdict
-py-heat
-py-hep-ml
-py-hepdata-converter
-py-hepdata-lib
-py-hepdata-validator
-py-hepstats
-py-hepunits
-py-hf-transfer
-py-hf-xet
-py-hieroglyph
-py-hiredis
-py-hist
-py-histbook
-py-histogrammar
-py-histoprint
-py-hjson
-py-hmmlearn
-py-holland-backup
-py-holoviews
-py-horovod
-py-hpack
-py-hpbandster
-py-hpccm
-py-hsluv
-py-hstspreload
-py-htgettoken
-py-html2text
-py-html5lib
-py-htmldate
-py-htmlgen
-py-htseq
-py-httpbin
-py-httpcore
-py-httplib2
-py-httpretty
-py-httpstan
-py-httptools
-py-httpx
-py-huggingface-hub
-py-humanfriendly
-py-humanize
-py-hvac
-py-hvplot
-py-hydra-core
-py-hypercorn
-py-hyperframe
-py-hyperlink
-py-hyperopt
-py-hypothesis
-py-ibm-cloud-sdk-core
-py-ibm-watson
-py-ics
-py-id
-py-identify
-py-idna
-py-idna-ssl
-py-igor
-py-igor2
-py-igraph
-py-igv-notebook
-py-illumina-utils
-py-ilmbase
-py-imagecodecs
-py-imagehash
-py-imageio
-py-imageio-ffmpeg
-py-imagesize
-py-imbalanced-learn
-py-imgaug
-py-iminuit
-py-immutabledict
-py-immutables
-py-importlib-metadata
-py-importlib-resources
-py-imutils
-py-in-n-out
-py-incremental
-py-inflect
-py-inheritance
-py-iniconfig
-py-iniparse
-py-inquirer
-py-inquirerpy
-py-inscriptis
-py-installer
-py-instrain
-py-intbitset
-py-intel-openmp
-py-intensity-normalization
-py-interface-meta
-py-interlap
-py-intervaltree
-py-invoke
-py-iocapture
-py-iopath
-py-ipaddress
-py-ipdb
-py-ipycanvas
-py-ipyevents
-py-ipyfilechooser
-py-ipykernel
-py-ipyleaflet
-py-ipympl
-py-ipyparallel
-py-ipyrad
-py-ipython
-py-ipython-cluster-helper
-py-ipython-genutils
-py-ipython-pygments-lexers
-py-ipytree
-py-ipyvtk-simple
-py-ipyvue
-py-ipyvuetify
-py-ipywidgets
-py-irpf90
-py-isa-rwval
-py-isal
-py-iso8601
-py-isodate
-py-isoduration
-py-isort
-py-iterative-stats
-py-itk
-py-itolapi
-py-itsdangerous
-py-jacobi
-py-jaconv
-py-jamo
-py-janus
-py-jaraco-classes
-py-jaraco-context
-py-jaraco-functools
-py-jarowinkler
-py-jarvis-util
-py-javaproperties
-py-jax
-py-jaxlib
-py-jaxtyping
-py-jcb
-py-jdatetime
-py-jdcal
-py-jedi
-py-jeepney
-py-jellyfish
-py-jinja2
-py-jinja2-cli
-py-jinja2-time
-py-jiter
-py-jmespath
-py-jmp
-py-joblib
-py-jplephem
-py-jproperties
-py-jprops
-py-jpype1
-py-jraph
-py-jsmin
-py-json-get
-py-json-tricks
-py-json2html
-py-json5
-py-jsonargparse
-py-jsondiff
-py-jsonlines
-py-jsonpatch
-py-jsonpath-ng
-py-jsonpickle
-py-jsonpointer
-py-jsonref
-py-jsonschema
-py-jsonschema-specifications
-py-junit-xml
-py-junit2html
-py-jupyter
-py-jupyter-client
-py-jupyter-console
-py-jupyter-core
-py-jupyter-events
-py-jupyter-leaflet
-py-jupyter-lsp
-py-jupyter-packaging
-py-jupyter-server
-py-jupyter-server-mathjax
-py-jupyter-server-proxy
-py-jupyter-server-terminals
-py-jupyter-telemetry
-py-jupyterhub
-py-jupyterlab
-py-jupyterlab-pygments
-py-jupyterlab-server
-py-jupyterlab-widgets
-py-jupytext
-py-justext
-py-jwcrypto
-py-kaggle
-py-kaldiio
-py-kaleido
-py-kb-python
-py-keras
-py-keras-applications
-py-keras-preprocessing
-py-keras2onnx
-py-kerberos
-py-keyboard
-py-keyring
-py-keyrings-alt
-py-keystoneauth1
-py-kitchen
-py-kiwisolver
-py-kmodes
-py-knack
-py-kneaddata
-py-kombu
-py-kornia
-py-kornia-rs
-py-kosh
-py-krb5
-py-kt-legacy
-py-kubernetes
-py-kymatio
-py-lagom
-py-langcodes
-py-langsmith
-py-lap
-py-laplace-torch
-py-lark
-py-lark-parser
-py-laspy
-py-latexcodec
-py-law
-py-lazy
-py-lazy-loader
-py-lazy-object-proxy
-py-lazy-property
-py-lazyarray
-py-lcls-krtc
-py-ldap3
-py-leather
-py-lerc
-py-lfpykit
-py-lhsmdu
-py-liac-arff
-py-libclang
-py-libconf
-py-libcst
-py-libensemble
-py-liblas
-py-librosa
-py-libsonata
-py-lifelines
-py-lightgbm
-py-lightly
-py-lightly-utils
-py-lightning
-py-lightning-api-access
-py-lightning-cloud
-py-lightning-fabric
-py-lightning-lite
-py-lightning-uq-box
-py-lightning-utilities
-py-ligo-segments
-py-lil-aretomo
-py-line-profiler
-py-linear-operator
-py-linear-tree
-py-linecache2
-py-lineenhancer
-py-linkchecker
-py-linkify-it-py
-py-lit
-py-litdata
-py-littleutils
-py-lizard
-py-llnl-sina
-py-llvmlite
-py-lmdb
-py-lmfit
-py-lmodule
-py-localcider
-py-locket
-py-lockfile
-py-logilab-common
-py-logistro
-py-logmuse
-py-loguru
-py-loky
-py-loompy
-py-looseversion
-py-louie
-py-lpips
-py-lru-dict
-py-lscsoft-glue
-py-lsprotocol
-py-luigi
-py-lvis
-py-lws
-py-lxml
-py-lz4
-py-lzstring
-py-m2r
-py-macholib
-py-machotools
-py-macs2
-py-macs3
-py-maestrowf
-py-magicgui
-py-mahotas
-py-mailchecker
-py-make
-py-makefun
-py-mako
-py-mapbox-earcut
-py-mapclassify
-py-mariadb
-py-markdown
-py-markdown-include
-py-markdown-it-py
-py-markdown2
-py-markov-clustering
-py-markovify
-py-markupsafe
-py-marshmallow
-py-matminer
-py-matplotlib
-py-matplotlib-inline
-py-matplotlib-scalebar
-py-maturin
-py-mayavi
-py-mbstrdecoder
-py-mccabe
-py-md-environ
-py-mda-xdrlib
-py-mdanalysis
-py-mdanalysistests
-py-mdi
-py-mdit-py-plugins
-py-mdocfile
-py-mdurl
-py-meautility
-py-mechanize
-py-medaka
-py-meldmd
-py-melissa-core
-py-memory-profiler
-py-memprof
-py-memray
-py-mercantile
-py-mergedeep
-py-merlin
-py-meshio
-py-meshpy
-py-meson-python
-py-metaphlan
-py-metasv
-py-metatensor-core
-py-metatensor-learn
-py-metatensor-operations
-py-metatensor-torch
-py-metatomic-torch
-py-metis
-py-metomi-isodatetime
-py-metomi-rose
-py-metpy
-py-metric-learn
-py-metrics
-py-mffpy
-py-mg-rast-tools
-py-mgmetis
-py-microsoft-aurora
-py-mido
-py-mikado
-py-mike
-py-minio
-py-minisom
-py-minkowskiengine
-py-minrpc
-py-misk
-py-misopy
-py-mistletoe
-py-mistune
-py-mizani
-py-mkdocs
-py-mkdocs-autorefs
-py-mkdocs-jupyter
-py-mkdocs-material
-py-mkdocs-material-extensions
-py-mkdocstrings
-py-mkdocstrings-python
-py-ml-collections
-py-ml-dtypes
-py-mlflow
-py-mlperf-logging
-py-mlxtend
-py-mmcv
-py-mmtf-python
-py-mne
-py-mne-bids
-py-mo-pack
-py-moarchiving
-py-mock
-py-model-index
-py-modepy
-py-modin
-py-modred
-py-modules-gui
-py-moltemplate
-py-monai
-py-monkeytype
-py-monotonic
-py-monty
-py-more-itertools
-py-morph-tool
-py-morphio
-py-morphosamplers
-py-motmetrics
-py-mouseinfo
-py-moviepy
-py-mpi4jax
-py-mpi4py
-py-mpld3
-py-mpldock
-py-mplhep
-py-mplhep-data
-py-mpmath
-py-mrcfile
-py-msal
-py-msal-extensions
-py-msgpack
-py-msgpack-numpy
-py-msrest
-py-msrestazure
-py-multi-imbalance
-py-multi-key-dict
-py-multidict
-py-multiecho
-py-multipledispatch
-py-multiprocess
-py-multiqc
-py-multiurl
-py-mumps4py
-py-munch
-py-munkres
-py-murmurhash
-py-mutagen
-py-mx
-py-mxfold2
-py-myhdl
-py-mypy
-py-mypy-extensions
-py-mysql-connector-python
-py-mysqlclient
-py-myst-parser
-py-namex
-py-nanobind
-py-nanoget
-py-nanomath
-py-nanoplot
-py-nanostat
-py-nanotime
-py-nanotron
-py-napari
-py-napari-console
-py-napari-plugin-engine
-py-napari-plugin-manager
-py-napari-svg
-py-nara-wpe
-py-narwhals
-py-natsort
-py-nbclassic
-py-nbclient
-py-nbconvert
-py-nbdime
-py-nbformat
-py-nbmake
-py-nbqa
-py-nbsphinx
-py-nbstripout
-py-nbval
-py-nc-time-axis
-py-ncbi-genome-download
-py-ndg-httpsclient
-py-ndindex
-py-neo
-py-neo4j
-py-neobolt
-py-neotime
-py-neovim-remote
-py-neptune-client
-py-nest-asyncio
-py-nestle
-py-netaddr
-py-netcdf4
-py-netifaces
-py-netket
-py-netpyne
-py-networkit
-py-networkx
-py-neuralgcm
-py-neurokit2
-py-neurolab
-py-neurom
-py-neurora
-py-neurotools
-py-nexus-sdk
-py-nexusforge
-py-nglview
-py-ngs-tools
-py-nh3
-py-nibabel
-py-nilearn
-py-nipype
-py-nitransforms
-py-niworkflows
-py-nltk
-py-node-semver
-py-nodeenv
-py-non-regression-test-tools
-py-nose
-py-nose-cov
-py-nose2
-py-nosexcover
-py-notebook
-py-notebook-shim
-py-npe2
-py-nptyping
-py-npx
-py-ntlm-auth
-py-ntplib
-py-nugraph
-py-nuitka
-py-num2words
-py-numba
-py-numba4jax
-py-numbagg
-py-numcodecs
-py-numdifftools
-py-numexpr
-py-numexpr3
-py-numkit
-py-numl
-py-numpy
-py-numpy-groupies
-py-numpy-indexed
-py-numpy-quaternion
-py-numpy-stl
-py-numpydoc
-py-nvidia-dali
-py-nvidia-ml-py
-py-nvidia-ml-py3
-py-nvidia-modulus
-py-nvidia-nvimagecodec
-py-nvidia-nvjpeg2k
-py-nvidia-nvtiff
-py-nvitop
-py-nvtx
-py-oauth2client
-py-oauthlib
-py-obspy
-py-ocnn
-py-odc-geo
-py-odfpy
-py-ogb
-py-okada-wrapper
-py-olcf-velocity
-py-olefile
-py-omegaconf
-py-onnx
-py-onnx-opcounter
-py-onnxconverter-common
-py-onnxmltools
-py-onnxruntime
-py-ont-fast5-api
-py-opcodes
-py-open-clip-torch
-py-openai
-py-openapi-schema-pydantic
-py-opencensus
-py-opencensus-context
-py-opencv-python
-py-opendatalab
-py-openidc-client
-py-openmc
-py-openmesh
-py-openmim
-py-openpmd-validator
-py-openpmd-viewer
-py-openpyxl
-py-openslide-python
-py-opentree
-py-opentuner
-py-opppy
-py-ops
-py-opt-einsum
-py-optax
-py-optree
-py-optuna
-py-or-tools
-py-oracledb
-py-orbax-checkpoint
-py-ordered-set
-py-orderly-set
-py-orjson
-py-os-service-types
-py-oset
-py-oslo-config
-py-oslo-i18n
-py-oslo-serialization
-py-oslo-utils
-py-osqp
-py-outdated
-py-overpy
-py-overrides
-py-owlrl
-py-owslib
-py-oyaml
-py-pacifica-downloader
-py-pacifica-namespace
-py-pacifica-uploader
-py-packaging
-py-pager
-py-paho-mqtt
-py-palettable
-py-pamela
-py-panaroo
-py-pandas
-py-pandas-datareader
-py-pandas-stubs
-py-pandocfilters
-py-panedr
-py-panel
-py-papermill
-py-paralleltask
-py-param
-py-parameterized
-py-paramiko
-py-paramz
-py-parasail
-py-parmed
-py-parse
-py-parse-type
-py-parsedatetime
-py-parsimonious
-py-parsl
-py-parsley
-py-parso
-py-partd
-py-particle
-py-paste
-py-pastedeploy
-py-pastel
-py-pastml
-py-patch
-py-patch-ng
-py-path-py
-py-pathlib2
-py-pathml
-py-pathos
-py-pathspec
-py-pathtools
-py-pathvalidate
-py-pathy
-py-patool
-py-patsy
-py-pauvre
-py-pbr
-py-pdb-tools
-py-pdbfixer
-py-pdequinox
-py-pdf2image
-py-pdm-backend
-py-pdm-pep517
-py-pdoc3
-py-peachpy
-py-peakutils
-py-pebble
-py-pem
-py-pennylane
-py-pennylane-lightning
-py-pennylane-lightning-kokkos
-py-pep517
-py-pep8
-py-pep8-naming
-py-perfdump
-py-performance
-py-periodictable
-py-petastorm
-py-petname
-py-petsc4py
-py-pexpect
-py-pfzy
-py-pgzip
-py-phanotate
-py-phonenumbers
-py-phonopy
-py-photutils
-py-phydms
-py-phylophlan
-py-pickle5
-py-pickleshare
-py-picmistandard
-py-picrust2
-py-pid
-py-pika
-py-pillow
-py-pillow-simd
-py-pint
-py-pint-xarray
-py-pip
-py-pipdeptree
-py-piper
-py-pipits
-py-pispino
-py-pivy
-py-pkgconfig
-py-pkginfo
-py-pkgutil-resolve-name
-py-plac
-py-planar
-py-planet
-py-planetary-computer
-py-platformdirs
-py-plotext
-py-plotille
-py-plotly
-py-plotnine
-py-pluggy
-py-plum-dispatch
-py-ply
-py-pmw
-py-pmw-patched
-py-pockets
-py-poetry
-py-poetry-core
-py-poetry-dynamic-versioning
-py-poetry-plugin-export
-py-poetry-plugin-tweak-dependencies-version
-py-polars
-py-pomegranate
-py-pooch
-py-portalocker
-py-portend
-py-portpicker
-py-postcactus
-py-poster
-py-pot
-py-pox
-py-poxy
-py-poyo
-py-ppft
-py-pprintpp
-py-pre-commit
-py-preshed
-py-pretrainedmodels
-py-pretty-errors
-py-prettytable
-py-priority
-py-profilehooks
-py-proglog
-py-progress
-py-progressbar2
-py-progressbar33
-py-projectq
-py-prokaryote
-py-prometheus-client
-py-prometheus-flask-exporter
-py-promise
-py-prompt-toolkit
-py-propcache
-py-properscoring
-py-proto-plus
-py-protobuf
-py-protoc-gen-swagger
-py-prov
-py-prwlock
-py-psalg
-py-psana
-py-psij-python
-py-psmon
-py-pspamm
-py-psutil
-py-psyclone
-py-psycopg2
-py-psygnal
-py-ptyprocess
-py-pubchempy
-py-pudb
-py-pulp
-py-pulsar-galaxy-lib
-py-pure-eval
-py-pure-sasl
-py-puremagic
-py-py
-py-py-cpuinfo
-py-py-spy
-py-py-tes
-py-py2bit
-py-py2neo
-py-py4j
-py-py6s
-py-pyabel
-py-pyaestro
-py-pyahocorasick
-py-pyamg
-py-pyaml
-py-pyaml-env
-py-pyani
-py-pyarrow
-py-pyasn1
-py-pyasn1-modules
-py-pyassimp
-py-pyautogui
-py-pybedtools
-py-pybids
-py-pybigwig
-py-pybind11
-py-pybind11-stubgen
-py-pybktree
-py-pybobyqa
-py-pybrain
-py-pybtex
-py-pybtex-docutils
-py-pybv
-py-pycairo
-py-pycares
-py-pycbc
-py-pychecker
-py-pycifrw
-py-pyclibrary
-py-pycm
-py-pycmd
-py-pycocotools
-py-pycodestyle
-py-pycollada
-py-pycompadre
-py-pyconify
-py-pycorenlp
-py-pycortex
-py-pycosat
-py-pycparser
-py-pycrypto
-py-pycryptodome
-py-pyct
-py-pycubexr
-py-pycuda
-py-pycurl
-py-pydantic
-py-pydantic-compat
-py-pydantic-core
-py-pydantic-extra-types
-py-pydantic-settings
-py-pydantic-tes
-py-pydap
-py-pydata-sphinx-theme
-py-pydatalog
-py-pydeface
-py-pydeprecate
-py-pydeps
-py-pydevtool
-py-pydftracer
-py-pydicom
-py-pydispatcher
-py-pydmd
-py-pydocstyle
-py-pydoe
-py-pydoe2
-py-pydot
-py-pydot2
-py-pydotplus
-py-pydub
-py-pyeda
-py-pyedr
-py-pyee
-py-pyelftools
-py-pyem
-py-pyenchant
-py-pyepsg
-py-pyerfa
-py-pyeventsystem
-py-pyface
-py-pyfaidx
-py-pyfasta
-py-pyfastaq
-py-pyfftw
-py-pyfiglet
-py-pyfits
-py-pyflakes
-py-pyfr
-py-pygame
-py-pygdal
-py-pygdbmi
-py-pygelf
-py-pygeos
-py-pygetwindow
-py-pygit2
-py-pygithub
-py-pyglet
-py-pygments
-py-pygments-pytest
-py-pygmsh
-py-pygmt
-py-pygobject
-py-pygps
-py-pygpu
-py-pygraphviz
-py-pygresql
-py-pygrib
-py-pygtrie
-py-pyh5md
-py-pyhdf
-py-pyheadtail
-py-pyhmmer
-py-pyhull
-py-pyicu
-py-pyinstrument
-py-pyinstrument-cext
-py-pyisemail
-py-pyjnius
-py-pyjwt
-py-pyke
-py-pykerberos
-py-pykml
-py-pykokkos-base
-py-pykwalify
-py-pylab-sdk
-py-pylatex
-py-pyld
-py-pylev
-py-pylibmagic
-py-pylikwid
-py-pylint
-py-pylint-gitlab
-py-pylith
-py-pylops
-py-pymatgen
-py-pymatreader
-py-pymbolic
-py-pymc3
-py-pymdown-extensions
-py-pymeeus
-py-pyminifier
-py-pymol
-py-pymongo
-py-pymoo
-py-pymorph
-py-pympler
-py-pymsgbox
-py-pymummer
-py-pymumps
-py-pymysql
-py-pynacl
-py-pynio
-py-pynisher
-py-pynn
-py-pynndescent
-py-pynpm
-py-pynrrd
-py-pynucleus
-py-pynvim
-py-pynvml
-py-pynvtx
-py-pyodbc
-py-pyogrio
-py-pyomo
-py-pyopencl
-py-pyopengl
-py-pyopenssl
-py-pypar
-py-pyparsing
-py-pypdf
-py-pypdf2
-py-pypeflow
-py-pypeg2
-py-pyperclip
-py-pyperf
-py-pypinfo
-py-pypinyin
-py-pypistats
-py-pypng
-py-pyppeteer
-py-pyprecice
-py-pyprof2html
-py-pyproj
-py-pyproject-hooks
-py-pyproject-metadata
-py-pyproject-parser
-py-pypulse
-py-pyqi
-py-pyqt-builder
-py-pyqt4
-py-pyqt5
-py-pyqt5-sip
-py-pyqt6
-py-pyqt6-sip
-py-pyqtgraph
-py-pyquaternion
-py-pyreadline
-py-pyrect
-py-pyrevolve
-py-pyrfr
-py-pyro-api
-py-pyro-ppl
-py-pyro4
-py-pyrocko
-py-pyrodigal
-py-pyrr
-py-pyrsistent
-py-pysam
-py-pyscaf
-py-pyscf
-py-pyscipopt
-py-pyscreeze
-py-pyseer
-py-pyserial
-py-pysftp
-py-pyshacl
-py-pyshp
-py-pyside2
-py-pysimdjson
-py-pysmartdl
-py-pysmiles
-py-pysocks
-py-pysolar
-py-pyspark
-py-pyspellchecker
-py-pyspice
-py-pyspnego
-py-pyspoa
-py-pysqlite3
-py-pystac
-py-pystac-client
-py-pystache
-py-pystan
-py-pysurfer
-py-pytablewriter
-py-pytailf
-py-pytaridx
-py-pytecplot
-py-pytesseract
-py-pytest
-py-pytest-aiohttp
-py-pytest-allclose
-py-pytest-arraydiff
-py-pytest-astropy
-py-pytest-astropy-header
-py-pytest-asyncio
-py-pytest-benchmark
-py-pytest-cache
-py-pytest-check-links
-py-pytest-cov
-py-pytest-cpp
-py-pytest-datadir
-py-pytest-doctestplus
-py-pytest-fail-slow
-py-pytest-filter-subpackage
-py-pytest-flake8
-py-pytest-flakes
-py-pytest-forked
-py-pytest-html
-py-pytest-httpbin
-py-pytest-isort
-py-pytest-lazy-fixture
-py-pytest-memray
-py-pytest-metadata
-py-pytest-mock
-py-pytest-mpi
-py-pytest-mypy
-py-pytest-openfiles
-py-pytest-parallel
-py-pytest-pep8
-py-pytest-pylint
-py-pytest-qt
-py-pytest-random-order
-py-pytest-regtest
-py-pytest-remotedata
-py-pytest-runner
-py-pytest-subprocess
-py-pytest-timeout
-py-pytest-workflow
-py-pytest-xdist
-py-python-benedict
-py-python-bioformats
-py-python-box
-py-python-calamine
-py-python-certifi-win32
-py-python-constraint
-py-python-crfsuite
-py-python-daemon
-py-python-dateutil
-py-python-deprecated
-py-python-docs-theme
-py-python-dotenv
-py-python-editor
-py-python-engineio
-py-python-fmask
-py-python-fsutil
-py-python-gitlab
-py-python-hostlist
-py-python-igraph
-py-python-javabridge
-py-python-jenkins
-py-python-jose
-py-python-json-logger
-py-python-keystoneclient
-py-python-ldap
-py-python-levenshtein
-py-python-libsbml
-py-python-logstash
-py-python-louvain
-py-python-lsp-jsonrpc
-py-python-lsp-ruff
-py-python-lsp-server
-py-python-lzo
-py-python-magic
-py-python-mapnik
-py-python-markdown-math
-py-python-memcached
-py-python-multipart
-py-python-oauth2
-py-python-picard
-py-python-pptx
-py-python-ptrace
-py-python-rapidjson
-py-python-slugify
-py-python-socketio
-py-python-sotools
-py-python-subunit
-py-python-swiftclient
-py-python-utils
-py-python-xlib
-py-python-xmp-toolkit
-py-python3-openid
-py-python3-xlib
-py-pythonqwt
-py-pythonsollya
-py-pythran
-py-pytimeparse
-py-pytng
-py-pytoml
-py-pytools
-py-pytorch-gradual-warmup-lr
-py-pytorch-lightning
-py-pytorch-sphinx-theme
-py-pytorch-warmup
-py-pyts
-py-pytweening
-py-pytz
-py-pyu2f
-py-pyudev
-py-pyugrid
-py-pyupgrade
-py-pyusb
-py-pyutilib
-py-pyuwsgi
-py-pyvcf
-py-pyvista
-py-pyvistaqt
-py-pyviz-comms
-py-pyvolve
-py-pywavelets
-py-pywcs
-py-pywin32
-py-pyworld
-py-pyxlsb
-py-pyyaml
-py-pyyaml-env-tag
-py-pyzmq
-py-qdldl
-py-qiskit-aer
-py-qiskit-ibm-provider
-py-qiskit-nature
-py-qiskit-terra
-py-qmtest
-py-qpsolvers
-py-qpth
-py-qrcode
-py-qsymm
-py-qtawesome
-py-qtconsole
-py-qtpy
-py-quantiphy
-py-quantities
-py-quantum-blackbird
-py-quantum-xir
-py-quart
-py-quast
-py-quaternionic
-py-qudida
-py-queryablelist
-py-querystring-parser
-py-questionary
-py-qutip
-py-qutip-qip
-py-radiant-mlhub
-py-radical-entk
-py-radical-gtod
-py-radical-pilot
-py-radical-saga
-py-radical-utils
-py-ranger-fm
-py-rapidfuzz
-py-rapidfuzz-capi
-py-rarfile
-py-rasterio
-py-rasterstats
-py-ratelim
-py-ratelimiter
-py-raven
-py-ray
-py-rbtools
-py-rdflib
-py-rdflib-jsonld
-py-rdt
-py-reacton
-py-readchar
-py-readme-renderer
-py-recommonmark
-py-redis
-py-referencing
-py-refgenconf
-py-refgenie
-py-regex
-py-regionmask
-py-regions
-py-reindent
-py-relion
-py-relion-blush
-py-relion-classranker
-py-repligit
-py-reportlab
-py-reportseff
-py-repoze-lru
-py-reproject
-py-requests
-py-requests-cache
-py-requests-file
-py-requests-ftp
-py-requests-futures
-py-requests-kerberos
-py-requests-mock
-py-requests-ntlm
-py-requests-oauthlib
-py-requests-toolbelt
-py-requests-unixsocket
-py-requirements-parser
-py-reretry
-py-resampy
-py-resize-right
-py-resolvelib
-py-responses
-py-resultsfile
-py-retry
-py-retry-decorator
-py-retrying
-py-retworkx
-py-rfc3339-validator
-py-rfc3986
-py-rfc3986-validator
-py-rich
-py-rich-argparse
-py-rich-click
-py-rios
-py-rioxarray
-py-rise
-py-river
-py-rmm
-py-rnc2rng
-py-robocrys
-py-robotframework
-py-rocrate
-py-roifile
-py-roman-numerals-py
-py-rope
-py-rosdep
-py-rosdistro
-py-rosinstall
-py-rosinstall-generator
-py-rospkg
-py-rotary-embedding-torch
-py-rouge-score
-py-routes
-py-rpds-py
-py-rply
-py-rpy2
-py-rsa
-py-rsatoolbox
-py-rseqc
-py-rst2pdf
-py-rtoml
-py-rtree
-py-ruamel-ordereddict
-py-ruamel-yaml
-py-ruamel-yaml-clib
-py-ruamel-yaml-jinja2
-py-rucio-clients
-py-ruff
-py-rustworkx
-py-rx
-py-s3cmd
-py-s3fs
-py-s3transfer
-py-sacrebleu
-py-sacremoses
-py-safetensors
-py-salib
-py-scandir
-py-scanpy
-py-schema
-py-schema-salad
-py-scientificpython
-py-scifem
-py-scikit-build
-py-scikit-build-core
-py-scikit-fmm
-py-scikit-fuzzy
-py-scikit-image
-py-scikit-learn
-py-scikit-learn-extra
-py-scikit-matter
-py-scikit-optimize
-py-scikit-sparse
-py-scikits-odes
-py-scine-chemoton
-py-scine-puffin
-py-scinum
-py-scipy
-py-scooby
-py-scoop
-py-scp
-py-screed
-py-scs
-py-sdmetrics
-py-sdv
-py-seaborn
-py-secretstorage
-py-seekpath
-py-segmentation-models-pytorch
-py-selenium
-py-semantic-version
-py-semver
-py-send2trash
-py-sentencepiece
-py-sentry-sdk
-py-seqeval
-py-sequence-models
-py-seriate
-py-serpent
-py-session-info
-py-setproctitle
-py-setupmeta
-py-setuptools
-py-setuptools-cpp
-py-setuptools-git
-py-setuptools-git-versioning
-py-setuptools-reproducible
-py-setuptools-rust
-py-setuptools-scm
-py-setuptools-scm-git-archive
-py-sfepy
-py-sgp4
-py-sh
-py-shap
-py-shapely
-py-shellescape
-py-shellingham
-py-shiboken2
-py-shippinglabel
-py-shortbred
-py-shortuuid
-py-shroud
-py-shtab
-py-simpervisor
-py-simple-slurm
-py-simpleeval
-py-simplegeneric
-py-simplejson
-py-simplekml
-py-simpletraj
-py-simpy
-py-simsimd
-py-singledispatchmethod
-py-sip
-py-six
-py-skl2onnx
-py-slepc4py
-py-slicer
-py-slurm-pipeline
-py-smac
-py-smart-open
-py-smartredis
-py-smartsim
-py-smartypants
-py-smmap
-py-smote-variants
-py-snakemake-executor-plugin-azure-batch
-py-snakemake-executor-plugin-cluster-generic
-py-snakemake-executor-plugin-cluster-sync
-py-snakemake-executor-plugin-drmaa
-py-snakemake-executor-plugin-flux
-py-snakemake-executor-plugin-googlebatch
-py-snakemake-executor-plugin-kubernetes
-py-snakemake-executor-plugin-slurm
-py-snakemake-executor-plugin-slurm-jobstep
-py-snakemake-executor-plugin-tes
-py-snakemake-interface-common
-py-snakemake-interface-executor-plugins
-py-snakemake-interface-report-plugins
-py-snakemake-interface-storage-plugins
-py-snakemake-storage-plugin-azure
-py-snakemake-storage-plugin-fs
-py-snakemake-storage-plugin-ftp
-py-snakemake-storage-plugin-gcs
-py-snakemake-storage-plugin-http
-py-snakemake-storage-plugin-s3
-py-snakemake-storage-plugin-sftp
-py-snakemake-storage-plugin-zenodo
-py-snakeviz
-py-snappy
-py-sncosmo
-py-sniffio
-py-snoop
-py-snowballstemmer
-py-snuggs
-py-sobol-seq
-py-social-auth-core
-py-sonlib
-py-sortedcollections
-py-sortedcontainers
-py-soundfile
-py-soupsieve
-py-soyclustering
-py-spacy
-py-spacy-legacy
-py-spacy-loggers
-py-spacy-models-en-core-web-sm
-py-spacy-models-en-vectors-web-lg
-py-sparse
-py-spatialist
-py-spatialite
-py-spatialpandas
-py-spdlog
-py-spectra
-py-spectral
-py-speech-recognition
-py-spefile
-py-spgl1
-py-spglib
-py-spherical
-py-sphinx
-py-sphinx-argparse
-py-sphinx-autodoc-typehints
-py-sphinx-basic-ng
-py-sphinx-book-theme
-py-sphinx-bootstrap-theme
-py-sphinx-click
-py-sphinx-copybutton
-py-sphinx-design
-py-sphinx-fortran
-py-sphinx-gallery
-py-sphinx-immaterial
-py-sphinx-jinja2-compat
-py-sphinx-multiversion
-py-sphinx-prompt
-py-sphinx-removed-in
-py-sphinx-rtd-dark-mode
-py-sphinx-rtd-theme
-py-sphinx-tabs
-py-sphinx-theme-builder
-py-sphinx-toolbox
-py-sphinxautomodapi
-py-sphinxcontrib-applehelp
-py-sphinxcontrib-bibtex
-py-sphinxcontrib-devhelp
-py-sphinxcontrib-htmlhelp
-py-sphinxcontrib-issuetracker
-py-sphinxcontrib-jquery
-py-sphinxcontrib-jsmath
-py-sphinxcontrib-mermaid
-py-sphinxcontrib-moderncmakedomain
-py-sphinxcontrib-napoleon
-py-sphinxcontrib-plantuml
-py-sphinxcontrib-programoutput
-py-sphinxcontrib-qthelp
-py-sphinxcontrib-serializinghtml
-py-sphinxcontrib-spelling
-py-sphinxcontrib-trio
-py-sphinxcontrib-websupport
-py-sphinxemoji
-py-sphobjinv
-py-spykeutils
-py-spython
-py-sqlalchemy
-py-sqlalchemy-migrate
-py-sqlalchemy-stubs
-py-sqlalchemy-utils
-py-sqlitedict
-py-sqlparse
-py-srsly
-py-sseclient
-py-sshtunnel
-py-sspilib
-py-stack-data
-py-starfile
-py-starlette
-py-starlette-context
-py-starsessions
-py-stashcp
-py-statmorph
-py-statsmodels
-py-stdlib-list
-py-stestr
-py-stevedore
-py-stomp-py
-py-stopit
-py-storm
-py-stratify
-py-strawberryfields
-py-streamlit
-py-stringzilla
-py-striprtf
-py-stsci-distutils
-py-stui
-py-submitit
-py-subrosa
-py-subword-nmt
-py-superqt
-py-supervisor
-py-svgpath
-py-svgpathtools
-py-svgutils
-py-svgwrite
-py-swagger-spec-validator
-py-symengine
-py-symfit
-py-sympy
-py-syned
-py-sysrsync
-py-systemd-python
-py-tabledata
-py-tables
-py-tabulate
-py-tatsu
-py-tblib
-py-tbparse
-py-tcolorpy
-py-tempita
-py-templateflow
-py-tempora
-py-tenacity
-py-tensorboard
-py-tensorboard-data-server
-py-tensorboard-plugin-wit
-py-tensorboardx
-py-tensorflow
-py-tensorflow-datasets
-py-tensorflow-estimator
-py-tensorflow-hub
-py-tensorflow-metadata
-py-tensorflow-probability
-py-tensorly
-py-tensorstore
-py-termcolor
-py-termgraph
-py-terminado
-py-terminaltables
-py-tern
-py-tesorter
-py-testfixtures
-py-testinfra
-py-testpath
-py-testrepository
-py-testresources
-py-testscenarios
-py-testtools
-py-tetoolkit
-py-text-unidecode
-py-textblob
-py-texttable
-py-textual
-py-textual-plotext
-py-textwrap3
-py-textx
-py-tf-keras
-py-tfdlpack
-py-theano
-py-thewalrus
-py-thinc
-py-thop
-py-threadpoolctl
-py-throttler
-py-tidynamics
-py-tifffile
-py-tiktoken
-py-tilelang
-py-timm
-py-tinyarray
-py-tinycss2
-py-tinydb
-py-tinyrecord
-py-tld
-py-tldextract
-py-tokenize-rt
-py-tokenizers
-py-toml
-py-tomli
-py-tomli-w
-py-tomlkit
-py-tomopy
-py-toolz
-py-topiary-asr
-py-toposort
-py-torch
-py-torch-cluster
-py-torch-fidelity
-py-torch-geometric
-py-torch-harmonics
-py-torch-nvidia-apex
-py-torch-scatter
-py-torch-sparse
-py-torch-spline-conv
-py-torchaudio
-py-torchbenchmark
-py-torchdata
-py-torchdiffeq
-py-torchfile
-py-torchgeo
-py-torchmeta
-py-torchmetrics
-py-torchseg
-py-torchsummary
-py-torchtext
-py-torchtoolbox
-py-torchvision
-py-tornado
-py-tox
-py-toyplot
-py-toytree
-py-tpot
-py-tqdm
-py-traceback2
-py-trafilatura
-py-trainax
-py-traitlets
-py-traits
-py-traitsui
-py-traittypes
-py-trame
-py-trame-client
-py-trame-server
-py-transformer-engine
-py-transformers
-py-transforms3d
-py-transonic
-py-tree
-py-tree-math
-py-tree-sitter
-py-tree-sitter-c
-py-treehash
-py-treelib
-py-triangle
-py-trieregex
-py-trimesh
-py-triton
-py-trojanzoo-sphinx-theme
-py-trove-classifiers
-py-trx-python
-py-tuiview
-py-tuspy
-py-tuswsgi
-py-tweedledum
-py-twine
-py-twisted
-py-typed-ast
-py-typeguard
-py-typepy
-py-typer
-py-types-dataclasses
-py-types-pkg-resources
-py-types-psutil
-py-types-python-dateutil
-py-types-pytz
-py-types-requests
-py-types-setuptools
-py-types-typed-ast
-py-types-urllib3
-py-typesentry
-py-typeshed-client
-py-typing-extensions
-py-typing-inspect
-py-typish
-py-tzdata
-py-tzlocal
-py-ubiquerg
-py-uc-micro-py
-py-ucsf-pyem
-py-ucx-py
-py-uhi
-py-ujson
-py-ultralytics
-py-umalqurra
-py-umap-learn
-py-umi-tools
-py-uncertainties
-py-uncertainty-toolbox
-py-unfoldnd
-py-unicycler
-py-unidecode
-py-unittest2py3k
-py-universal-pathlib
-py-unshare
-py-unyt
-py-update-checker
-py-uproot
-py-uproot3
-py-uproot3-methods
-py-uri-template
-py-uritemplate
-py-url-normalize
-py-urllib3
-py-urllib3-secure-extra
-py-urwid
-py-us
-py-userpath
-py-usgs
-py-utils
-py-uv
-py-uvicorn
-py-uvloop
-py-uvw
-py-uwsgi
-py-uxarray
-py-validators
-py-vascpy
-py-vcf-kit
-py-vcrpy
-py-vcstool
-py-vcstools
-py-vcversioner
-py-vector
-py-vector-quantize-pytorch
-py-vermin
-py-vermouth-martinize
-py-versioneer
-py-versioneer-518
-py-verspec
-py-vesin
-py-vine
-py-virtualenv
-py-virtualenv-clone
-py-virtualenvwrapper
-py-visdom
-py-vispy
-py-vl-convert-python
-py-voluptuous
-py-vsc-base
-py-vsc-install
-py-vsts
-py-vsts-cd-manager
-py-wadler-lindig
-py-waitress
-py-walinuxagent
-py-wand
-py-wandb
-py-warcio
-py-warlock
-py-wasabi
-py-watchdog
-py-watchfiles
-py-waves
-py-wcsaxes
-py-wcwidth
-py-webargs
-py-webcolors
-py-webdataset
-py-webencodings
-py-webkit-server
-py-weblogo
-py-webob
-py-websocket-client
-py-websockets
-py-werkzeug
-py-wesanderson
-py-wget
-py-whatshap
-py-wheel
-py-whey
-py-whey-pth
-py-whichcraft
-py-whoosh
-py-widgetsnbextension
-py-wids
-py-win-unicode-console
-py-wincertstore
-py-word2number
-py-wordcloud
-py-workload-automation
-py-wradlib
-py-wrapt
-py-wsproto
-py-wstool
-py-wub
-py-wurlitzer
-py-ww
-py-wxflow
-py-wxmplot
-py-wxpython
-py-x-clip
-py-x21
-py-xanadu-cloud-client
-py-xarray
-py-xarray-regrid
-py-xarray-tensorstore
-py-xattr
-py-xcdat
-py-xdot
-py-xenv
-py-xesmf
-py-xgboost
-py-xgcm
-py-xhistogram
-py-xlrd
-py-xlsxwriter
-py-xlwt
-py-xmlplain
-py-xmlrunner
-py-xmltodict
-py-xonsh
-py-xopen
-py-xpyb
-py-xskillscore
-py-xtb
-py-xvfbwrapper
-py-xxhash
-py-xyzservices
-py-yacman
-py-yacs
-py-yahmm
-py-yajl
-py-yamlreader
-py-yapf
-py-yarl
-py-yaspin
-py-yolk3k
-py-your
-py-youtube-dl
-py-yq
-py-yt
-py-yte
-py-ytopt
-py-ytopt-autotune
-py-z3-solver
-py-zarr
-py-zc-buildout
-py-zc-lockfile
-py-zfit
-py-zfit-interface
-py-zfit-physics
-py-zict
-py-zipfile-deflate64
-py-zipp
-py-zipstream-new
-py-zope-event
-py-zope-interface
-py-zstandard
-py-zxcvbn
-pygmo
-pypy
-pypy-bootstrap
-pystring
-pythia6
-pythia8
-python
-python-venv
-q-e-sirius
-qb3
-qca
-qcachegrind
-qcat
-qctool
-qd
-qemacs
-qemu
-qgis
-qgraf
-qhull
-qjson
-qmcpack
-qmd-progress
-qnnpack
-qorts
-qoz
-qpdf
-qperf
-qrmumps
-qrupdate
-qscintilla
-qt
-qt-5compat
-qt-base
-qt-creator
-qt-declarative
-qt-quick3d
-qt-quicktimeline
-qt-shadertools
-qt-svg
-qt-tools
-qtgraph
-qthreads
-qtkeychain
-qtltools
-qualimap
-quandary
-quantum-espresso
-quartz
-qucs
-quda
-quest
-quickjs
-quicksilver
-quo-vadis
-quota
-qwt
-qwtpolar
-r
-r-a4
-r-a4base
-r-a4classif
-r-a4core
-r-a4preproc
-r-a4reporting
-r-abadata
-r-abaenrichment
-r-abind
-r-absseq
-r-acde
-r-acepack
-r-acgh
-r-acme
-r-ada
-r-adabag
-r-ade4
-r-adegenet
-r-adegraphics
-r-adephylo
-r-adespatial
-r-adgoftest
-r-adsplit
-r-aer
-r-afex
-r-affxparser
-r-affy
-r-affycomp
-r-affycompatible
-r-affycontam
-r-affycoretools
-r-affydata
-r-affyexpress
-r-affyilm
-r-affyio
-r-affypdnn
-r-affyplm
-r-affyqcreport
-r-affyrnadegradation
-r-agdex
-r-agilp
-r-agimicrorna
-r-aims
-r-aldex2
-r-allelicimbalance
-r-alpine
-r-als
-r-alsace
-r-altcdfenvs
-r-amap
-r-amelia
-r-ampliqueso
-r-analysispageserver
-r-anaquin
-r-aneufinder
-r-aneufinderdata
-r-animation
-r-annaffy
-r-annotate
-r-annotationdbi
-r-annotationfilter
-r-annotationforge
-r-annotationhub
-r-anytime
-r-aod
-r-ape
-r-aplot
-r-argparse
-r-arm
-r-aroma-light
-r-arrangements
-r-ash
-r-askpass
-r-asreml
-r-assertive
-r-assertive-base
-r-assertive-code
-r-assertive-data
-r-assertive-data-uk
-r-assertive-data-us
-r-assertive-datetimes
-r-assertive-files
-r-assertive-matrices
-r-assertive-models
-r-assertive-numbers
-r-assertive-properties
-r-assertive-reflection
-r-assertive-sets
-r-assertive-strings
-r-assertive-types
-r-assertthat
-r-automap
-r-backports
-r-bamsignals
-r-base64
-r-base64enc
-r-basilisk
-r-basilisk-utils
-r-bayesm
-r-bayesplot
-r-bbmisc
-r-beachmat
-r-beanplot
-r-beeswarm
-r-bfast
-r-bfastspatial
-r-bglr
-r-bh
-r-biasedurn
-r-bibtex
-r-bigalgebra
-r-biglm
-r-bigmemory
-r-bigmemory-sri
-r-bindr
-r-bindrcpp
-r-bio3d
-r-biobase
-r-biocfilecache
-r-biocgenerics
-r-biocinstaller
-r-biocio
-r-biocmanager
-r-biocneighbors
-r-biocparallel
-r-biocsingular
-r-biocstyle
-r-biocversion
-r-biom-utils
-r-biomart
-r-biomartr
-r-biomformat
-r-biostrings
-r-biovizbase
-r-bit
-r-bit64
-r-bitops
-r-blavaan
-r-blob
-r-blockmodeling
-r-bluster
-r-bmp
-r-bookdown
-r-boot
-r-boruta
-r-brew
-r-bridgesampling
-r-brio
-r-brms
-r-brobdingnag
-r-broom
-r-broom-helpers
-r-bsgenome
-r-bsgenome-hsapiens-ucsc-hg19
-r-bslib
-r-bsseq
-r-bumphunter
-r-bwstest
-r-c50
-r-ca
-r-cachem
-r-cairo
-r-callr
-r-car
-r-caracas
-r-cardata
-r-caret
-r-caretensemble
-r-caroline
-r-category
-r-catools
-r-cca
-r-ccp
-r-cdcfluview
-r-cellranger
-r-champ
-r-champdata
-r-checkmate
-r-checkpoint
-r-chemometrics
-r-chipseq
-r-chron
-r-circlize
-r-circstats
-r-clarabel
-r-class
-r-classint
-r-cli
-r-clipr
-r-clisymbols
-r-clock
-r-clue
-r-cluster
-r-clustergeneration
-r-clusterprofiler
-r-cmdstanr
-r-cner
-r-coda
-r-codetools
-r-codex
-r-coin
-r-colorspace
-r-colourpicker
-r-combinat
-r-commonmark
-r-complexheatmap
-r-compositions
-r-compquadform
-r-condop
-r-conflicted
-r-conquer
-r-consrank
-r-construct
-r-convevol
-r-copula
-r-corhmm
-r-corpcor
-r-corrplot
-r-countrycode
-r-covr
-r-cowplot
-r-cpp11
-r-crayon
-r-credentials
-r-crosstalk
-r-crul
-r-ctc
-r-cubature
-r-cubist
-r-curl
-r-cvxr
-r-dada2
-r-data-table
-r-dbi
-r-dbplyr
-r-debugme
-r-decipher
-r-delayedarray
-r-delayedmatrixstats
-r-deldir
-r-dendextend
-r-densvis
-r-deoptim
-r-deoptimr
-r-deriv
-r-desc
-r-deseq
-r-deseq2
-r-desolve
-r-devtools
-r-dexseq
-r-diagram
-r-diagrammer
-r-dicekriging
-r-dichromat
-r-diffobj
-r-diffusionmap
-r-digest
-r-diptest
-r-dir-expiry
-r-dirichletmultinomial
-r-dismo
-r-distributional
-r-diversitree
-r-dmrcate
-r-dnacopy
-r-do-db
-r-doby
-r-domc
-r-doparallel
-r-dorng
-r-dose
-r-dosnow
-r-dotcall64
-r-downlit
-r-downloader
-r-dplyr
-r-dqrng
-r-dss
-r-dt
-r-dtplyr
-r-dtw
-r-dupradar
-r-dygraphs
-r-dynamictreecut
-r-e1071
-r-earth
-r-ebseq
-r-ecosolver
-r-ecp
-r-edger
-r-effects
-r-elemstatlearn
-r-ellipse
-r-ellipsis
-r-emmeans
-r-emmli
-r-energy
-r-enrichplot
-r-ensembldb
-r-envstats
-r-ergm
-r-estimability
-r-europepmc
-r-evaluate
-r-evd
-r-exactextractr
-r-exomecopy
-r-exomedepth
-r-experimenthub
-r-expint
-r-expm
-r-factoextra
-r-factominer
-r-fansi
-r-farver
-r-fastcluster
-r-fastdigest
-r-fastdummies
-r-fastica
-r-fastmap
-r-fastmatch
-r-fastmatrix
-r-fda
-r-fdb-infiniummethylation-hg18
-r-fdb-infiniummethylation-hg19
-r-fds
-r-ff
-r-fftwtools
-r-fgsea
-r-fields
-r-filehash
-r-filelock
-r-findpython
-r-fit-models
-r-fitdistrplus
-r-flashclust
-r-flexclust
-r-flexmix
-r-fnn
-r-fontawesome
-r-forcats
-r-foreach
-r-forecast
-r-foreign
-r-formatr
-r-formula
-r-fpc
-r-fpcompare
-r-fracdiff
-r-fs
-r-functional
-r-furrr
-r-futile-logger
-r-futile-options
-r-future
-r-future-apply
-r-gamlss
-r-gamlss-data
-r-gamlss-dist
-r-gamm4
-r-gargle
-r-gbm
-r-gbrd
-r-gcrma
-r-gdalutilities
-r-gdalutils
-r-gdata
-r-gdsfmt
-r-geiger
-r-genefilter
-r-genelendatabase
-r-genemeta
-r-geneplotter
-r-generics
-r-genetics
-r-genie3
-r-genomeinfodb
-r-genomeinfodbdata
-r-genomicalignments
-r-genomicfeatures
-r-genomicranges
-r-gensa
-r-geojsonsf
-r-geometries
-r-geometry
-r-geomorph
-r-geonames
-r-geoquery
-r-geor
-r-geosphere
-r-gert
-r-getopt
-r-getoptlong
-r-ggally
-r-ggbeeswarm
-r-ggbio
-r-ggdendro
-r-ggforce
-r-ggfun
-r-ggjoy
-r-ggmap
-r-ggnewscale
-r-ggplot2
-r-ggplotify
-r-ggpubr
-r-ggraph
-r-ggrastr
-r-ggrepel
-r-ggridges
-r-ggsci
-r-ggsignif
-r-ggstats
-r-ggthemes
-r-ggtree
-r-ggvis
-r-gh
-r-gistr
-r-git2r
-r-gitcreds
-r-glimma
-r-glmgampoi
-r-glmnet
-r-globaloptions
-r-globals
-r-globaltest
-r-glue
-r-gmodels
-r-gmp
-r-go-db
-r-goftest
-r-gofuncr
-r-googleauthr
-r-googledrive
-r-googlesheets4
-r-googlevis
-r-goplot
-r-gosemsim
-r-goseq
-r-gostats
-r-gower
-r-gparotation
-r-gplots
-r-graph
-r-graphlayouts
-r-grbase
-r-gridbase
-r-gridextra
-r-gridgraphics
-r-gsa
-r-gsalib
-r-gseabase
-r-gsl
-r-gsodr
-r-gson
-r-gss
-r-gstat
-r-gsubfn
-r-gtable
-r-gtools
-r-gtrellis
-r-gviz
-r-gwmodel
-r-hardhat
-r-haven
-r-hdf5array
-r-hdf5r
-r-hdo-db
-r-hdrcde
-r-here
-r-hexbin
-r-hh
-r-highr
-r-hmisc
-r-hms
-r-hoardr
-r-htmltable
-r-htmltools
-r-htmlwidgets
-r-httpcode
-r-httpuv
-r-httr
-r-httr2
-r-humaniformat
-r-hwriter
-r-hydrogof
-r-hydrotsm
-r-hypergraph
-r-ica
-r-ids
-r-ieugwasr
-r-igraph
-r-illumina450probevariants-db
-r-illuminahumanmethylation450kanno-ilmn12-hg19
-r-illuminahumanmethylation450kmanifest
-r-illuminahumanmethylationepicanno-ilm10b4-hg19
-r-illuminahumanmethylationepicmanifest
-r-illuminaio
-r-imager
-r-impute
-r-influencer
-r-ini
-r-inline
-r-insight
-r-interactivedisplaybase
-r-interp
-r-intervals
-r-inum
-r-ipred
-r-iranges
-r-irdisplay
-r-irkernel
-r-irlba
-r-isdparser
-r-islr
-r-iso
-r-isoband
-r-isva
-r-iterators
-r-iterpc
-r-jade
-r-janitor
-r-jaspar2018
-r-jomo
-r-jpeg
-r-jquerylib
-r-jsonify
-r-jsonlite
-r-kableextra
-r-kegggraph
-r-keggrest
-r-kernlab
-r-kernsmooth
-r-kknn
-r-klar
-r-knitr
-r-kpmt
-r-ks
-r-ksamples
-r-labeling
-r-labelled
-r-lambda-r
-r-laplacesdemon
-r-lars
-r-later
-r-lattice
-r-latticeextra
-r-lava
-r-lavaan
-r-lazyeval
-r-ldheatmap
-r-leafem
-r-leaflet
-r-leaflet-providers
-r-leafpop
-r-leaps
-r-learnbayes
-r-leiden
-r-lfe
-r-lhs
-r-libcoin
-r-libpressio
-r-lidr
-r-lifecycle
-r-limma
-r-limsolve
-r-linprog
-r-list
-r-listenv
-r-lme4
-r-lmertest
-r-lmtest
-r-lobstr
-r-locfit
-r-log4r
-r-loo
-r-lpsolve
-r-lpsolveapi
-r-lsei
-r-lubridate
-r-lumi
-r-lwgeom
-r-magic
-r-magick
-r-magrittr
-r-makecdfenv
-r-maldiquant
-r-manipulatewidget
-r-mapplots
-r-mapproj
-r-maps
-r-maptools
-r-mapview
-r-markdown
-r-marray
-r-mass
-r-mathjaxr
-r-matlab
-r-matr
-r-matrix
-r-matrixgenerics
-r-matrixmodels
-r-matrixstats
-r-mclogit
-r-mclust
-r-mcmc
-r-mcmcglmm
-r-mcmcpack
-r-mco
-r-mda
-r-memisc
-r-memoise
-r-memuse
-r-mendelianrandomization
-r-mergemaid
-r-meta
-r-metadat
-r-metafor
-r-metap
-r-metapod
-r-methylumi
-r-mgcv
-r-mgraster
-r-mice
-r-microbenchmark
-r-mime
-r-minfi
-r-miniui
-r-minqa
-r-misc3d
-r-missmethyl
-r-mitml
-r-mitools
-r-mixtools
-r-mlbench
-r-mlinterfaces
-r-mlr
-r-mlrmbo
-r-mmwrweek
-r-mnormt
-r-mockery
-r-modelmetrics
-r-modelr
-r-modeltools
-r-mpm
-r-mr-raps
-r-mrinstruments
-r-mrmix
-r-mrpresso
-r-mscoreutils
-r-msnbase
-r-multcomp
-r-multcompview
-r-multicool
-r-multitaper
-r-multtest
-r-munsell
-r-mutoss
-r-mvtnorm
-r-mzid
-r-mzr
-r-nada
-r-nanotime
-r-ncbit
-r-ncdf4
-r-network
-r-networkd3
-r-neuralnet
-r-nfactors
-r-nimble
-r-nleqslv
-r-nlme
-r-nloptr
-r-nmf
-r-nmof
-r-nnet
-r-nnls
-r-nonnest2
-r-nor1mix
-r-nortest
-r-np
-r-npsurv
-r-numderiv
-r-oligoclasses
-r-openssl
-r-openxlsx
-r-optimparallel
-r-optimx
-r-optparse
-r-ordinal
-r-org-hs-eg-db
-r-organismdbi
-r-osqp
-r-packrat
-r-pacman
-r-paleotree
-r-pamr
-r-pan
-r-parallelly
-r-parallelmap
-r-paramhelpers
-r-party
-r-partykit
-r-patchwork
-r-pathview
-r-pbapply
-r-pbdzmq
-r-pbivnorm
-r-pbkrtest
-r-pcamethods
-r-pcapp
-r-pegas
-r-permute
-r-pfam-db
-r-phangorn
-r-phantompeakqualtools
-r-pheatmap
-r-philentropy
-r-phylobase
-r-phyloseq
-r-phylostratr
-r-phytools
-r-picante
-r-piggyback
-r-pillar
-r-pinfsc50
-r-pixmap
-r-pkgbuild
-r-pkgcache
-r-pkgconfig
-r-pkgdepends
-r-pkgdown
-r-pkgload
-r-pkgmaker
-r-pki
-r-pl94171
-r-plogr
-r-plot3d
-r-plotly
-r-plotmo
-r-plotrix
-r-pls
-r-plyr
-r-pmcmr
-r-pmcmrplus
-r-png
-r-polspline
-r-polyclip
-r-polynom
-r-pool
-r-poorman
-r-popgenome
-r-popvar
-r-posterior
-r-powerlaw
-r-prabclus
-r-pracma
-r-praise
-r-preprocesscore
-r-prettydoc
-r-prettyunits
-r-proc
-r-processx
-r-prodlim
-r-profvis
-r-progress
-r-progressr
-r-proj
-r-proj4
-r-projpred
-r-promises
-r-protgenerics
-r-proto
-r-proxy
-r-pryr
-r-ps
-r-pscbs
-r-pspline
-r-psych
-r-ptw
-r-purrr
-r-pvclust
-r-qqconf
-r-qs
-r-qtl
-r-quadprog
-r-quantmod
-r-quantreg
-r-quantro
-r-questionr
-r-quickjsr
-r-quickplot
-r-qvalue
-r-r-cache
-r-r-methodss3
-r-r-oo
-r-r-utils
-r-r6
-r-radialmr
-r-ragg
-r-rainbow
-r-randomfields
-r-randomfieldsutils
-r-randomforest
-r-randomglm
-r-ranger
-r-rann
-r-rapidjsonr
-r-rapiserialize
-r-rappdirs
-r-raster
-r-rbgl
-r-rbibutils
-r-rbokeh
-r-rcmdcheck
-r-rcolorbrewer
-r-rcpp
-r-rcppannoy
-r-rcpparmadillo
-r-rcppblaze
-r-rcppcctz
-r-rcppcnpy
-r-rcppdate
-r-rcppde
-r-rcppeigen
-r-rcppensmallen
-r-rcppgsl
-r-rcpphnsw
-r-rcppml
-r-rcppparallel
-r-rcppprogress
-r-rcpproll
-r-rcpptoml
-r-rcppziggurat
-r-rcurl
-r-rda
-r-rdpack
-r-readbitmap
-r-readr
-r-readxl
-r-reams
-r-recipes
-r-reformulas
-r-registry
-r-rematch
-r-rematch2
-r-remotes
-r-renv
-r-reordercluster
-r-reportingtools
-r-repr
-r-reprex
-r-reproducible
-r-require
-r-reshape
-r-reshape2
-r-restfulr
-r-reticulate
-r-rex
-r-rfast
-r-rferns
-r-rgdal
-r-rgenoud
-r-rgeos
-r-rgexf
-r-rgl
-r-rgooglemaps
-r-rgraphviz
-r-rhdf5
-r-rhdf5filters
-r-rhdf5lib
-r-rhmmer
-r-rhtslib
-r-rinside
-r-rio
-r-rjags
-r-rjava
-r-rjson
-r-rjsonio
-r-rlang
-r-rlas
-r-rle
-r-rlist
-r-rmariadb
-r-rmarkdown
-r-rminer
-r-rmpfr
-r-rmpi
-r-rms
-r-rmutil
-r-rmysql
-r-rnaseqmap
-r-rncl
-r-rnexml
-r-rngtools
-r-rnoaa
-r-robust
-r-robustbase
-r-roc
-r-rocr
-r-rodbc
-r-rook
-r-rots
-r-roxygen2
-r-rpart
-r-rpart-plot
-r-rpmm
-r-rpostgres
-r-rpostgresql
-r-rprojroot
-r-rpsychi
-r-rrblup
-r-rrcov
-r-rrpp
-r-rsamtools
-r-rsconnect
-r-rsnns
-r-rsolnp
-r-rspectra
-r-rsqlite
-r-rstan
-r-rstantools
-r-rstatix
-r-rstudioapi
-r-rsubread
-r-rsvd
-r-rtracklayer
-r-rtsne
-r-runit
-r-runjags
-r-ruv
-r-rvcheck
-r-rversions
-r-rvest
-r-rviennacl
-r-rzmq
-r-s2
-r-s4vectors
-r-samr
-r-sandwich
-r-sass
-r-satellite
-r-scaledmatrix
-r-scales
-r-scater
-r-scattermore
-r-scatterpie
-r-scatterplot3d
-r-scdblfinder
-r-scran
-r-scrime
-r-scs
-r-sctransform
-r-scuttle
-r-sdmtools
-r-segmented
-r-selectr
-r-seqinr
-r-seqlogo
-r-servr
-r-sessioninfo
-r-sets
-r-seurat
-r-seuratobject
-r-sf
-r-sfheaders
-r-sfsmisc
-r-sftime
-r-shadowtext
-r-shape
-r-shiny
-r-shinydashboard
-r-shinyfiles
-r-shinyjs
-r-shinystan
-r-shinythemes
-r-shortread
-r-siggenes
-r-signac
-r-simpleaffy
-r-singlecellexperiment
-r-sitmo
-r-sm
-r-smoof
-r-sn
-r-snakecase
-r-snow
-r-snowfall
-r-snprelate
-r-snpstats
-r-som
-r-somaticsignatures
-r-sourcetools
-r-sp
-r-spacetime
-r-spades
-r-spades-addins
-r-spades-core
-r-spades-tools
-r-spam
-r-sparsem
-r-sparsematrixstats
-r-spatial
-r-spatialeco
-r-spatialpack
-r-spatialreg
-r-spatstat
-r-spatstat-core
-r-spatstat-data
-r-spatstat-explore
-r-spatstat-geom
-r-spatstat-linnet
-r-spatstat-model
-r-spatstat-random
-r-spatstat-sparse
-r-spatstat-univar
-r-spatstat-utils
-r-spdata
-r-spdep
-r-speedglm
-r-spem
-r-splancs
-r-splines2
-r-splitstackshape
-r-sqldf
-r-squarem
-r-squash
-r-sseq
-r-stabledist
-r-stanheaders
-r-stargazer
-r-stars
-r-statmod
-r-statnet-common
-r-stringfish
-r-stringi
-r-stringr
-r-strucchange
-r-strucchangercpp
-r-styler
-r-subplex
-r-summarizedexperiment
-r-suppdists
-r-survey
-r-survival
-r-sva
-r-svglite
-r-sys
-r-systemfonts
-r-tarifx
-r-taxizedb
-r-tclust
-r-teachingdemos
-r-tensor
-r-tensora
-r-terra
-r-tester
-r-testit
-r-testthat
-r-textshaping
-r-tfbstools
-r-tfisher
-r-tfmpvalue
-r-th-data
-r-threejs
-r-tibble
-r-tictoc
-r-tidycensus
-r-tidygraph
-r-tidyr
-r-tidyselect
-r-tidytree
-r-tidyverse
-r-tiff
-r-tigris
-r-timechange
-r-timedate
-r-tinytex
-r-tinytiger
-r-tmixclust
-r-tmvnsim
-r-topgo
-r-treeio
-r-triebeard
-r-trimcluster
-r-truncdist
-r-truncnorm
-r-trust
-r-tseries
-r-tsne
-r-ttr
-r-tweenr
-r-twosamplemr
-r-txdb-hsapiens-ucsc-hg18-knowngene
-r-txdb-hsapiens-ucsc-hg19-knowngene
-r-tximeta
-r-tximport
-r-tximportdata
-r-tzdb
-r-ucminf
-r-udunits2
-r-units
-r-upsetr
-r-urca
-r-urlchecker
-r-urltools
-r-usethis
-r-utf8
-r-uuid
-r-uwot
-r-v8
-r-variantannotation
-r-varselrf
-r-vcd
-r-vcfr
-r-vctrs
-r-vegan
-r-vfs
-r-vgam
-r-vioplot
-r-vipor
-r-viridis
-r-viridislite
-r-visnetwork
-r-vroom
-r-vsn
-r-waldo
-r-watermelon
-r-webshot
-r-wgcna
-r-whisker
-r-withr
-r-wk
-r-writexl
-r-wru
-r-xde
-r-xfun
-r-xgboost
-r-xlconnect
-r-xlconnectjars
-r-xlsx
-r-xlsxjars
-r-xmapbridge
-r-xml
-r-xml2
-r-xnomial
-r-xopen
-r-xtable
-r-xts
-r-xvector
-r-yaimpute
-r-yaml
-r-yapsa
-r-yaqcaffy
-r-yarn
-r-yulab-utils
-r-zcompositions
-r-zeallot
-r-zip
-r-zlibbioc
-r-zoo
-r3d
-rabbitmq
-rabbitmq-c
-racket
-racon
-raft
-ragel
-raja
-raja-perf
-ramulator
-randfold
-random123
-randrproto
-range-v3
-rankstr
-rapidjson
-raptor2
-rarpd
-rasdaemon
-rasqal
-ratel
-ravel
-raxml
-raxml-ng
-ray
-rayleigh
-raylib
-rccl
-rccl-tests
-rclone
-rdc
-rdkit
-rdma-core
-rdp-classifier
-rdptools
-re2
-re2c
-readfq
-readline
-recola
-recola-sm
-recon
-recorder
-recordproto
-redis
-redis-ai
-redis-plus-plus
-reditools
-redland
-redland-bindings
-redset
-redundans
-reframe
-regale
-regcm
-regenie
-regtools
-relax
-relion
-remhos
-rempi
-rename
-rendercheck
-renderproto
-repeatafterme
-repeatmasker
-repeatmodeler
-repeatscout
-reprimand
-resolve
-resourceproto
-restic
-revbayes
-revocap-coupler
-revocap-refiner
-rgb
-rhash
-rinetd
-ripgrep
-riscv-gnu-toolchain
-rivet
-rkcommon
-rkt-base
-rkt-cext-lib
-rkt-compiler-lib
-rkt-dynext-lib
-rkt-racket-lib
-rkt-rackunit-lib
-rkt-scheme-lib
-rkt-testing-util-lib
-rkt-zo-lib
-rlwrap
-rmats
-rmgdft
-rmlab
-rna-seqc
-rnaquast
-rnaz
-rng-tools
-rngstreams
-rnpletal
-roary
-rocal
-rocalution
-rocblas
-rocdecode
-rocfft
-rocjpeg
-rocketmq
-rocksdb
-rockstar
-rocm-bandwidth-test
-rocm-clang-ocl
-rocm-cmake
-rocm-core
-rocm-dbgapi
-rocm-debug-agent
-rocm-device-libs
-rocm-examples
-rocm-gdb
-rocm-opencl
-rocm-openmp-extras
-rocm-smi-lib
-rocm-tensile
-rocm-validation-suite
-rocminfo
-rocmlir
-rocprim
-rocprofiler-compute
-rocprofiler-dev
-rocprofiler-register
-rocprofiler-sdk
-rocprofiler-systems
-rocpydecode
-rocrand
-rocshmem
-rocsolver
-rocsparse
-rocthrust
-roctracer-dev
-roctracer-dev-api
-rocwmma
-rodinia
-roms
-root
-rosco
-rose
-ross
-routinator
-routino
-rpcsvc-proto
-rpm
-rpp
-rr
-rrdtool
-rsbench
-rsem
-rsl
-rstart
-rstudio
-rsync
-rsyslog
-rt-tests
-rtags
-rtax
-rtmpdump
-ruby
-ruby-asciidoctor
-ruby-charlock-holmes
-ruby-erubis
-ruby-gist
-ruby-gnuplot
-ruby-hpricot
-ruby-mustache
-ruby-narray
-ruby-rake
-ruby-rdiscount
-ruby-ronn
-ruby-rubyinline
-ruby-svn2git
-ruby-terminal-table
-ruby-thor
-ruby-tmuxinator
-ruby-unicode-display-width
-ruby-xdg
-ruby-zentest
-runc
-rust
-rust-bindgen
-rust-bootstrap
-rust-clap
-s4pred
-sabre
-saga-gis
-sailfish
-salmon
-salmon-tddft
-salome-configuration
-salome-med
-salome-medcoupling
-salt
-sam2p
-sambamba
-samblaster
-samrai
-samtools
-samurai
-sandbox
-sandia-micro-benchmarks
-sartre
-sarus
-satsuma2
-savanna
-saws
-sbcl
-sbcl-bootstrap
-sblim-sfcc
-sbml
-sbp
-sbt
-scafacos
-scala
-scalasca
-scale
-scallop
-scalpel
-scan-for-matches
-scantailor
-scc
-sccache
-scine-core
-scine-database
-scine-molassembler
-scine-qcmaquis
-scine-readuct
-scine-serenity
-scine-sparrow
-scine-utilities
-scine-xtb
-scipoptsuite
-scitokens-cpp
-scnlib
-scons
-scorec-core
-scorecard
-scorep
-scorpio
-scotch
-scr
-screen
-scripts
-scrnsaverproto
-scrot
-scs
-sctk
-sdl2
-sdl2-image
-sdl2-ttf
-sdsl-lite
-seacas
-seacr
-seal
-sed
-sedacs
-seissol
-selalib
-semiprof
-sendme
-sensei
-sentencepiece
-sentieon-genomics
-sepp
-seq-gen
-seqan
-seqfu
-seqkit
-seqprep
-seqtk
-serenity
-serenity-libint
-serf
-serialbox
-sessreg
-setserial
-setxkbmap
-sfcgal
-sfcio
-sga
-sgpp
-shadow
-shamrock
-shapeit
-shapeit4
-shapelib
-shapemapper
-shared-mime-info
-shark
-shc
-sheenbidi
-shellcheck
-shengbte
-sherpa
-shiro
-shocklibs
-shoremap
-shortstack
-showfont
-shred
-shtools
-shuffile
-sicer2
-sickle
-sicm
-siesta
-sigcpp
-sigio
-signalp
-signify
-silo
-simde
-simdjson
-simgrid
-simmetrix-simmodsuite
-simple-dftd3
-simplemoc
-simsipm
-simul
-simulationio
-sina
-singular-factory
-singularity-eos
-singularity-hpc
-singularityce
-sio
-sionlib
-sirius
-sjpeg
-skilion-onedrive
-skopeo
-sl
-slang
-slate
-sleef
-slepc
-slf4j
-slirp4netns
-sloccount
-slurm
-slurm-drmaa
-smalt
-smartdenovo
-smartmontools
-smee-client
-smof
-smproxy
-snakemake
-snap
-snap-berkeley
-snap-korf
-snappy
-snbone
-sniffles
-snpeff
-snphylo
-snptest
-soapdenovo-trans
-soapdenovo2
-socat
-soci
-sofa-c
-sollya
-solr
-somatic-sniper
-sombrero
-sonlib
-sopt
-soqt
-sortmerna
-sos
-sosflow
-source-highlight
-sourmash
-sowing
-sox
-sp
-spaceranger
-spack
-spack-configs-dav-sdk
-spack-configs-facilities
-spack-configs-tools-sdk
-spades
-span-lite
-spark
-sparse
-sparsehash
-sparskit
-sparta
-spath
-spatialdata
-spatter
-spdk
-spdlog
-specfem3d-globe
-spectra
-spectre
-spectrum-mpi
-speex
-speexdsp
-sperr
-spfft
-spglib
-sph2pipe
-spherepack
-sphexa
-spindle
-spiner
-spiral-package-fftx
-spiral-package-hcol
-spiral-package-jit
-spiral-package-mpi
-spiral-package-simt
-spiral-software
-spla
-spm
-spot
-sprng
-sqlcipher
-sqlite
-sqlite-jdbc
-sqlitebrowser
-sqoop
-squashfs
-squashfs-mount
-squashfuse
-squid
-sra-tools
-sratoolkit
-srcml
-srcml-identifier-getter-tool
-srilm
-srm-ifce
-sse2neon
-sshfs
-sshpass
-ssht
-ssmtp
-sspace-longread
-sspace-standard
-sst-core
-sst-dumpi
-sst-elements
-sst-macro
-sst-transports
-stacks
-staden-io-lib
-star
-star-ccm-plus
-starlight
-starpu
-startup-notification
-stat
-stata
-stc
-stdexec
-steps
-stinger
-storm
-stow
-strace
-stream
-stress
-stress-ng
-stressapptest
-string-view-lite
-stringtie
-stripack
-structure
-strumpack
-su2
-sublime-text
-subread
-subversion
-suite-sparse
-sumaclust
-sumo
-sundials
-suntans
-superchic
-superlu
-superlu-dist
-superlu-mt
-supermagic
-surfer
-survey
-sw4
-sw4lite
-swan
-swap-assembler
-swarm
-swfft
-swftools
-swiftsim
-swig
-swipl
-symengine
-symlinks
-sympack
-sympol
-sys-sage
-sysbench
-syscalc
-sysfsutils
-sysget
-sysstat
-systemc
-systemd
-systemtap
-sz
-sz-cpp
-sz3
-szauto
-szx
-t8code
-tabix
-tajo
-talass
-talloc
-tamaas
-tandem
-tangram
-tantan
-tar
-targetp
-task
-taskd
-taskflow
-tasmanian
-tassel
-tau
-tauola
-tb-lmto
-tbl2asn
-tblite
-tcl
-tcl-bwidget
-tcl-itcl
-tcl-tcllib
-tcl-tclxml
-tcl-togl
-tclap
-tcoffee
-tcpdump
-tcptrace
-tcsh
-tdengine
-tealeaf
-tecio
-teckit
-tecplot
-telegraf
-telocal
-tempestextremes
-tempestremap
-templight
-templight-tools
-tempo
-tengine
-tensorflow-serving-client
-tensorpipe
-termcap
-terminalimageviewer
-tesseract
-test-drive
-tests-sos
-testu01
-tetgen
-tethex
-tetranscripts
-texi2html
-texinfo
-texlive
-texstudio
-textparser
-tfel
-the-platinum-searcher
-the-silver-searcher
-theia-ide
-thepeg
-thermo4pfm
-thesis
-thornado-mini
-thrift
-thrust
-thunar
-thunar-volman
-tidy-html5
-tig
-tiled-mm
-time
-timedatex
-timemory
-timew
-tini
-tinker
-tiny-tensor-compiler
-tinycbor
-tinygltf
-tinyobjloader
-tinyxml
-tinyxml2
-tioga
-tippecanoe
-tiptop
-tiramisu
-tix
-tixi
-tk
-tkrzw
-tl-expected
-tldd
-tmalign
-tmhmm
-tmscore
-tmux
-tnftp
-tomcat
-toml-f
-toml11
-tomlplusplus
-topaz
-topaz-3dem
-topcom
-tophat
-torch-scatter
-torque
-totalview
-toybox
-tpm2-tss
-tracer
-tracy
-tracy-client
-tramonto
-transabyss
-transdecoder
-transferbench
-transposome
-transrate
-transset
-trapproto
-tree
-tree-sitter
-treelite
-treesub
-trexio
-trf
-triangle
-trident
-trilinos
-trilinos-catalyst-ioss-adapter
-trimal
-trimgalore
-trimmomatic
-trinity
-trinotate
-trivy
-trnascan-se
-trompeloeil
-truchas
-tskit
-tsne-cuda
-tulip
-tumbler
-turbine
-turbomole
-turnserver
-twm
-tycho2
-typescript
-typhon
-typhonio
-typos
-typst
-ucc
-uchardet
-ucsc-bedclip
-ucsc-bedgraphtobigwig
-ucx
-udunits
-ufo-core
-ufo-filters
-ufs-utils
-ufs-weather-model
-uftrace
-umap
-umesimd
-umoci
-umpire
-unblur
-uncrustify
-unibilium
-unifdef
-unifyfs
-unigen
-unison
-units
-unittest-cpp
-universal
-universal-ctags
-unixodbc
-unqlite
-unrar
-unuran
-unzip
-upcxx
-upp
-uqtk
-uriparser
-usalign
-usbutils
-usearch
-userspace-rcu
-ut
-utf8cpp
-utf8proc
-uthash
-util-linux
-util-linux-uuid
-util-macros
-uvw
-uwtools
-vacuumms
-vala
-valgrind
-valijson
-vampirtrace
-vapor
-vardictjava
-variorum
-varnish-cache
-varscan
-vasp
-vbfnlo
-vbz-compression
-vc
-vcftools
-vcsh
-vde
-vdt
-veccore
-vecgeom
-veclibfort
-vecmem
-vectorclass-version2
-vegas2
-veloc
-velvet
-velvetoptimiser
-vep
-vep-cache
-verdict
-verible
-verilator
-verrou
-vesta
-vfkit
-vgm
-videoproto
-viennarna
-viewres
-vifi
-vigra
-vim
-vir-simd
-virtualgl
-visit
-visit-cgns
-visit-ffp
-visit-mfem
-visit-silo
-visit-unv
-viskores
-vite
-vizglow
-vmatch
-vmc
-vmd
-volk
-voms
-voropp
-votca
-vpfft
-vpic
-vsearch
-vsftpd
-vt
-vtable-dumper
-vtk
-vtk-h
-vtk-m
-vvtest
-w3emc
-w3m
-w3nco
-wannier90
-warpx
-wasi-sdk-prebuilt
-watch
-wayland
-wayland-protocols
-wcs
-wcslib
-webbench
-weechat
-weighttp
-wget
-wgl
-wgrib2
-wgsim
-which
-whip
-whizard
-wi4mpi
-win-file
-win-gpg
-win-sdk
-win-wdk
-winbison
-windowswmproto
-wiredtiger
-wireshark
-wise2
-wonton
-wordnet
-wps
-wrf
-wrf-io
-wrk
-wsmancli
-wt
-wtdbg2
-wxparaver
-wxpropgrid
-wxwidgets
-x11perf
-x264
-xabclib
-xalan-c
-xapian-core
-xauth
-xbacklight
-xbae
-xbiff
-xbitmaps
-xbraid
-xcalc
-xcb-demo
-xcb-proto
-xcb-util
-xcb-util-cursor
-xcb-util-errors
-xcb-util-image
-xcb-util-keysyms
-xcb-util-renderutil
-xcb-util-wm
-xcb-util-xrm
-xcdf
-xcfun
-xclip
-xclipboard
-xclock
-xcmiscproto
-xcmsdb
-xcompmgr
-xconsole
-xcrysden
-xcursor-themes
-xcursorgen
-xdbedizzy
-xdelta
-xditview
-xdm
-xdmf3
-xdotool
-xdpyinfo
-xdriinfo
-xedit
-xeniumranger
-xerces-c
-xeus
-xev
-xextproto
-xeyes
-xf86bigfontproto
-xf86dga
-xf86dgaproto
-xf86driproto
-xf86miscproto
-xf86rushproto
-xf86vidmodeproto
-xfce4-appfinder
-xfce4-core
-xfce4-panel
-xfce4-session
-xfce4-settings
-xfconf
-xfd
-xfdesktop
-xfindproxy
-xfontsel
-xforms
-xfs
-xfsdump
-xfsinfo
-xfsprogs
-xfwm4
-xfwp
-xgamma
-xgboost
-xgc
-xhmm
-xhost
-xineramaproto
-xinit
-xinput
-xios
-xkbcomp
-xkbdata
-xkbevd
-xkbprint
-xkbutils
-xkeyboard-config
-xkill
-xl
-xload
-xlogo
-xlsatoms
-xlsclients
-xlsfonts
-xmag
-xman
-xmessage
-xmh
-xmlf90
-xmlrpc-c
-xmlto
-xmodmap
-xmore
-xnedit
-xnnpack
-xolotl
-xorg-cf-files
-xorg-docs
-xorg-gtest
-xorg-server
-xorg-sgml-doctools
-xorgproto
-xphelloworld
-xplor-nih
-xplsprinters
-xpmem
-xpr
-xprehashprinterlist
-xprop
-xproperty
-xproto
-xproxymanagementprotocol
-xqilla
-xrandr
-xrdb
-xrdcl-record
-xrefresh
-xrootd
-xrx
-xsbench
-xscope
-xsd
-xsdk
-xset
-xsetmode
-xsetpointer
-xsetroot
-xsimd
-xsm
-xstdcmap
-xtb
-xtcdata
-xtensor
-xtensor-blas
-xtensor-python
-xterm
-xtl
-xtrans
-xtrap
-xts
-xv
-xvidtune
-xvinfo
-xwd
-xwidgets
-xwininfo
-xwud
-xxd-standalone
-xxdiff
-xxhash
-xyce
-xz
-yade
-yafyaml
-yajl
-yaksa
-yambo
-yaml-cpp
-yara
-yarn
-yasm
-ycruncher
-ycsb
-yoda
-yorick
-yosys
-yq
-yyjson
-z-checker
-z3
-zabbix
-zerosum
-zfp
-zfs
-ziatest
-zig
-zip
-zipkin
-zlib
-zlib-ng
-zoltan
-zookeeper
-zookeeper-benchmark
-zopfli
-zoxide
-zpares
-zpp
-zsh
-zstd
-zstr
-zuo
-zycore-c
-zydis
-zziplib
-==> 8611 packages
+3dtk py-frozendict
+3proxy py-frozenlist
+4ti2 py-fs
+7zip py-fsspec
+abacus py-fsspec-xrootd
+abduco py-ftfy
+abi-compliance-checker py-ftputil
+abi-dumper py-funcy
+abinit py-furo
+abseil-cpp py-fury
+abyss py-fusepy
+accfft py-future
+acct py-fuzzywuzzy
+accumulo py-fypp
+ace py-galaxy-containers
+acfl py-galaxy-job-metrics
+ack py-galaxy-objectstore
+acl py-galaxy-sequence-utils
+acpica-tools py-galaxy-tool-util
+acpid py-galaxy-util
+activeharmony py-galaxy2cwl
+activemq py-gast
+acts py-gcovr
+acts-algebra-plugins py-gcs-oauth2-boto-plugin
+acts-dd4hep py-gcsfs
+actsvg py-gdc-client
+additivefoam py-gdown
+addrwatch py-gee-asset-manager
+adept py-geeadd
+adept-utils py-geemap
+adf py-geeup
+adiak py-gemmforge
+adios py-gemmi
+adios-catalyst py-genders
+adios2 py-geneimpacts
+adlbx py-generateds
+admixtools py-genshi
+adms py-gensim
+adol-c py-geoalchemy2
+advancecomp py-geocoder
+adwaita-icon-theme py-geocube
+aegean py-geographiclib
+aeskeyfind py-geojson
+aespipe py-geomdl
+affinity py-geopandas
+agile py-geoplot
+agrep py-geopmdpy
+aida py-geopmpy
+akantu py-geopy
+alan py-geoviews
+albany py-gest-api
+albert py-gevent
+alembic py-gf256
+alglib py-gfal2-python
+all-library py-gffutils
+allpaths-lg py-ghp-import
+alluxio py-gidgethub
+alpaka py-gidgetlab
+alpgen py-gimmik
+alps py-gin-config
+alpscore py-git-review
+alquimia py-gitdb
+alsa-lib py-gitpython
+alsa-plugins py-glean-parser
+aluminum py-glean-sdk
+amber py-glmnet
+ambertools py-glmnet-python
+amd-aocl py-glmsingle
+amdblis py-glob2
+amdfftw py-globus-cli
+amdlibflame py-globus-sdk
+amdlibm py-gluoncv
+amdscalapack py-glymur
+amdsmi py-gmsh
+amduprof py-gmsh-interop
+amg2013 py-gmxapi
+amg2023 py-gnuplot
+amg4psblas py-goatools
+amgx py-gooey
+aml py-google
+amp py-google-api-core
+ampl py-google-api-python-client
+ampliconnoise py-google-apitools
+ampt py-google-auth
+amqp-cpp py-google-auth-httplib2
+amr-wind py-google-auth-oauthlib
+amrex py-google-cloud-appengine-logging
+amrfinder py-google-cloud-audit-log
+amrvis py-google-cloud-batch
+ams py-google-cloud-bigquery
+anaconda3 py-google-cloud-core
+andi py-google-cloud-logging
+angsd py-google-cloud-storage
+anicalculator py-google-crc32c
+ant py-google-pasta
+antimony py-google-reauth
+antlr py-google-resumable-media
+antlr4-complete py-googleapis-common-protos
+antlr4-cpp-runtime py-googledrivedownloader
+ants py-gosam
+any2fasta py-gpaw
+aocc py-gpaw-data
+aocl-compression py-gpustat
+aocl-crypto py-gputil
+aocl-da py-gpy
+aocl-dlp py-gpyopt
+aocl-libmem py-gpytorch
+aocl-sparse py-gql
+aocl-utils py-gradio
+aoflagger py-gradio-client
+aom py-grandalf
+aotriton py-graphcast
+aotriton-llvm py-grapheme
+apache-tvm py-graphene
+apachetop py-graphlib-backport
+ape py-graphql-core
+aperture-photometry py-graphql-relay
+apex py-graphql-ws
+apfel py-graphviz
+apfelxx py-gravity
+apktool py-grayskull
+apple-clang py-greenlet
+apple-gl py-grequests
+apple-glu py-griddataformats
+apple-libunwind py-griffe
+apple-libuuid py-gromacswrapper
+applewmproto py-grpc-google-iam-v1
+appres py-grpcio
+apptainer py-grpcio-status
+apr py-grpcio-tools
+apr-util py-gsd
+aqlprofile py-gssapi
+aragorn py-gsutil
+arbor py-gtdbtk
+arborx py-gunicorn
+arc py-gxformat2
+archer py-gym
+aretomo py-h11
+aretomo2 py-h2
+aretomo3 py-h3
+argobots py-h5glance
+argon2 py-h5io
+argp-standalone py-h5netcdf
+args py-h5py
+argtable py-h5sh
+aria2 py-hacking
+arkouda py-hail
+arm-forge py-handy-archives
+arm-kernels py-hatch
+armadillo py-hatch-cython
+armcimpi py-hatch-fancy-pypi-readme
+armcomputelibrary py-hatch-jupyter-builder
+armpl-gcc py-hatch-nodejs-version
+arpack-ng py-hatch-requirements-txt
+arrayfire py-hatch-vcs
+arrow py-hatchet
+asagi py-hatchling
+ascent py-hclust2
+asciidoc py-hdbscan
+asciidoc-py3 py-hdf5plugin
+asdcplib py-hdfs
+asdf-cxx py-healpix
+asio py-healpy
+aspa py-heapdict
+aspcud py-heat
+aspect py-heavyball
+aspell py-hep-ml
+aspell6-de py-hepdata-converter
+aspell6-en py-hepdata-lib
+aspell6-es py-hepdata-validator
+aspera-cli py-hepstats
+assimp py-hepunits
+astra py-heudiconv
+astral py-hf-transfer
+astyle py-hf-xet
+at-spi2-atk py-hieroglyph
+at-spi2-core py-highspy
+atf py-hiredis
+atfl py-hist
+athena py-histbook
+atk py-histogrammar
+atlas py-histoprint
+atom-dft py-hjson
+atompaw py-hmmlearn
+atop py-holland-backup
+attr py-holoviews
+audacious py-horovod
+audacity py-hpack
+audit-userspace py-hpbandster
+augustus py-hpccm
+authd py-hsluv
+authselect py-hstspreload
+autoconf py-htgettoken
+autoconf-archive py-html2text
+autodiff py-html5lib
+autodock-gpu py-htmldate
+autodock-vina py-htmlgen
+autogen py-htseq
+automaded py-httpbin
+automake py-httpcore
+autossh py-httplib2
+avizo py-httpretty
+aws-ofi-nccl py-httpstan
+aws-ofi-rccl py-httptools
+aws-parallelcluster py-httpx
+aws-sdk-cpp py-huggingface-hub
+awscli py-humanfriendly
+awscli-v2 py-humanize
+axel py-hvac
+axl py-hvplot
+axom py-hydra-core
+azcopy py-hypercorn
+babelflow py-hyperframe
+babelstream py-hyperlink
+babeltrace py-hyperopt
+babeltrace2 py-hypothesis
+babl py-ibm-cloud-sdk-core
+bacio py-ibm-watson
+backupninja py-ics
+backward-cpp py-id
+bam-readcount py-identify
+bamaddrg py-idna
+bamdst py-idna-ssl
+bamtools py-igor
+bamutil py-igor2
+banner py-igraph
+bannergrab py-igv-notebook
+barrnap py-igwn-auth-utils
+bart py-ihm
+barvinok py-illumina-utils
+bash py-ilmbase
+bash-completion py-imagecodecs
+bashtop py-imagecorruptions-imaug
+bat py-imagehash
+batchedblas py-imageio
+batctl py-imageio-ffmpeg
+bats py-imagesize
+baurmc py-imaug
+bazel py-imbalanced-learn
+bbcp py-imgaug
+bbmap py-iminuit
+bc py-immutabledict
+bcache py-immutables
+bcftools py-importlib-metadata
+bdftopcf py-importlib-resources
+bdii py-imutils
+bdsim py-in-n-out
+bdw-gc py-incremental
+beagle py-inflect
+beakerlib py-inheritance
+bear py-iniconfig
+beast-tracer py-iniparse
+beast1 py-inquirer
+beast2 py-inquirerpy
+beatnik py-inscriptis
+bedops py-installer
+bedtools2 py-instrain
+beforelight py-intake
+benchmark py-intake-esm
+berkeley-db py-intbitset
+berkeleygw py-intel-openmp
+bertini py-intensity-normalization
+bfs py-interface-meta
+bgen py-interlap
+bgpdump py-intervaltree
+bib2xhtml py-invoke
+bigdft-atlab py-iocapture
+bigdft-chess py-iopath
+bigdft-core py-ipaddress
+bigdft-futile py-ipdb
+bigdft-libabinit py-ipycanvas
+bigdft-liborbs py-ipyevents
+bigdft-psolver py-ipyfilechooser
+bigdft-spred py-ipykernel
+bigdft-suite py-ipyleaflet
+bigreqsproto py-ipympl
+bigwhoop py-ipyparallel
+bind9 py-ipyrad
+binder py-ipython
+binutils py-ipython-cluster-helper
+bioawk py-ipython-genutils
+biobambam2 py-ipython-pygments-lexers
+biobloom py-ipytree
+biopieces py-ipyvtk-simple
+bird py-ipyvue
+bismark py-ipyvuetify
+bison py-ipywidgets
+bitgroomingz py-irpf90
+bitlbee py-isa-rwval
+bitmap py-isal
+bitsery py-iso8601
+blackhat py-isodate
+blake3 py-isoduration
+blaspp py-isort
+blast-plus py-itables
+blast2go py-iterative-stats
+blat py-itk
+blaze py-itolapi
+blis py-itsdangerous
+bliss py-jacobi
+blitz py-jaconv
+blktrace py-jamo
+bloaty py-janus
+blogbench py-jaraco-classes
+blt py-jaraco-context
+bmake py-jaraco-functools
+bmi py-jarowinkler
+bml py-jarvis-util
+bohrium py-javaproperties
+boinc-client py-jax
+bolt py-jaxlib
+bonniepp py-jaxtyping
+bookleaf-cpp py-jcb
+boost py-jdatetime
+boostmplcartesianproduct py-jdcal
+boringssl py-jedi
+botan py-jeepney
+bowtie py-jellyfish
+bowtie2 py-jinja2
+boxlib py-jinja2-cli
+bpp-core py-jinja2-humanize-extension
+bpp-phyl py-jinja2-time
+bpp-phyl-omics py-jiter
+bpp-popgen py-jmespath
+bpp-seq py-jmp
+bpp-seq-omics py-joblib
+bpp-suite py-jplephem
+bracken py-jproperties
+brahma py-jprops
+braker py-jpype1
+branson py-jraph
+breakdancer py-jsmin
+bref3 py-json-get
+breseq py-json-tricks
+bricks py-json2html
+bridger py-json5
+brigand py-jsonargparse
+brltty py-jsondiff
+brotli py-jsonlines
+brpc py-jsonpatch
+brunsli py-jsonpath-ng
+brynet py-jsonpickle
+bsseeker2 py-jsonpointer
+btllib py-jsonref
+btop py-jsonschema
+bubblewrap py-jsonschema-specifications
+bucky py-junit-xml
+buddy py-junit2html
+bueno py-jupyter
+bufr py-jupyter-client
+bufr-query py-jupyter-console
+bulker py-jupyter-core
+bump2version py-jupyter-events
+bumpversion py-jupyter-leaflet
+busco py-jupyter-lsp
+busybox py-jupyter-packaging
+butter py-jupyter-server
+butterflypack py-jupyter-server-mathjax
+bwa py-jupyter-server-proxy
+bwtool py-jupyter-server-terminals
+byacc py-jupyter-telemetry
+byfl py-jupyterhub
+byobu py-jupyterlab
+byte-lite py-jupyterlab-pygments
+byte-unixbench py-jupyterlab-server
+byteman py-jupyterlab-widgets
+bzip2 py-jupytext
+c-ares py-justext
+c-blosc py-jwcrypto
+c-blosc2 py-kaggle
+c-lime py-kaldiio
+c-raft py-kaleido
+c3d py-kb-python
+ca-certificates-mozilla py-keras
+cabana py-keras-applications
+cabana-pd py-keras-preprocessing
+cachefilesd py-keras2onnx
+caffe py-kerberos
+cairo py-kerchunk
+cairomm py-key-value-aio
+caliper py-keyboard
+callflow py-keyring
+callpath py-keyrings-alt
+camellia py-keystoneauth1
+camp py-kitchen
+camx py-kiwisolver
+canal py-kmodes
+cans py-knack
+cantera py-kneaddata
+canu py-kombu
+cap3 py-kornia
+capnproto py-kornia-rs
+capstone py-kosh
+cardioid py-krb5
+care py-kt-legacy
+cargo-c py-kubernetes
+cargs py-kymatio
+casacore py-lagom
+casacore-measures py-langcodes
+cask py-langsmith
+casper py-language-data
+cassandra py-lap
+cassini-headers py-laplace-torch
+castep py-lark
+catch2 py-lark-parser
+cbc py-laspy
+cbench py-latexcodec
+cbflib py-law
+cbindgen py-lazy
+cblas py-lazy-loader
+cbqn py-lazy-object-proxy
+cbtf py-lazy-property
+cbtf-argonavis py-lazyarray
+cbtf-argonavis-gui py-lcls-krtc
+cbtf-krell py-ldap3
+cbtf-lanl py-leather
+cc65 py-leidenalg
+ccache py-lerc
+cce py-lfpykit
+ccfits py-lhsmdu
+ccls py-liac-arff
+ccs-qcd py-libclang
+cctools py-libconf
+cdbfasta py-libcst
+cdd py-libensemble
+cddlib py-liblas
+cdecimal py-librosa
+cdhit py-librt
+cdi py-libsonata
+cdo py-lifelines
+cdt py-lightgbm
+ceed py-lightly
+celeritas py-lightly-utils
+cellpose py-lightning
+cellranger py-lightning-api-access
+centrifuge py-lightning-cloud
+cepgen py-lightning-fabric
+cereal py-lightning-lite
+ceres-solver py-lightning-uq-box
+cernlib py-lightning-utilities
+cfitsio py-lightpipes
+cgal py-ligo-segments
+cgdb py-lil-aretomo
+cgdcbxd py-line-profiler
+cget py-linear-operator
+cgl py-linear-tree
+cgm py-linecache2
+cgns py-lineenhancer
+cgsi-gsoap py-linkchecker
+chaco py-linkify-it-py
+chafa py-lit
+chai py-litdata
+chameleon py-littleutils
+changa py-lizard
+channelflow py-llama-cpp-python
+chaparral py-llnl-sina
+chapel py-llvmlite
+chaplin py-lmdb
+charliecloud py-lmfit
+charmpp py-lmodule
+chatterbug py-localcider
+check py-locket
+chemfiles py-lockfile
+chexmix py-logilab-common
+chez-scheme py-logistro
+chgcentre py-logmuse
+chlorop py-logomaker
+chombo py-loguru
+chrony py-loky
+chrpath py-loompy
+cimfomfa py-looseversion
+cinch py-louie
+circe2 py-lpips
+circos py-lru-dict
+cistem py-lscsoft-glue
+citcoms py-lsprotocol
+cityhash py-luigi
+civetweb py-lupa
+cjson py-lvis
+ck py-lws
+clamav py-lxml
+clamr py-lz4
+clapack py-lzstring
+clara py-m2r
+claude-code py-macholib
+claw py-machotools
+clblast py-macs2
+cleaveland4 py-macs3
+cleverleaf py-maestrowf
+clfft py-magicgui
+clhep py-mahotas
+cli11 py-mailchecker
+clinfo py-make
+clingo py-makefun
+clingo-bootstrap py-mako
+clingo-bootstrap-pgo py-mapbox-earcut
+cln py-mapclassify
+cloc py-mariadb
+cloog py-marisa-trie
+cloverleaf py-markdown
+cloverleaf-ref py-markdown-include
+cloverleaf3d py-markdown-it-py
+clp py-markdown2
+clustal-omega py-markov-clustering
+clustalw py-markovify
+cmake py-markupsafe
+cmaq py-marshmallow
+cmark py-matminer
+cmdlime py-matplotlib
+cmdstan py-matplotlib-inline
+cminpack py-matplotlib-scalebar
+cmocka py-maturin
+cmockery py-mayavi
+cmor py-mbstrdecoder
+cni-plugins py-mccabe
+cnmem py-md-environ
+cnpy py-mda-xdrlib
+cntk py-mdahole2
+cntk1bitsgd py-mdanalysis
+cnvnator py-mdanalysistests
+codar-cheetah py-mdi
+code-server py-mdit-py-plugins
+codec2 py-mdocfile
+codecov py-mdurl
+codee py-meautility
+codes py-mechanize
+codipack py-medaka
+coevp py-meldmd
+cohmm py-melissa-core
+cohomcalg py-memelite
+coin3d py-memory-profiler
+coinhsl py-memprof
+coinmp py-memray
+coinutils py-mendeleev
+collectd py-mercantile
+collier py-mergedeep
+colm py-merlin
+colordiff py-meshio
+comd py-meshpy
+comet py-meson-python
+comgr py-metaphlan
+commons-lang py-metasv
+commons-lang3 py-metatensor-core
+commons-logging py-metatensor-learn
+compadre py-metatensor-operations
+compiler-wrapper py-metatensor-torch
+composable-kernel py-metatomic-torch
+compose py-metatrain
+compositeproto py-metis
+composyx py-metomi-isodatetime
+conda4aarch64 py-metomi-rose
+conduit py-metpy
+conmon py-metric-learn
+connect-proxy py-metrics
+conquest py-mffpy
+conserver py-mg-rast-tools
+console-bridge py-mgmetis
+constype py-microsoft-aurora
+consul py-mido
+cool py-mikado
+coordgen py-mike
+coral py-minio
+corenlp py-minisom
+coreutils py-minkowskiengine
+corset py-minrpc
+cosbench py-misk
+cosign py-misopy
+cosimio py-mistletoe
+cosma py-mistune
+cosmoflow-benchmark py-mizani
+cosmomc py-mkdocs
+cosp2 py-mkdocs-autorefs
+costa py-mkdocs-jupyter
+costo py-mkdocs-material
+cotter py-mkdocs-material-extensions
+countdown py-mkdocstrings
+covfie py-mkdocstrings-python
+cowsay py-ml-collections
+cp2k py-ml-dtypes
+cpat py-mlflow
+cpio py-mlperf-logging
+cplex py-mlxtend
+cpmd py-mmcv
+cpp-argparse py-mmengine
+cpp-httplib py-mmtf-python
+cpp-logger py-mne
+cpp-termcolor py-mne-bids
+cppad py-mo-pack
+cppcheck py-moarchiving
+cppcodec py-mock
+cppcoro py-model-index
+cppgsl py-modelcif
+cpprestsdk py-modepy
+cpptrace py-modin
+cppunit py-modisco
+cppzmq py-modred
+cpr py-modules-gui
+cprnc py-moltemplate
+cpu-features py-monai
+cpuinfo py-monkeytype
+cqrlib py-monotonic
+cquery py-monty
+cracklib py-more-itertools
+cradl py-morph-tool
+cram py-morphio
+cray-fftw py-morphosamplers
+cray-libsci py-motmetrics
+cray-mpich py-mouseinfo
+cray-mvapich2 py-moviepy
+cray-pmi py-mpi4jax
+creduce py-mpi4py
+crmc py-mpld3
+croc py-mpldock
+cromwell py-mplhep
+cromwell-womtool py-mplhep-data
+cronie py-mpmath
+crosstool-ng py-mrcfile
+crow py-msal
+crtm py-msal-extensions
+crtm-fix py-msgpack
+crunch py-msgpack-numpy
+crux-toolkit py-msrest
+cry py-msrestazure
+cryodrgn py-mui4py
+cryoef py-multi-imbalance
+cryptopp py-multi-key-dict
+cryptsetup py-multidict
+csa-c py-multiecho
+cscope py-multipledispatch
+csdp py-multiprocess
+csvtk py-multiqc
+ctffind py-multiurl
+ctpl py-mumps4py
+ctre py-munch
+cub py-munkres
+cuba py-murmurhash
+cubature py-mutagen
+cube py-mx
+cube-blade py-mxfold2
+cubelib py-myhdl
+cubew py-mypy
+cubist py-mypy-extensions
+cublasmp py-mysql-connector-python
+cuda py-mysqlclient
+cuda-memtest py-myst-parser
+cudd py-namex
+cudnn py-nanobind
+cudss py-nanoget
+cufflinks py-nanomath
+cufftmp py-nanoplot
+cunit py-nanostat
+cups py-nanotime
+curl py-nanotron
+cusolvermp py-napari
+cusparselt py-napari-console
+cusz py-napari-plugin-engine
+cutensor py-napari-plugin-manager
+cutlass py-napari-svg
+cvector py-nara-wpe
+cvise py-narwhals
+cvs py-natsort
+cxi-driver py-nbclassic
+cxxopts py-nbclient
+cxxtest py-nbconvert
+cyrus-sasl py-nbdime
+czmq py-nbformat
+daemonize py-nbmake
+dakota py-nbqa
+daligner py-nbsphinx
+dalton py-nbstripout
+damageproto py-nbval
+damaris py-nc-time-axis
+damask py-ncbi-genome-download
+damask-grid py-ndg-httpsclient
+damask-mesh py-ndindex
+damselfly py-neo
+daos py-neo4j
+darshan-runtime py-neobolt
+darshan-util py-neotime
+dash py-neovim-remote
+datamash py-neptune-client
+dataspaces py-nest-asyncio
+datatransferkit py-nestle
+date py-netaddr
+dateutils py-netcdf4
+dav-sdk py-netifaces
+davix py-netket
+dbcsr py-netpyne
+dbow2 py-networkit
+dbus py-networkx
+dbus-glib py-neuralgcm
+dbxtool py-neurokit2
+dcap py-neurolab
+dcm2niix py-neurom
+dcmtk py-neurora
+dctz py-neurotools
+dd4hep py-nexus-sdk
+ddc py-nexusforge
+ddd py-nglview
+dealii py-ngs-tools
+dealii-parameter-gui py-nh3
+debbuild py-nibabel
+debugedit py-nilearn
+decentralized-internet py-nipype
+deconseq-standalone py-nitransforms
+deconwolf py-niworkflows
+dedisp py-nltk
+deepmdkit py-node-semver
+dejagnu py-nodeenv
+delly2 py-non-regression-test-tools
+delphes py-nose
+delta py-nose-cov
+demuxlet py-nose2
+deno py-nosexcover
+denovogear py-notebook
+detray py-notebook-shim
+dfelibs py-npe2
+dftbplus py-nptyping
+dftd3-lib py-npx
+dftd4 py-ntlm-auth
+dftfe py-ntplib
+dhpmm-f py-nugraph
+dhtest py-nuitka
+dia py-num2words
+dia-umpire-se py-numba
+dialign py-numba4jax
+dialign-tx py-numbagg
+diamond py-numcodecs
+dicom3tools py-numdifftools
+diffmark py-numexpr
+diffsplice py-numexpr3
+difftastic py-numkit
+diffutils py-numl
+digitrounding py-numpy
+dihydrogen py-numpy-groupies
+dimemas py-numpy-indexed
+dineof py-numpy-quaternion
+ding-libs py-numpy-stl
+dire py-numpydoc
+direnv py-nvidia-dali
+discotec py-nvidia-ml-py
+discovar py-nvidia-ml-py3
+discovardenovo py-nvidia-modulus
+disktype py-nvidia-nvcomp
+dislin py-nvidia-nvimagecodec
+distbench py-nvidia-nvjpeg2k
+distcc py-nvidia-nvtiff
+diy py-nvidia-physicsnemo
+dla-future py-nvitop
+dla-future-fortran py-nvtx
+dlb py-oauth2client
+dlib py-oauthlib
+dlpack py-obspy
+dmd py-ocnn
+dmidecode py-odc-geo
+dmlc-core py-odfpy
+dmtcp py-ogb
+dmxproto py-okada-wrapper
+dnsmap py-olcf-velocity
+dnsmasq py-olefile
+dnstop py-olmoearth-pretrain-minimal
+dnstracer py-omegaconf
+docbook-xml py-onnx
+docbook-xsl py-onnx-opcounter
+dock py-onnxconverter-common
+doctest py-onnxmltools
+dolfinx-mpc py-onnxruntime
+dorado py-ont-fast5-api
+dorian3d-dlib py-opcodes
+dos2unix py-open-clip-torch
+dosfstools py-openai
+dotconf py-openai-whisper
+dotnet-core-sdk py-openapi-schema-pydantic
+double-batched-fft-library py-opencensus
+double-conversion py-opencensus-context
+doxygen py-opencv-python
+dpdk py-opendatalab
+dplasma py-openidc-client
+dpmjet py-openmc
+draco py-openmesh
+dracut py-openmim
+dramsim2 py-openpmd-validator
+dramsim3 py-openpmd-viewer
+dri2proto py-openpyxl
+dri3proto py-openslide-python
+drill py-opentelemetry-api
+drishti py-opentelemetry-exporter-prometheus
+dropwatch py-opentelemetry-instrumentation
+druid py-opentelemetry-sdk
+ds py-opentelemetry-semantic-conventions
+dsdp py-opentree
+dsfmt py-opentuner
+dsqss py-opppy
+dsrc py-ops
+dssp py-opt-einsum
+dtc py-optax
+dtcmp py-optree
+dtf py-optuna
+duckdb py-or-tools
+duperemove py-oracledb
+dust py-orbax-checkpoint
+dwz py-ordered-set
+dxt-explorer py-orderly-set
+dyninst py-orjson
+dysco py-os-service-types
+e2fsprogs py-oset
+e3sm-kernels py-oslo-config
+e3sm-scorpio py-oslo-i18n
+e4s-alc py-oslo-serialization
+e4s-cl py-oslo-utils
+ea-utils py-osqp
+eagle py-outdated
+earlyoom py-overpy
+easi py-overrides
+easybuild py-owlrl
+easyloggingpp py-owslib
+ebms py-oyaml
+ecbuild py-p2j
+eccodes py-pacifica-downloader
+eccodes-cosmo-resources py-pacifica-namespace
+ecdsautils py-pacifica-uploader
+ecflow py-packaging
+eckit py-pager
+eclipse-gcj-parser py-paho-mqtt
+ecmwf-atlas py-palettable
+ecos py-pamela
+ecoslim py-panaroo
+ecp-data-vis-sdk py-pandas
+ecp-proxy-apps py-pandas-datareader
+ectrans py-pandas-stubs
+ed py-pandera
+editline py-pandocfilters
+editorconfig py-panedr
+editres py-panel
+edm4hep py-papermill
+eem py-paralleltask
+efivar py-param
+egl py-parameterized
+eigen py-paramiko
+eigenexa py-paramz
+elasticsearch py-parasail
+elastix py-parmed
+elbencho py-parse
+elfio py-parse-type
+elfutils py-parsedatetime
+elk py-parsimonious
+elmerfem py-parsl
+elpa py-parsley
+elsd py-parso
+elsdc py-partd
+elsi py-particle
+emacs py-paste
+ember py-pastedeploy
+emblmygff3 py-pastel
+emboss py-pastml
+embree py-patch
+enca py-patch-ng
+enchant py-path-py
+energyplus py-pathlib-abc
+ensmallen py-pathlib2
+entrezdirect py-pathml
+entt py-pathos
+environment-modules py-pathsimanalysis
+enzo py-pathspec
+enzyme py-pathtools
+eospac py-pathvalidate
+epic py-pathy
+epics-base py-patool
+epics-ca-gateway py-patsy
+epics-pcas py-pauvre
+epics-snmp py-pbr
+eprosima-fastcdr py-pdb-tools
+eprosima-fastdds py-pdbfixer
+epsic py-pdequinox
+eq-r py-pdf2image
+er py-pdm-backend
+erf py-pdm-pep517
+erfa py-pdoc3
+erlang py-peachpy
+ermod py-peakutils
+erne py-pebble
+es-shell py-peft
+esmf py-pelicanfs
+espanso py-pem
+essl py-pendulum
+estarlight py-pennylane
+esys-particle py-pennylane-lightning
+etcd py-pennylane-lightning-kokkos
+ethminer py-pep517
+ethtool py-pep8
+etsf-io py-pep8-naming
+eve py-perfdump
+evemu py-performance
+everytrace py-periodictable
+everytrace-example py-petastorm
+evieext py-petname
+evtgen py-petsc4py
+exabayes py-pexpect
+exaca py-pfzy
+exactextract py-pgzip
+exago py-phanotate
+examl py-phonenumbers
+exampm py-phonopy
+exasp2 py-photutils
+exawind py-phydms
+exaworks py-phylophlan
+exchcxx py-pickle5
+exciting py-pickleshare
+exempi py-picmistandard
+exiv2 py-picrust2
+exmcutils py-pid
+exo py-pika
+exodusii py-pillow
+exonerate py-pillow-simd
+exonerate-gff3 py-pint
+expat py-pint-xarray
+expect py-pip
+express py-pipcl
+exprtk py-pipdeptree
+extrae py-piper
+exuberant-ctags py-pipits
+eza py-pispino
+eztrace py-pivy
+f2c py-pkgconfig
+f3d py-pkginfo
+f77-zmq py-pkgutil-resolve-name
+f90cache py-plac
+fabtests py-plaid
+fabulous py-planar
+faircmakemodules py-planet
+fairlogger py-planetary-computer
+fairmq py-platformdirs
+fairroot py-plotext
+fairsoft-bundle py-plotille
+fairsoft-config py-plotly
+faiss py-plotnine
+fakechroot py-pluggy
+faketime py-plum-dispatch
+fakexrandr py-ply
+falco py-pmtiles
+falcon py-pmw
+fann py-pmw-patched
+faodel py-pockets
+fargparse py-poetry
+fasd py-poetry-core
+fast-float py-poetry-dynamic-versioning
+fast-global-file-status py-poetry-plugin-export
+fasta py-poetry-plugin-tweak-dependencies-version
+fastani py-polars
+fastdb py-pomegranate
+fastdfs py-pooch
+fastjar py-portalocker
+fastjet py-portend
+fastjson py-portpicker
+fastmath py-postcactus
+fastme py-poster
+fastor py-pot
+fastp py-pox
+fastphase py-poxy
+fastplong py-poyo
+fastq-scan py-ppft
+fastq-screen py-pprintpp
+fastqc py-pre-commit
+fastqvalidator py-prefect
+fasttext py-preshed
+fasttransforms py-pretrainedmodels
+fasttree py-pretty-errors
+fastx-toolkit py-prettytable
+faust py-priority
+fbgemm py-profilehooks
+fca py-proglog
+fcgi py-progress
+fckit py-progressbar2
+fd py-progressbar33
+fdb py-projectq
+fds py-prokaryote
+fdupes py-prometheus-client
+feh py-prometheus-flask-exporter
+fenics py-promise
+fenics-basix py-prompt-toolkit
+fenics-dolfinx py-propcache
+fenics-ufcx py-properscoring
+feq-parse py-proto-plus
+fermi py-protobuf
+fermikit py-protoc-gen-swagger
+fermisciencetools py-prov
+ferret py-proxystore
+feynhiggs py-prwlock
+ffb py-psalg
+fflas-ffpack py-psana
+ffmpeg py-psij-python
+ffr py-psims
+ffsb py-psmon
+ffte py-pspamm
+fftw py-psutil
+fftx py-psyclone
+fgsl py-psycopg2
+fiat py-psygnal
+fides py-ptyprocess
+figcone py-pubchempy
+figlet py-pudb
+figtree py-pulp
+file py-pulsar-galaxy-lib
+filebench py-pure-eval
+filo py-pure-sasl
+filtlong py-puremagic
+fimpute py-py
+finch py-py-cpuinfo
+findbugs py-py-spy
+findutils py-py-tes
+fio py-py2bit
+fipscheck py-py2neo
+fish py-py4j
+fixesproto py-py6s
+fj py-pyabel
+fjcontrib py-pyaestro
+fl py-pyahocorasick
+flac py-pyamg
+flamegraph py-pyaml
+flamemaster py-pyaml-env
+flann py-pyani
+flap py-pyarrow
+flash py-pyasn1
+flashdimmsim py-pyasn1-modules
+flatbuffers py-pyassimp
+flatcc py-pyautogui
+flcl py-pybedtools
+flecsi py-pybids
+flecsph py-pybigwig
+fleur py-pybind11
+flex py-pybind11-stubgen
+flexi py-pybktree
+flexiblas py-pybobyqa
+flibcpp py-pybrain
+flink py-pybtex
+flint py-pybtex-docutils
+flit py-pybv
+fltk py-pycairo
+fluidnumerics-self py-pycares
+flume py-pycbc
+flux py-pycgns
+flux-core py-pychecker
+flux-pmix py-pycifrw
+flux-python py-pyclibrary
+flux-sched py-pycm
+flux-security py-pycmd
+fluxbox py-pycocotools
+fmi4cpp py-pycodestyle
+fms py-pycollada
+fmt py-pycompadre
+foam-extend py-pyconify
+foldseek py-pycorenlp
+folly py-pycortex
+font-util py-pycosat
+fontcacheproto py-pycparser
+fontconfig py-pycrypto
+fontsproto py-pycryptodome
+fonttosfnt py-pycryptodomex
+foonathan-memory py-pyct
+form py-pycubexr
+formetis py-pycuda
+fortrilinos py-pycurl
+fortuno py-pydantic
+fossil py-pydantic-compat
+foundationdb py-pydantic-core
+fox py-pydantic-extra-types
+fp16 py-pydantic-settings
+fpart py-pydantic-tes
+fpc py-pydap
+fpchecker py-pydata-sphinx-theme
+fping py-pydatalog
+fplll py-pydeface
+fplo py-pydeprecate
+fpm py-pydeps
+fpocket py-pydevtool
+fpzip py-pydftracer
+fq py-pydicom
+fqtrim py-pydispatcher
+fr-hit py-pydmd
+fraggenescan py-pydocstyle
+freebayes py-pydoe
+freecad py-pydoe2
+freefem py-pydot
+freeglut py-pydot2
+freeimage py-pydotplus
+freeipmi py-pydub
+freesasa py-pyeda
+freesurfer py-pyedr
+freetype py-pyee
+freexl py-pyelftools
+fribidi py-pyem
+frobby py-pyenchant
+frontier-client py-pyepsg
+frontistr py-pyerfa
+frugally-deep py-pyeventsystem
+fseq py-pyface
+fsl py-pyfaidx
+fslsfonts py-pyfasta
+fstobdf py-pyfastaq
+fstrack py-pyfftw
+ftgl py-pyfiglet
+ftjam py-pyfits
+ftk py-pyfive
+ftobjectlibrary py-pyflakes
+ftxui py-pyfr
+fujitsu-fftw py-pygame
+fujitsu-frontistr py-pygdal
+fujitsu-mpi py-pygdbmi
+fujitsu-ssl2 py-pygelf
+fullock py-pygeos
+func py-pygetwindow
+functionalplus py-pygit2
+funhpc py-pygithub
+funwave py-pyglet
+fuse-overlayfs py-pygments
+fusion-io py-pygments-pytest
+fvtkhdf py-pygmsh
+fwq py-pygmt
+fxdiv py-pygobject
+fxt py-pygps
+fyba py-pygpu
+fzf py-pygraphviz
+g2 py-pygresql
+g2c py-pygrib
+g2o py-pygtrie
+g2tmpl py-pyh5md
+g4abla py-pyhdf
+g4adept py-pyheadtail
+g4channeling py-pyhmmer
+g4emlow py-pyhull
+g4ensdfstate py-pyicu
+g4hepem py-pyinstrument
+g4incl py-pyinstrument-cext
+g4ndl py-pyisemail
+g4neutronxs py-pyjnius
+g4nudexlib py-pyjwt
+g4particlexs py-pyke
+g4photonevaporation py-pykerberos
+g4pii py-pykml
+g4radioactivedecay py-pykokkos-base
+g4realsurface py-pykwalify
+g4saiddata py-pylab-sdk
+g4tendl py-pylatex
+g4urrpt py-pyld
+g4vg py-pylev
+gadap py-pylibjpeg-libjpeg
+gamess-ri-mp2-miniapp py-pylibjpeg-openjpeg
+gams py-pylibjpeg-rle
+gapbs py-pylibmagic
+gapcloser py-pylikwid
+gapfiller py-pylint
+garcon py-pylint-gitlab
+garfieldpp py-pylith
+gasnet py-pylops
+gatb-core py-pymatgen
+gate py-pymatreader
+gatepet2stir py-pymbolic
+gatetools py-pymc3
+gatk py-pymdown-extensions
+gau2grid py-pymeeus
+gaudi py-pyminifier
+gaussian py-pymol
+gaussian-view py-pymongo
+gauxc py-pymoo
+gawk py-pymorph
+gbl py-pympler
+gblocks py-pymsgbox
+gcc py-pymummer
+gcc-runtime py-pymumps
+gccmakedep py-pymupdf
+gccxml py-pymupdf-fonts
+gchp py-pymysql
+gcta py-pynacl
+gdal py-pynio
+gdb py-pynisher
+gdbm py-pynn
+gdk-pixbuf py-pynndescent
+gdl py-pynpm
+gdrcopy py-pynrrd
+geant3 py-pynucleus
+geant4 py-pynumpress
+geant4-data py-pynvim
+geant4-vmc py-pynvml
+geany py-pynvtx
+gearshifft py-pyodbc
+gegelati py-pyogrio
+gegl py-pyomo
+gem5 py-pyopencl
+gemma py-pyopengl
+gemmlowp py-pyopenssl
+genemark-et py-pypar
+generalbrokenlines py-pyparsing
+generate-ninja py-pypdf
+generax py-pypdf2
+genesis py-pypeflow
+genfit py-pypeg2
+gengeo py-pyperclip
+gengetopt py-pyperf
+genie py-pypinfo
+genomefinisher py-pypinyin
+genometools py-pypistats
+genomeworks py-pypng
+genrich py-pyppeteer
+geode py-pyprecice
+geoip-api-c py-pyprof2html
+geomodel py-pyproj
+geos py-pyproject-hooks
+getorganelle py-pyproject-metadata
+gettext py-pyproject-parser
+gexiv2 py-pypulse
+gfal2 py-pyqi
+gfal2-util py-pyqt-builder
+gfan py-pyqt4
+gffcompare py-pyqt5
+gffread py-pyqt5-sip
+gflags py-pyqt6
+gfsio py-pyqt6-sip
+gftl py-pyqtgraph
+gftl-shared py-pyquaternion
+ggml py-pyreadline
+gh py-pyrect
+ghex py-pyrevolve
+ghost py-pyrfr
+ghostscript py-pyro-api
+ghostscript-fonts py-pyro-ppl
+giblib py-pyro4
+giflib py-pyroaring
+gimp py-pyrocko
+ginac py-pyrodigal
+ginkgo py-pyrodigal-gv
+giraph py-pyrometheus
+git py-pyrr
+git-annex py-pyrsistent
+git-fat-git py-pysam
+git-filter-repo py-pyscaf
+git-imerge py-pyscf
+git-lfs py-pyscipopt
+gitconddb py-pyscreeze
+givaro py-pyseer
+gl2ps py-pyserial
+glab py-pysftp
+glew py-pyshacl
+glfmultiples py-pyshp
+glfw py-pyside2
+glib py-pysimdjson
+glib-bootstrap py-pysindy
+glib-networking py-pysmartdl
+glibc py-pysmiles
+glibmm py-pysocks
+glimmer py-pysolar
+glm py-pyspark
+global py-pyspellchecker
+globalarrays py-pyspice
+globus-callout py-pyspnego
+globus-common py-pyspoa
+globus-ftp-client py-pyspod
+globus-ftp-control py-pysqlite3
+globus-gass-copy py-pystac
+globus-gass-transfer py-pystac-client
+globus-gsi-callback py-pystache
+globus-gsi-cert-utils py-pystan
+globus-gsi-credential py-pysurfer
+globus-gsi-openssl-error py-pytablewriter
+globus-gsi-proxy-core py-pytailf
+globus-gsi-proxy-ssl py-pytaridx
+globus-gsi-sysconfig py-pytecplot
+globus-gss-assist py-pyteomics
+globus-gssapi-error py-pytesseract
+globus-gssapi-gsi py-pytest
+globus-io py-pytest-aiohttp
+globus-openssl-module py-pytest-allclose
+globus-xio py-pytest-arraydiff
+globus-xio-gsi-driver py-pytest-astropy
+globus-xio-pipe-driver py-pytest-astropy-header
+globus-xio-popen-driver py-pytest-asyncio
+glog py-pytest-benchmark
+gloo py-pytest-cache
+glow py-pytest-check-links
+glpk py-pytest-cmake
+glproto py-pytest-cov
+gluegen py-pytest-cpp
+glusterfs py-pytest-datadir
+glvis py-pytest-doctestplus
+glx py-pytest-fail-slow
+gmake py-pytest-filter-subpackage
+gmap-gsnap py-pytest-flake8
+gmic py-pytest-flakes
+gmime py-pytest-forked
+gmodel py-pytest-html
+gmp py-pytest-httpbin
+gmsh py-pytest-isort
+gmt py-pytest-lazy-fixture
+gmtsar py-pytest-memray
+gnat py-pytest-metadata
+gnds py-pytest-mock
+gnina py-pytest-mpi
+gnome-common py-pytest-mypy
+gnuconfig py-pytest-openfiles
+gnupg py-pytest-parallel
+gnuplot py-pytest-pep8
+gnuradio py-pytest-pylint
+gnutls py-pytest-qt
+go py-pytest-random-order
+go-bootstrap py-pytest-regtest
+go-md2man py-pytest-remotedata
+go-sh py-pytest-reportlog
+goaccess py-pytest-retry
+gobject-introspection py-pytest-runner
+goblin-hmc-sim py-pytest-socket
+gocryptfs py-pytest-subprocess
+goimports py-pytest-timeout
+goma py-pytest-workflow
+gomplate py-pytest-xdist
+google-cloud-cli py-python-benedict
+google-cloud-cpp py-python-bioformats
+google-crc32c py-python-box
+googletest py-python-calamine
+gopls py-python-certifi-win32
+gosam-contrib py-python-constraint
+goshimmer py-python-crfsuite
+gotcha py-python-daemon
+gource py-python-dateutil
+gpcnet py-python-deprecated
+gperf py-python-discovery
+gperftools py-python-docs-theme
+gpgme py-python-docx
+gpi-2 py-python-dotenv
+gpi-space py-python-editor
+gplates py-python-engineio
+gprofng-gui py-python-fmask
+gprolog py-python-fsutil
+gptl py-python-gitlab
+gptune py-python-hostlist
+gpu-burn py-python-igraph
+gpuscout py-python-javabridge
+gqrx py-python-jenkins
+gr-osmosdr py-python-jose
+grabix py-python-json-logger
+grace py-python-keystoneclient
+grackle py-python-ldap
+gradle py-python-levenshtein
+grads py-python-libsbml
+grafana py-python-logstash
+graph500 py-python-louvain
+graphblast py-python-lsp-jsonrpc
+graphicsmagick py-python-lsp-ruff
+graphite2 py-python-lsp-server
+graphlib py-python-lzo
+graphmap py-python-magic
+graphviz py-python-mapnik
+grass py-python-markdown-math
+graylog2-server py-python-memcached
+green-mbpt py-python-multipart
+green-seet py-python-mumps
+greenx py-python-oauth2
+grep py-python-picard
+grib-util py-python-pptx
+gribjump py-python-ptrace
+grid py-python-rapidjson
+gridlab-d py-python-slugify
+gridtools py-python-socketio
+grnboost py-python-sotools
+groff py-python-subunit
+gromacs py-python-swiftclient
+gromacs-chain-coordinate py-python-utils
+gromacs-swaxs py-python-xlib
+grpc py-python-xmp-toolkit
+gsettings-desktop-schemas py-python3-openid
+gsi-ncdiag py-python3-xlib
+gsibec py-pythonqwt
+gsl py-pythonsollya
+gsl-lite py-pythran
+gslib py-pytimeparse
+gsoap py-pytng
+gspell py-pytokens
+gtfsort py-pytoml
+gtk-doc py-pytools
+gtkmm py-pytorch-gradual-warmup-lr
+gtkorvo-atl py-pytorch-lightning
+gtkorvo-cercs-env py-pytorch-sphinx-theme
+gtkorvo-dill py-pytorch-warmup
+gtkorvo-enet py-pyts
+gtkplus py-pytuq
+gtksourceview py-pytweening
+gts py-pytz
+guacamole-client py-pyu2f
+guacamole-server py-pyudev
+guidance py-pyugrid
+guile py-pyupgrade
+gunrock py-pyusb
+gurobi py-pyutilib
+gvproxy py-pyuwsgi
+gxsview py-pyvcf
+gzip py-pyvips
+h2database py-pyvista
+h5bench py-pyvistaqt
+h5cpp py-pyviz-comms
+h5hut py-pyvolve
+h5part py-pywavelets
+h5utils py-pywcs
+h5z-zfp py-pywin32
+haccabana py-pywinpty
+hacckernels py-pyworld
+hackrf-host py-pyxlsb
+hadoop py-pyyaml
+hadoop-xrootd py-pyyaml-env-tag
+hal py-pyzmq
+half py-qdldl
+halide py-qiskit-aer
+hama py-qiskit-ibm-provider
+hammer py-qiskit-nature
+hapcut2 py-qiskit-terra
+hapdip py-qmtest
+haploview py-qpsolvers
+haproxy py-qpth
+hard py-qrcode
+hardlink py-qsymm
+harfbuzz py-qtawesome
+harminv py-qtconsole
+hashcat py-qtpy
+haveged py-quantiphy
+hazelcast py-quantities
+hbase py-quantum-blackbird
+hbm-dramsim2 py-quantum-xir
+hc py-quart
+hcoll py-quast
+hdf py-quaternionic
+hdf-eos2 py-qudida
+hdf-eos5 py-queryablelist
+hdf5 py-querystring-parser
+hdf5-blosc py-questionary
+hdf5-vfd-gds py-qutip
+hdf5-vol-async py-qutip-qip
+hdf5-vol-cache py-rachis
+hdf5-vol-daos py-radiant-mlhub
+hdf5-vol-external-passthrough py-radical-entk
+hdf5-vol-log py-radical-gtod
+hdfview py-radical-pilot
+healpix-cxx py-radical-saga
+heaptrack py-radical-utils
+heasoft py-ranger-fm
+heffte py-rapidfuzz
+heimdall py-rapidfuzz-capi
+helib py-rarfile
+helics py-rassumfrassum
+helm py-rasterio
+help2man py-rasterstats
+henson py-ratelim
+hepmc py-ratelimiter
+hepmc3 py-raven
+hepmcanalysis py-ray
+heppdt py-rbtools
+heputils py-rdflib
+hermes py-rdflib-jsonld
+hermes-shm py-rdt
+herwig3 py-reacton
+herwigpp py-readchar
+hevea py-readme-renderer
+heyoka py-recommonmark
+hh-suite py-redis
+hibench py-referencing
+hicolor-icon-theme py-refgenconf
+hicops py-refgenie
+hicup py-regex
+highfive py-regionmask
+highway py-regions
+highwayhash py-reindent
+hiop py-relion
+hip py-relion-blush
+hip-tensor py-relion-classranker
+hip-tests py-repligit
+hipace py-reportlab
+hipblas py-reportseff
+hipblas-common py-repoze-lru
+hipblaslt py-reproject
+hipcc py-requests
+hipcub py-requests-cache
+hipdnn py-requests-file
+hipfft py-requests-ftp
+hipfort py-requests-futures
+hipify-clang py-requests-kerberos
+hiprand py-requests-mock
+hipsolver py-requests-ntlm
+hipsparse py-requests-oauthlib
+hipsparselt py-requests-toolbelt
+hipsycl py-requests-unixsocket
+hiptt py-requirements-parser
+hiredis py-reretry
+hisat2 py-resampy
+hisea py-resize-right
+hive py-resolvelib
+hivex py-responses
+hmmer py-resultsfile
+hohqmesh py-retry
+homer py-retry-decorator
+hoomd-blue py-retrying
+hoppet py-retworkx
+hotspot py-rfc3339-validator
+hp2p py-rfc3986
+hpc-beeflow py-rfc3986-validator
+hpcc py-rfc3987-syntax
+hpccg py-rich
+hpcg py-rich-argparse
+hpckit py-rich-click
+hpctoolkit py-rio-pmtiles
+hpcviewer py-rios
+hpcx-mpi py-rioxarray
+hpddm py-rise
+hpgmg py-river
+hping py-rmm
+hpl py-rnc2rng
+hpx py-robocrys
+hpx-kokkos py-robotframework
+hpx5 py-rocrate
+hsa-amd-aqlprofile py-roifile
+hsa-rocr-dev py-roman-numerals
+hsakmt py-roman-numerals-py
+hsakmt-roct py-rope
+hsf-cmaketools py-rosdep
+hssp py-rosdistro
+hstr py-rosinstall
+hto4l py-rosinstall-generator
+htop py-rospkg
+htslib py-rotary-embedding-torch
+http-get py-rouge-score
+http-load py-routes
+http-parser py-rpds-py
+http-ping py-rply
+http-post py-rpy2
+httpd py-rsa
+httperf py-rsatoolbox
+httpie py-rseqc
+httping py-rst2pdf
+httpress py-rtoml
+hub py-rtree
+hudi py-ruamel-ordereddict
+hugo py-ruamel-yaml
+hunspell py-ruamel-yaml-clib
+hw-probe py-ruamel-yaml-jinja2
+hwdata py-rucio-clients
+hwloc py-ruff
+hwmalloc py-rustworkx
+hybpiper py-rx
+hybrid-lambda py-s3cmd
+hybridsim py-s3fs
+hycom py-s3transfer
+hydra py-sacrebleu
+hydrogen py-sacremoses
+hypar py-safe-netrc
+hyperfine py-safetensors
+hyperqueue py-salib
+hyperscan py-sarif-tools
+hyphen py-scandir
+hyphy py-scanpy
+hypre py-schema
+hypre-cmake py-schema-salad
+hypredrive py-scientificpython
+hztool py-scifem
+i3 py-scikit-build
+ibm-databroker py-scikit-build-core
+ibmisc py-scikit-fmm
+icarus py-scikit-fuzzy
+iceauth py-scikit-image
+icedtea py-scikit-learn
+icet py-scikit-learn-extra
+icey py-scikit-matter
+ico py-scikit-optimize
+icon py-scikit-sparse
+icu4c py-scikits-odes
+id3lib py-scine-chemoton
+idba py-scine-puffin
+idg py-scinum
+idl py-scipy
+iegenlib py-scitokens
+ignite py-scooby
+igprof py-scoop
+igraph py-scp
+igv py-screed
+igvtools py-scs
+ike-scan py-sdmetrics
+ilmbase py-sdnotify
+ima-evm-utils py-sdv
+imagemagick py-seaborn
+imake py-secretstorage
+imath py-seekpath
+imgui py-segmentation-models-pytorch
+imlib2 py-selenium
+imod py-semantic-version
+imp py-semver
+impalajit py-send2trash
+improved-rdock py-sentencepiece
+impute2 py-sentry-sdk
+indicators py-seqeval
+infernal py-sequence-models
+influxdb py-seriate
+iniparser py-serpent
+inputproto py-session-info
+integratorxx py-setproctitle
+intel-gpu-tools py-setupmeta
+intel-gtpin py-setuptools
+intel-llvm py-setuptools-cpp
+intel-mlc py-setuptools-git
+intel-mpi-benchmarks py-setuptools-git-versioning
+intel-oneapi-advisor py-setuptools-reproducible
+intel-oneapi-ccl py-setuptools-rust
+intel-oneapi-compilers py-setuptools-scm
+intel-oneapi-compilers-classic py-setuptools-scm-git-archive
+intel-oneapi-dal py-sfepy
+intel-oneapi-dnn py-sgp4
+intel-oneapi-dpct py-sh
+intel-oneapi-dpl py-shap
+intel-oneapi-inspector py-shapely
+intel-oneapi-ipp py-shellescape
+intel-oneapi-ippcp py-shellingham
+intel-oneapi-itac py-shiboken2
+intel-oneapi-mkl py-shippinglabel
+intel-oneapi-mpi py-shortbred
+intel-oneapi-runtime py-shortuuid
+intel-oneapi-tbb py-shroud
+intel-oneapi-vpl py-shtab
+intel-oneapi-vtune py-simpervisor
+intel-pin py-simple-slurm
+intel-tbb py-simpleeval
+intel-xed py-simplegeneric
+interproscan py-simplejson
+intltool py-simplekml
+ioapi py-simpletraj
+ior py-simpy
+iotaa py-simsimd
+iozone py-singledispatchmethod
+ip py-sip
+ipcalc py-six
+iperf2 py-skl2onnx
+iperf3 py-slepc4py
+ipm py-slicer
+ipopt py-slurm-pipeline
+iproute2 py-smac
+iptraf-ng py-smart-open
+iq-tree py-smartredis
+irep py-smartsim
+isa-l py-smartypants
+isa-l-crypto py-smmap
+isaac py-smolagents
+isaac-server py-smote-variants
+isc-dhcp py-snakemake-executor-plugin-azure-batch
+iscdtoolbox-commons py-snakemake-executor-plugin-cluster-generic
+iscdtoolbox-elasticity py-snakemake-executor-plugin-cluster-sync
+isescan py-snakemake-executor-plugin-drmaa
+isl py-snakemake-executor-plugin-flux
+iso-codes py-snakemake-executor-plugin-googlebatch
+isoquant py-snakemake-executor-plugin-kubernetes
+ispc py-snakemake-executor-plugin-slurm
+istio py-snakemake-executor-plugin-slurm-jobstep
+itensor py-snakemake-executor-plugin-tes
+itk py-snakemake-interface-common
+itstool py-snakemake-interface-executor-plugins
+itsx py-snakemake-interface-logger-plugins
+iwyu py-snakemake-interface-report-plugins
+jacamar-ci py-snakemake-interface-scheduler-plugins
+jackcess py-snakemake-interface-storage-plugins
+jafka py-snakemake-storage-plugin-azure
+jags py-snakemake-storage-plugin-fs
+jali py-snakemake-storage-plugin-ftp
+jansi py-snakemake-storage-plugin-gcs
+jansi-native py-snakemake-storage-plugin-http
+jansson py-snakemake-storage-plugin-pelican
+jasper py-snakemake-storage-plugin-rucio
+javafx py-snakemake-storage-plugin-s3
+jbigkit py-snakemake-storage-plugin-sftp
+jblob py-snakemake-storage-plugin-zenodo
+jchronoss py-snakeviz
+jdk py-snappy
+jedi-cmake py-sncosmo
+jellyfish py-sniffio
+jemalloc py-snoop
+jetty-project py-snowballstemmer
+jhpcn-df py-snuggs
+jimtcl py-sobol-seq
+jline3 py-social-auth-core
+jmol py-sonlib
+jogl py-sortedcollections
+jonquil py-sortedcontainers
+jose py-soundfile
+jpegoptim py-soupsieve
+jq py-soyclustering
+json-c py-spacy
+json-cwx py-spacy-legacy
+json-fortran py-spacy-loggers
+json-glib py-spacy-models-en-core-web-sm
+jsoncons py-spacy-models-en-vectors-web-lg
+jsoncpp py-sparse
+jsonnet py-spatialist
+jstorm py-spatialite
+jube py-spatialpandas
+judy py-spdlog
+jujutsu py-spectra
+julea py-spectral
+julia py-spectrum-utils
+jump py-speech-recognition
+junit4 py-spefile
+just py-spgl1
+justbuild py-spglib
+jwt-cpp py-spherical
+jxrlib-debian py-sphericart
+k8 py-sphericart-torch
+kadath py-sphinx
+kafka py-sphinx-argparse
+kagen py-sphinx-autodoc-typehints
+kahip py-sphinx-basic-ng
+kaiju py-sphinx-book-theme
+kakoune py-sphinx-bootstrap-theme
+kakoune-lsp py-sphinx-click
+kaks-calculator py-sphinx-copybutton
+kaldi py-sphinx-design
+kalign py-sphinx-fortran
+kallisto py-sphinx-gallery
+karma py-sphinx-github-changelog
+kassiopeia py-sphinx-immaterial
+kbd py-sphinx-jinja2-compat
+kbproto py-sphinx-multiversion
+kcov py-sphinx-prompt
+kdiff3 py-sphinx-removed-in
+kea py-sphinx-rtd-dark-mode
+kealib py-sphinx-rtd-theme
+keepalived py-sphinx-tabs
+keepassxc py-sphinx-theme-builder
+kenlm py-sphinx-toolbox
+kentutils py-sphinxautomodapi
+keyutils py-sphinxcontrib-applehelp
+khmer py-sphinxcontrib-bibtex
+kibana py-sphinxcontrib-devhelp
+kicad py-sphinxcontrib-htmlhelp
+kim-api py-sphinxcontrib-issuetracker
+kinesis py-sphinxcontrib-jquery
+kineto py-sphinxcontrib-jsmath
+kitty py-sphinxcontrib-mermaid
+kmergenie py-sphinxcontrib-moderncmakedomain
+kmod py-sphinxcontrib-napoleon
+knem py-sphinxcontrib-plantuml
+kokkos py-sphinxcontrib-programoutput
+kokkos-fft py-sphinxcontrib-qthelp
+kokkos-kernels py-sphinxcontrib-serializinghtml
+kokkos-nvcc-wrapper py-sphinxcontrib-spelling
+kokkos-tools py-sphinxcontrib-tikz
+koliop py-sphinxcontrib-trio
+kraken py-sphinxcontrib-websupport
+kraken2 py-sphinxemoji
+krakenuniq py-sphobjinv
+krb5 py-spykeutils
+krims py-spython
+kripke py-sqlalchemy
+kubectl py-sqlalchemy-migrate
+kubernetes py-sqlalchemy-stubs
+kumi py-sqlalchemy-utils
+kvasir-mpl py-sqlitedict
+kvtree py-sqlparse
+kylin py-srsly
+kynema py-sseclient
+kynema-driver py-sshtunnel
+kynema-fmb py-sspilib
+kynema-sgf py-stack-data
+kynema-ugf py-starfile
+kyotocabinet py-starlette
+ladot py-starlette-context
+laghos py-starsessions
+lame py-stashcp
+lammps py-statmorph
+lammps-example-plugin py-statsmodels
+landsfcutil py-stdlib-list
+lanl-cmake-modules py-stestr
+lapackpp py-stevedore
+last py-stomp-py
+lastz py-stopit
+laszip py-storm
+latex2html py-stratify
+latte py-strawberryfields
+launchmon py-streamlit
+laynii py-stringzilla
+lazygit py-striprtf
+lazyten py-stsci-distutils
+lbann py-stui
+lbfgspp py-submitit
+lbxproxy py-subrosa
+lc-framework py-subword-nmt
+lcals py-supermercado
+lcc py-superqt
+lcgenv py-supervisor
+lci py-svgpath
+lcio py-svgpathtools
+lcms py-svgutils
+lcov py-svgwrite
+ldak py-swagger-spec-validator
+ldc py-symengine
+ldc-bootstrap py-symfit
+ldsc py-sympy
+lean4 py-syned
+legion py-sysrsync
+lemon py-systemd-python
+leptonica py-tabledata
+lerc py-tables
+less py-tabulate
+lesstif py-tatsu
+leveldb py-tblib
+lfortran py-tbparse
+lftp py-tcolorpy
+lhapdf py-tempita
+lhapdf5 py-templateflow
+lhapdfsets py-tempora
+libabigail py-tenacity
+libaec py-tensorboard
+libaio py-tensorboard-data-server
+libao py-tensorboard-plugin-wit
+libapplewm py-tensorboardx
+libapreq2 py-tensorflow
+libarchive py-tensorflow-datasets
+libasr py-tensorflow-estimator
+libassuan py-tensorflow-hub
+libatasmart py-tensorflow-metadata
+libatomic-ops py-tensorflow-probability
+libavif py-tensorly
+libbacktrace py-tensorstore
+libbeagle py-termcolor
+libbeato py-termgraph
+libbeef py-terminado
+libbigwig py-terminaltables
+libbinio py-tern
+libblastrampoline py-tesorter
+libbsd py-testfixtures
+libbson py-testinfra
+libbytesize py-testpath
+libcanberra py-testrepository
+libcap py-testresources
+libcap-ng py-testscenarios
+libcatalyst py-testtools
+libceed py-tetoolkit
+libcerf py-text-unidecode
+libcgroup py-textblob
+libcifpp py-texttable
+libcint py-textual
+libcircle py-textual-fspicker
+libconfig py-textual-plotext
+libconfuse py-textwrap3
+libcroco py-textx
+libctl py-tf-keras
+libcudf py-tf2onnx
+libcuml py-tfdlpack
+libcumlprims py-theano
+libcxi py-thewalrus
+libcxxwrap-julia py-thinc
+libcyaml py-thop
+libdaemon py-threadpoolctl
+libdap4 py-throttler
+libdatrie py-tidynamics
+libdc1394 py-tifffile
+libde265 py-tiktoken
+libdeflate py-tilelang
+libdicom py-timezonefinder
+libdisplay-info py-timm
+libdistributed py-tinyarray
+libdivsufsort py-tinycss2
+libdmx py-tinydb
+libdrm py-tinyrecord
+libdwarf py-tld
+libeatmydata py-tldextract
+libecpint py-tmtools
+libedit py-tokenize-rt
+libefence py-tokenizers
+libelf py-toml
+libemos py-tomli
+libepoxy py-tomli-w
+libestr py-tomlkit
+libev py-tomopy
+libevdev py-toolz
+libevent py-topiary-asr
+libevpath py-toposort
+libexif py-torch
+libfabric py-torch-c-dlpack-ext
+libfastcommon py-torch-cluster
+libfastjson py-torch-fidelity
+libffi py-torch-geometric
+libffs py-torch-harmonics
+libfirefly py-torch-nvidia-apex
+libfive py-torch-scatter
+libflame py-torch-sparse
+libfms py-torch-spex
+libfontenc py-torch-spline-conv
+libfort py-torchaudio
+libfs py-torchbenchmark
+libftdi py-torchdata
+libfuse py-torchdiffeq
+libfyaml py-torchfile
+libgain py-torchgeo
+libgcrypt py-torchmeta
+libgd py-torchmetrics
+libgdsii py-torchseg
+libgee py-torchsummary
+libgeopm py-torchtext
+libgeopmd py-torchtoolbox
+libgeotiff py-torchvision
+libgff py-tornado
+libgit2 py-tox
+libgit2-glib py-toyplot
+libgpg-error py-toytree
+libgpiod py-tpot
+libgpuarray py-tqdm
+libgridxc py-traceback2
+libgssglue py-trafilatura
+libgta py-trainax
+libgtextutils py-traitlets
+libgtop py-traits
+libgudev py-traitsui
+libhandy py-traittypes
+libharu py-trame
+libhbaapi py-trame-client
+libheif py-trame-common
+libhio py-trame-server
+libhugetlbfs py-trame-vtk
+libiberty py-trame-vuetify
+libibumad py-transformer-engine
+libical py-transformers
+libicd py-transforms3d
+libice py-transonic
+libiconv py-tree
+libid3tag py-tree-math
+libidl py-tree-sitter
+libidn py-tree-sitter-c
+libidn2 py-treehash
+libimagequant py-treelib
+libimobiledevice py-triangle
+libinih py-trieregex
+libint py-trimesh
+libisal py-triton
+libiscsi py-trl
+libjpeg py-trojanzoo-sphinx-theme
+libjpeg-turbo py-trove-classifiers
+libjson py-trx-python
+libjwt py-tuiview
+libjxl py-tuspy
+libkcapi py-tuswsgi
+libkml py-tweedledum
+libksba py-twine
+liblas py-twisted
+liblbfgs py-ty
+liblbxutil py-typed-ast
+libleidenalg py-typeguard
+liblockfile py-typepy
+liblognorm py-typer
+liblouis py-types-dataclasses
+libluv py-types-geopandas
+liblzf py-types-pkg-resources
+libmacaroons py-types-psutil
+libmad py-types-python-dateutil
+libmatheval py-types-pytz
+libmaus2 py-types-pyyaml
+libmaxminddb py-types-requests
+libmbim py-types-setuptools
+libmcfp py-types-shapely
+libmcrypt py-types-tqdm
+libmd py-types-typed-ast
+libmesh py-types-urllib3
+libmetalink py-typesentry
+libmetatensor py-typeshed-client
+libmetatensor-torch py-typing-extensions
+libmetatomic-torch py-typing-inspect
+libmicrodns py-typing-inspection
+libmicrohttpd py-typish
+libmmtf-cpp py-tzdata
+libmng py-tzlocal
+libmnl py-ubiquerg
+libmo-unpack py-uc-micro-py
+libmodbus py-ucsf-pyem
+libmolgrid py-ucx-py
+libmonitor py-uhi
+libmpdclient py-ujson
+libmypaint py-ultralytics
+libnbc py-umalqurra
+libndp py-umap-learn
+libnet py-umi-tools
+libnetfilter-conntrack py-uncertainties
+libnetfilter-cthelper py-uncertainty-toolbox
+libnetfilter-cttimeout py-unfoldnd
+libnetfilter-queue py-unicycler
+libnetworkit py-unidecode
+libnfnetlink py-unittest2py3k
+libnfs py-universal-pathlib
+libnfsidmap py-unshare
+libnftnl py-unyt
+libnids py-update-checker
+libnl py-uproot
+libnotify py-uproot3
+libnova py-uproot3-methods
+libnrm py-uqinn
+libnsl py-uri-template
+libogg py-uritemplate
+liboldx py-url-normalize
+libopts py-urllib3
+libp11 py-urllib3-secure-extra
+libpam py-urwid
+libpaper py-us
+libpcap py-userpath
+libpciaccess py-usgs
+libpfm4 py-utils
+libpipeline py-uv
+libplist py-uv-build
+libpmemobj-cpp py-uv-dynamic-versioning
+libpng py-uvicorn
+libpostal py-uvloop
+libpressio py-uvw
+libpressio-adios1 py-uwsgi
+libpressio-adios2 py-uxarray
+libpressio-dataset py-validate-pyproject
+libpressio-errorinjector py-validators
+libpressio-jit py-vascpy
+libpressio-nvcomp py-vcf-kit
+libpressio-opt py-vcrpy
+libpressio-predict py-vcstool
+libpressio-rmetric py-vcstools
+libpressio-sperr py-vcversioner
+libpressio-tools py-vector
+libpressio-tthresh py-vector-quantize-pytorch
+libproxy py-vermin
+libpsl py-vermouth-martinize
+libpsm3 py-versioneer
+libpsml py-versioneer-518
+libpspio py-versioningit
+libpthread-stubs py-verspec
+libpulsar py-vesin
+libqglviewer py-vine
+libqrencode py-virtualenv
+libquo py-virtualenv-clone
+libraqm py-virtualenvwrapper
+libraw1394 py-visdom
+librdkafka py-vispy
+librelp py-vl-convert-python
+libreproc py-voluptuous
+libressl py-vsc-base
+libristra py-vsc-install
+librmm py-vsts
+librom py-vsts-cd-manager
+librsb py-wadler-lindig
+librsvg py-waitress
+librtlsdr py-walinuxagent
+librttopo py-wand
+libsakura py-wandb
+libsamplerate py-warcio
+libseccomp py-warlock
+libsecret py-wasabi
+libsegfault py-watchdog
+libsharp py-watchfiles
+libshm py-waterdynamics
+libsigcpp py-waves
+libsignal-protocol-c py-wcsaxes
+libsigsegv py-wcwidth
+libsixel py-webargs
+libslirp py-webcolors
+libsm py-webdataset
+libsmeagol py-webdavclient3
+libsndfile py-webencodings
+libsodium py-webkit-server
+libsolv py-weblogo
+libspatialindex py-webob
+libspatialite py-websocket-client
+libspiro py-websockets
+libsplash py-werkzeug
+libspng py-wesanderson
+libssh py-wget
+libssh2 py-whatshap
+libstdcompat py-wheel
+libsvm py-whenever
+libszip py-whey
+libtar py-whey-pth
+libtasn1 py-whichcraft
+libtermkey py-whoosh
+libthai py-widgetsnbextension
+libtheora py-wids
+libtiff py-wigners
+libtirpc py-win-unicode-console
+libtlx py-wincertstore
+libtomlc99 py-word2number
+libtommath py-wordcloud
+libtool py-workload-automation
+libtorrent py-wradlib
+libtraceevent py-wrapt
+libtree py-wsproto
+libuecc py-wstool
+libunistring py-wub
+libunwind py-wurlitzer
+liburcu py-ww
+liburing py-wxflow
+libusb py-wxmplot
+libusbmuxd py-wxpython
+libuser py-x-clip
+libuv py-x21
+libuv-julia py-xanadu-cloud-client
+libva py-xarray
+libvdwxc py-xarray-regrid
+libverto py-xarray-tensorstore
+libvips py-xattr
+libvorbis py-xcdat
+libvori py-xdot
+libvpx py-xenv
+libvterm py-xesmf
+libwebp py-xgboost
+libwebsockets py-xgcm
+libwhich py-xhistogram
+libwindowswm py-xlrd
+libwmf py-xlsxwriter
+libwnck py-xlwt
+libx11 py-xmlplain
+libxau py-xmlrunner
+libxaw py-xmltodict
+libxaw3d py-xonsh
+libxc py-xopen
+libxcb py-xpyb
+libxcomposite py-xskillscore
+libxcrypt py-xtb
+libxcursor py-xvfbwrapper
+libxcvt py-xxhash
+libxdamage py-xyzservices
+libxdmcp py-yacman
+libxevie py-yacs
+libxext py-yahmm
+libxfce4ui py-yajl
+libxfce4util py-yamlreader
+libxfixes py-yapf
+libxfont py-yarl
+libxfont2 py-yaspin
+libxfontcache py-yolk3k
+libxft py-your
+libxi py-youtube-dl
+libxinerama py-yq
+libxkbcommon py-yt
+libxkbfile py-yt-dlp
+libxkbui py-yt-dlp-ejs
+libxml2 py-yte
+libxmu py-ytopt
+libxp py-ytopt-autotune
+libxpm py-z3-solver
+libxpresent py-zarr
+libxprintapputil py-zc-buildout
+libxprintutil py-zc-lockfile
+libxrandr py-zensical
+libxrender py-zfit
+libxres py-zfit-interface
+libxscrnsaver py-zfit-physics
+libxshmfence py-zict
+libxslt py-zipfile-deflate64
+libxsmm py-zipp
+libxstream py-zipstream-new
+libxt py-zope-event
+libxtrap py-zope-interface
+libxtst py-zstandard
+libxv py-zxcvbn
+libxvmc pygmo
+libxxf86dga pypy
+libxxf86misc pypy-bootstrap
+libxxf86vm pyrefly
+libyaml pystring
+libyogrt pythia6
+libzip pythia8
+libzmq python
+liftoff python-venv
+liggghts q-e-sirius
+lighttpd qb3
+ligra qca
+likwid qcachegrind
+lima qcat
+linaro-forge qctool
+linkphase3 qd
+linktest qemacs
+linsys-v qemu
+linux-external-modules qgis
+linux-headers qgraf
+linux-pam qhull
+linux-perf qjson
+lis qmcpack
+listres qmd-progress
+litestream qnnpack
+lizard qorts
+lksctp-tools qoz
+llama-cpp qpdf
+llhttp qperf
+llvm qrmumps
+llvm-amdgpu qrupdate
+llvm-doe qscintilla
+llvm-openmp qt
+llvm-openmp-ompt qt-5compat
+lm-sensors qt-base
+lmbench qt-creator
+lmdb qt-declarative
+lmod qt-quick3d
+lndir qt-quicktimeline
+lodepng qt-shadertools
+log4c qt-svg
+log4cplus qt-tools
+log4cpp qtgraph
+log4cxx qthreads
+logrotate qtkeychain
+logstash qtltools
+loki qualimap
+looptools quandary
+lordec quantum-espresso
+lorene quartz
+lp-solve qucs
+lrose-core quda
+lrslib quest
+lrzip quickjs
+lsd quicksilver
+lsf quo-vadis
+lshw quota
+lsof qwt
+lsquic qwtpolar
+lsscsi r
+ltp r-a4
+ltr-retriever r-a4base
+ltrace r-a4classif
+lua r-a4core
+lua-bit32 r-a4preproc
+lua-bitlib r-a4reporting
+lua-ffi r-abadata
+lua-lpeg r-abaenrichment
+lua-luafilesystem r-abind
+lua-luajit r-absseq
+lua-luajit-openresty r-acde
+lua-luaposix r-acepack
+lua-mpack r-acgh
+lua-sol2 r-acme
+lucene r-ada
+luit r-adabag
+lulesh r-ade4
+lumpy-sv r-adegenet
+lustre r-adegraphics
+lvarray r-adephylo
+lvm2 r-adespatial
+lwgrp r-adgoftest
+lwm2 r-adsplit
+lwtnn r-aer
+lxc r-afex
+lynx r-affxparser
+lz4 r-affy
+lzma r-affycomp
+lzo r-affycompatible
+lzop r-affycontam
+m4 r-affycoretools
+macfuse r-affydata
+macsio r-affyexpress
+mad-numdiff r-affyilm
+madgraph5amc r-affyio
+madis r-affypdnn
+madx r-affyplm
+maeparser r-affyqcreport
+mafft r-affyrnadegradation
+magic-enum r-agdex
+magics r-agilp
+magma r-agimicrorna
+mahout r-aims
+makedepend r-aldex2
+makedepf90 r-allelicimbalance
+maker r-alpine
+mallocmc r-als
+maloc r-alsace
+malt r-altcdfenvs
+mamba r-amap
+man-db r-amelia
+mapl r-ampliqueso
+mapnik r-analysispageserver
+mapserver r-anaquin
+mapsplice2 r-aneufinder
+maq r-aneufinderdata
+maqao r-animation
+mariadb r-annaffy
+mariadb-c-client r-annotate
+mark r-annotationdbi
+masa r-annotationfilter
+mash r-annotationforge
+masurca r-annotationhub
+mathematica r-anytime
+mathic r-aod
+mathicgb r-ape
+matio r-aplot
+matlab r-argparse
+matrix-switch r-arm
+maven r-aroma-light
+maverick r-arrangements
+mawk r-ash
+mbdyn r-askpass
+mbedtls r-asreml
+mc r-assertive
+mcl r-assertive-base
+mcpp r-assertive-code
+mct r-assertive-data
+mctc-lib r-assertive-data-uk
+mcutils r-assertive-data-us
+mdb r-assertive-datetimes
+mdspan r-assertive-files
+mdsplus r-assertive-matrices
+mdtest r-assertive-models
+med r-assertive-numbers
+medipack r-assertive-properties
+meep r-assertive-reflection
+mefit r-assertive-sets
+megadock r-assertive-strings
+megahit r-assertive-types
+melissa r-assertthat
+memaxes r-automap
+memcached r-backports
+meme r-bamsignals
+memkind r-base64
+memtailor r-base64enc
+memtester r-basilisk
+mepo r-basilisk-utils
+meraculous r-bayesfactor
+mercurial r-bayesm
+mercury r-bayesplot
+mergiraf r-bbmisc
+mesa r-beachmat
+mesa-demos r-beanplot
+mesa-glu r-beeswarm
+meshkit r-bench
+meshlab r-bfast
+meshoptimizer r-bfastspatial
+meshtool r-bglr
+meson r-bh
+mesquite r-biasedurn
+met r-bibtex
+metabat r-bigalgebra
+metacarpa r-biglm
+metaeuk r-bigmemory
+metal r-bigmemory-sri
+metall r-bindr
+metaphysicl r-bindrcpp
+methyldackel r-bio3d
+metis r-biobase
+metkit r-biocfilecache
+metplus r-biocgenerics
+mfem r-biocinstaller
+mg r-biocio
+mgard r-biocmanager
+mgardx r-biocneighbors
+mgcfd-op2 r-biocparallel
+mgis r-biocsingular
+microbiomeutil r-biocstyle
+microsocks r-biocversion
+migraphx r-biom-utils
+migrate r-biomart
+migrate-package-prs r-biomartr
+mii r-biomformat
+mille r-biostrings
+millepede r-biovizbase
+mimalloc r-bit
+mimic-mcl r-bit64
+minc-toolkit r-bitops
+minced r-blavaan
+mindthegap r-blob
+miniamr r-blockmodeling
+miniapp-ascent r-bluster
+miniasm r-bmp
+miniconda3 r-bookdown
+minife r-boot
+miniforge3 r-boruta
+minigan r-brew
+minighost r-bridgesampling
+minigmg r-brio
+minimap2 r-brms
+minimd r-brobdingnag
+minio r-broom
+miniocli r-broom-helpers
+miniqmc r-bsgenome
+minisign r-bsgenome-hsapiens-ucsc-hg19
+minismac2d r-bslib
+minitri r-bsseq
+minivite r-bumphunter
+minixyce r-bwstest
+minizip r-c50
+minuit r-ca
+miopen-hip r-cachem
+mira r-cairo
+miranda r-callr
+mirdeep2 r-car
+mitofates r-caracas
+mitos r-cardata
+mivisionx r-caret
+mixcr r-caretensemble
+mkfontdir r-caroline
+mkfontscale r-category
+mlc-llm r-catools
+mlhka r-cca
+mlocate r-ccp
+mlpack r-cdcfluview
+mlperf-deepcam r-cellranger
+mlst r-champ
+mmg r-champdata
+mmseqs2 r-checkmate
+mmv r-checkpoint
+moab r-chemometrics
+mochi-margo r-chipseq
+mochi-thallium r-chron
+model-angelo r-circlize
+model-traits r-circstats
+modeltest-ng r-clarabel
+modern-wheel r-class
+modylas r-classint
+mojitos r-cli
+mokutil r-clipr
+molcas r-clisymbols
+mold r-clock
+molden r-clue
+molgw r-cluster
+mongo-c-driver r-clustergeneration
+mongo-cxx-driver r-clusterprofiler
+mongodb-async-driver r-cmdstanr
+mono r-cner
+montage r-coda
+moosefs r-codetools
+moreutils r-codex
+mosesdecoder r-coin
+mosh r-colorspace
+mosquitto r-colourpicker
+mothur r-combinat
+motif r-commonmark
+motioncor2 r-complexheatmap
+mount-point-attributes r-compositions
+mozjpeg r-compquadform
+mozjs r-condop
+mpark-variant r-conflicted
+mpas-model r-conquer
+mpb r-consrank
+mpc r-construct
+mpdecimal r-contfrac
+mpe2 r-convevol
+mpest r-copula
+mpfi r-corhmm
+mpfr r-corpcor
+mpi-bash r-corrplot
+mpi-rockstar r-countrycode
+mpi-serial r-covr
+mpi-sync-clocks r-cowplot
+mpi-test-suite r-cpp11
+mpibenchmark r-crayon
+mpibind r-credentials
+mpich r-crosstalk
+mpidiff r-crul
+mpifileutils r-ctc
+mpigraph r-cubature
+mpilander r-cubist
+mpileaks r-curl
+mpip r-cvxr
+mpir r-d3r
+mpitrampoline r-dada2
+mpiwrapper r-data-table
+mpix-launch-swift r-dbi
+mpl r-dbplyr
+mppp r-debugme
+mpsolve r-decipher
+mpt r-delayedarray
+mptensor r-delayedmatrixstats
+mrbayes r-deldir
+mrbench r-dendextend
+mrchem r-densvis
+mrcpp r-deoptim
+mrnet r-deoptimr
+mrtrix3 r-deriv
+mruby r-desc
+mscclpp r-deseq
+mscgen r-deseq2
+msgpack-c r-desolve
+mshadow r-devtools
+msmc r-dexseq
+msmc2 r-diagram
+msmpi r-diagrammer
+msolve r-dicekriging
+msr-safe r-dichromat
+mstk r-diffobj
+mstore r-diffusionmap
+msvc r-digest
+mt-metis r-diptest
+mtn r-dir-expiry
+mui r-dirichletmultinomial
+mujoco r-dismo
+multicharge r-distributional
+multitail r-diversitree
+multitime r-dmrcate
+multiverso r-dnacopy
+mumax r-do-db
+mummer r-doby
+mummer4 r-domc
+mumps r-doparallel
+munge r-dorng
+muparser r-dose
+muparserx r-dosnow
+muscle r-dotcall64
+muscle5 r-downlit
+muse r-downloader
+music r-dplyr
+musica r-dqrng
+musl r-dss
+must r-dt
+muster r-dtplyr
+mutationpp r-dtw
+mvapich r-dupradar
+mvapich-plus r-dygraphs
+mvapich2 r-dynamictreecut
+mxm r-e1071
+mxml r-earth
+mxnet r-ebseq
+mypaint-brushes r-ecosolver
+mysql r-ecp
+mysql-connector-c r-edger
+mysqlpp r-effects
+n2p2 r-elemstatlearn
+nacos r-ellipse
+nag r-ellipsis
+nalu r-elliptic
+nalu-wind r-emmeans
+namd r-emmli
+nano r-energy
+nanoflann r-enrichplot
+nanomsg r-ensembldb
+nanopb r-envstats
+nasm r-ergm
+nauty r-estimability
+navi r-europepmc
+nb r-evaluate
+nbdkit r-evd
+ncbi-magicblast r-exactextractr
+ncbi-rmblastn r-exomecopy
+ncbi-toolkit r-exomedepth
+ncbi-vdb r-experimenthub
+nccl r-expint
+nccl-fastsocket r-expm
+nccl-tests r-factoextra
+nccmp r-factominer
+ncdu r-fansi
+ncftp r-farver
+ncio r-fastcluster
+ncl r-fastdigest
+nco r-fastdummies
+ncompress r-fastica
+ncurses r-fastmap
+ncview r-fastmatch
+ncvis r-fastmatrix
+ndiff r-fda
+ndzip r-fdb-infiniummethylation-hg18
+neartree r-fdb-infiniummethylation-hg19
+neic-finitefault r-fds
+nek5000 r-ff
+nekbone r-fftwtools
+nekcem r-fgsea
+neko r-fields
+nekrs r-filehash
+nektar r-filelock
+nektools r-findpython
+nemsio r-fit-models
+nemsiogfs r-fitdistrplus
+neo4j r-flashclust
+neocmakelsp r-flexclust
+neofoam r-flexmix
+neon r-fnn
+neovim r-fontawesome
+nep r-forcats
+neper r-foreach
+nest r-forecast
+net-snmp r-foreign
+netcdf-c r-formatr
+netcdf-cxx r-formula
+netcdf-cxx4 r-fpc
+netcdf-fortran r-fpcompare
+netcdf95 r-fracdiff
+netdata r-fs
+netgauge r-functional
+netgen r-furrr
+netkit-ftp r-futile-logger
+netlib-lapack r-futile-options
+netlib-scalapack r-future
+netlib-xblas r-future-apply
+netpbm r-gamlss
+netperf r-gamlss-data
+nettle r-gamlss-dist
+networkdirect r-gamm4
+neuron r-gargle
+neve r-gbm
+newt r-gbrd
+nextdenovo r-gcrma
+nextflow r-gdalutilities
+nf-core-tools r-gdalutils
+nf-seqerakit r-gdata
+nf-tower-agent r-gdsfmt
+nf-tower-cli r-geiger
+nf-wave-cli r-genefilter
+nfft r-genelendatabase
+nfs-ganesha r-genemeta
+nfs-utils r-geneplotter
+nghttp2 r-generics
+nginx r-genetics
+ngmerge r-genie3
+ngmlr r-genomeinfodb
+ngspice r-genomeinfodbdata
+nicstat r-genomicalignments
+nim r-genomicfeatures
+nimrod-aai r-genomicranges
+ninja r-gensa
+ninja-fortran r-geojsonsf
+ninja-phylogeny r-geometries
+nix r-geometry
+njet r-geomorph
+nlcglib r-geonames
+nlohmann-json r-geoquery
+nlohmann-json-schema-validator r-geor
+nlopt r-geosphere
+nmad r-gert
+nn-c r-getopt
+nnn r-getoptlong
+nnpack r-ggally
+nnvm r-ggbeeswarm
+node-js r-ggbio
+nopayloadclient r-ggdendro
+normaliz r-ggforce
+notmuch r-ggfun
+npb r-ggjoy
+npm r-ggmap
+npth r-ggnewscale
+nq r-ggpattern
+nrm r-ggplot2
+ns-3-dev r-ggplotify
+nseg r-ggpubr
+nsimd r-ggraph
+nsjail r-ggrastr
+nspr r-ggrepel
+nss r-ggridges
+ntirpc r-ggsci
+ntl r-ggsignif
+ntpoly r-ggstats
+numactl r-ggthemes
+numamma r-ggtree
+numap r-ggvis
+numaprof r-gh
+numdiff r-gistr
+nut r-git2r
+nvbandwidth r-gitcreds
+nvcomp r-glimma
+nvdimmsim r-glmgampoi
+nvhpc r-glmnet
+nvidia-container-toolkit r-globaloptions
+nvidia-nsight-systems r-globals
+nvpl-blas r-globaltest
+nvpl-common r-glue
+nvpl-fft r-gmodels
+nvpl-lapack r-gmp
+nvpl-scalapack r-go-db
+nvptx-tools r-goftest
+nvshmem r-gofuncr
+nvtop r-googleauthr
+nvtx r-googledrive
+nwchem r-googlesheets4
+nyancat r-googlevis
+oc r-goplot
+ocaml r-gosemsim
+ocamlbuild r-goseq
+occa r-gostats
+oci-systemd-hook r-gower
+ocl-icd r-gparotation
+oclgrind r-gplots
+oclint r-graph
+oclock r-graphlayouts
+octa r-grbase
+octave r-gridbase
+octave-arduino r-gridextra
+octave-control r-gridgraphics
+octave-gsl r-gridpattern
+octave-instrctl r-gsa
+octave-io r-gsalib
+octave-optim r-gseabase
+octave-quaternion r-gsl
+octave-signal r-gsodr
+octave-splines r-gson
+octave-statistics r-gss
+octave-struct r-gstat
+octave-symbolic r-gsubfn
+octopus r-gtable
+odc r-gtools
+odgi r-gtrellis
+of-catalyst r-gviz
+of-precice r-gwmodel
+ollama r-hardhat
+ome-common-cpp r-haven
+ome-files-cpp r-hdf5array
+ome-model r-hdf5r
+omega-h r-hdo-db
+omm r-hdrcde
+omm-bundle r-here
+omnictl r-hexbin
+omniperf r-hh
+omnitrace r-highr
+ompss r-hmisc
+ompss-2 r-hms
+ompt-openmp r-hoardr
+oneapi-igc r-htmltable
+oneapi-level-zero r-htmltools
+onednn r-htmlwidgets
+oniguruma r-httpcode
+onnx r-httpuv
+ont-guppy r-httr
+oommf r-httr2
+oomph r-humaniformat
+op2-dsl r-hwriter
+opa-psm2 r-hydrogof
+opam r-hydrotsm
+opari2 r-hypergeo
+opdilib r-hypergraph
+open-iscsi r-ica
+open-isns r-ids
+open3d r-ieugwasr
+openal-soft r-igraph
+openbabel r-illumina450probevariants-db
+openblas r-illuminahumanmethylation450kanno-ilmn12-hg19
+opencarp r-illuminahumanmethylation450kmanifest
+opencascade r-illuminahumanmethylationepicanno-ilm10b4-hg19
+opencl-c-headers r-illuminahumanmethylationepicmanifest
+opencl-clhpp r-illuminaio
+opencl-headers r-imager
+opencl-icd-loader r-impute
+opencoarrays r-influencer
+opencolorio r-ini
+opencv r-inline
+opendatadetector r-insight
+opendx r-interactivedisplaybase
+openexr r-interp
+openfast r-intervals
+openfdtd r-inum
+openfoam r-ipred
+openfoam-org r-iranges
+openfpgaloader r-irdisplay
+openfst r-irkernel
+opengl r-irlba
+openglu r-isdparser
+openimagedenoise r-islr
+openimageio r-iso
+openipmi r-isoband
+openjdk r-isva
+openjpeg r-iterators
+openkim-models r-iterpc
+openldap r-jade
+openlibm r-janitor
+openloops r-jaspar2018
+openmc r-jomo
+openmm r-jpeg
+openmolcas r-jquerylib
+openmpi r-jsonify
+openmx r-jsonlite
+opennurbs r-kableextra
+openpa r-kegggraph
+openpbs r-keggrest
+openpmd-api r-kernlab
+openradioss-engine r-kernsmooth
+openradioss-starter r-kknn
+openrasmol r-klar
+openresty r-knitr
+openscenegraph r-kpmt
+openslide r-ks
+openslp r-ksamples
+openspeedshop r-labeling
+openspeedshop-utils r-labelled
+openssh r-lambda-r
+openssl r-laplacesdemon
+opensta r-lars
+openstf r-later
+opensubdiv r-lattice
+opentsdb r-latticeextra
+openturns r-lava
+openvdb r-lavaan
+openvkl r-lazyeval
+openwsman r-ldheatmap
+ophidia-analytics-framework r-leafem
+ophidia-io-server r-leaflet
+ophidia-primitives r-leaflet-providers
+ophidia-server r-leafpop
+opium r-leaps
+optional-lite r-learnbayes
+optipng r-leiden
+optix-dev r-lfe
+opus r-lhs
+or-tools r-libcoin
+oracle-instant-client r-libpressio
+oras r-lidr
+orbit2 r-lifecycle
+orc r-limma
+orca r-limsolve
+orca-faccts r-linprog
+orfm r-list
+orientdb r-listenv
+orthofiller r-lme4
+orthofinder r-lmertest
+orthomcl r-lmtest
+osg-ca-certs r-lobstr
+osi r-locfit
+osmctools r-log4r
+osmesa r-loo
+osmosis r-lpsolve
+ospray r-lpsolveapi
+osqp r-lsei
+ossp-uuid r-lubridate
+osu-micro-benchmarks r-lumi
+otf r-lwgeom
+otf-cpt r-magic
+otf2 r-magick
+ovito r-magrittr
+oxide-rs r-makecdfenv
+p11-kit r-maldiquant
+p3dfft3 r-manipulatewidget
+p4est r-mapplots
+p7zip r-mapproj
+pacbio-daligner r-maps
+pacbio-damasker r-maptools
+pacbio-dazz-db r-mapview
+pacbio-dextractor r-markdown
+pace r-marray
+pacifica-cli r-mass
+packmol r-mathjaxr
+pacparser r-matlab
+pacvim r-matr
+paddle r-matrix
+padicotm r-matrixgenerics
+pagit r-matrixmodels
+pagmo r-matrixstats
+pagmo2 r-mclogit
+paintor r-mclust
+pajeng r-mcmc
+pal r-mcmcglmm
+palace r-mcmcpack
+palisade-development r-mco
+paml r-mda
+panda r-memisc
+pandaseq r-memoise
+pandoc r-memuse
+pandoramonitoring r-mendelianrandomization
+pandorapfa r-mergemaid
+pandorasdk r-meta
+pango r-metadat
+pangolin r-metafor
+pangomm r-metap
+papi r-metapod
+papyrus r-methylumi
+paraconf r-mgcv
+paradiseo r-mgraster
+parafeed r-mice
+parallel r-microbenchmark
+parallel-hashmap r-mime
+parallel-netcdf r-minfi
+parallelio r-miniui
+parallelmergetree r-minqa
+paraview r-misc3d
+pareval r-missmethyl
+parflow r-mitml
+parmetis r-mitools
+parmgridgen r-mixtools
+parmmg r-mlbench
+parquet-format r-mlinterfaces
+parsec r-mlr
+parsimonator r-mlrmbo
+parsplice r-mmwrweek
+parthenon r-mnormt
+partons r-mockery
+partons-elementary-utils r-modelmetrics
+partons-numa r-modelr
+pass r-modeltools
+passt r-mpm
+pasta r-mr-raps
+pastix r-mrinstruments
+patch r-mrmix
+patchelf r-mrpresso
+patchutils r-mscoreutils
+pathfinder r-msnbase
+pax-utils r-multcomp
+pbbam r-multcompview
+pblat r-multicool
+pbmpi r-multitaper
+pbwt r-multtest
+pbzip2 r-munsell
+pciutils r-mutoss
+pcl r-mvtnorm
+pcma r-mzid
+pcre r-mzr
+pcre2 r-nada
+pcsclite r-nanotime
+pdal r-ncbit
+pdc r-ncdf4
+pdf2svg r-network
+pdftk r-networkd3
+pdi r-neuralnet
+pdiplugin-decl-hdf5 r-nfactors
+pdiplugin-decl-netcdf r-nimble
+pdiplugin-mpi r-nleqslv
+pdiplugin-pycall r-nlme
+pdiplugin-serialize r-nloptr
+pdiplugin-set-value r-nmf
+pdiplugin-trace r-nmof
+pdiplugin-user-code r-nnet
+pdsh r-nnls
+pdt r-nonnest2
+pegtl r-nor1mix
+pelican r-nortest
+pennant r-np
+percept r-npsurv
+percolator r-numderiv
+percona-server r-oligoclasses
+perfstubs r-openssl
+perl r-openxlsx
+perl-acme-damn r-optimparallel
+perl-algorithm-c3 r-optimx
+perl-algorithm-diff r-optparse
+perl-alien-build r-ordinal
+perl-alien-build-plugin-download-gitlab r-org-hs-eg-db
+perl-alien-libxml2 r-organismdbi
+perl-any-uri-escape r-osqp
+perl-apache-logformat-compiler r-packrat
+perl-app-cmd r-pacman
+perl-appconfig r-paleotree
+perl-archive-zip r-pamr
+perl-array-utils r-pan
+perl-b-cow r-parallelly
+perl-b-hooks-endofscope r-parallelmap
+perl-b-keywords r-paramhelpers
+perl-bignum r-party
+perl-bio-asn1-entrezgene r-partykit
+perl-bio-bigfile r-patchwork
+perl-bio-cluster r-pathview
+perl-bio-db-hts r-pbapply
+perl-bio-ensembl r-pbdzmq
+perl-bio-ensembl-funcgen r-pbivnorm
+perl-bio-ensembl-io r-pbkrtest
+perl-bio-ensembl-variation r-pcamethods
+perl-bio-eutilities r-pcapp
+perl-bio-searchio-hmmer r-pegas
+perl-bio-variation r-pepxmltab
+perl-bioperl r-permute
+perl-bit-vector r-pfam-db
+perl-bsd-resource r-phangorn
+perl-cache-cache r-phantompeakqualtools
+perl-cache-memcached r-pheatmap
+perl-cairo r-philentropy
+perl-canary-stability r-phylobase
+perl-capture-tiny r-phyloseq
+perl-carp r-phylostratr
+perl-carp-assert r-phytools
+perl-carp-clan r-picante
+perl-catalyst-action-renderview r-piggyback
+perl-catalyst-action-rest r-pillar
+perl-catalyst-component-instancepercontext r-pinfsc50
+perl-catalyst-devel r-pixmap
+perl-catalyst-plugin-cache r-pkgbuild
+perl-catalyst-plugin-configloader r-pkgcache
+perl-catalyst-plugin-static-simple r-pkgconfig
+perl-catalyst-runtime r-pkgdepends
+perl-catalyst-view-json r-pkgdown
+perl-cgi r-pkgload
+perl-cgi-simple r-pkgmaker
+perl-cgi-struct r-pki
+perl-chart-gnuplot r-pl94171
+perl-chi r-plogr
+perl-chi-driver-memcached r-plot3d
+perl-class-accessor r-plotly
+perl-class-accessor-grouped r-plotmo
+perl-class-accessor-lvalue r-plotrix
+perl-class-c3 r-pls
+perl-class-c3-adopt-next r-plyr
+perl-class-c3-componentised r-pmcmr
+perl-class-data-inheritable r-pmcmrplus
+perl-class-inspector r-png
+perl-class-load r-polspline
+perl-class-load-xs r-polyclip
+perl-class-method-modifiers r-polynom
+perl-class-singleton r-pool
+perl-class-tiny r-poorman
+perl-clone r-popgenome
+perl-clone-choose r-popvar
+perl-clone-pp r-posterior
+perl-common-sense r-powerlaw
+perl-compress-bzip2 r-prabclus
+perl-compress-lzo r-pracma
+perl-compress-raw-bzip2 r-praise
+perl-compress-raw-zlib r-preprocesscore
+perl-config-any r-prettydoc
+perl-config-general r-prettyunits
+perl-config-inifiles r-proc
+perl-config-simple r-processx
+perl-config-tiny r-prodlim
+perl-context-preserve r-profmem
+perl-contextual-return r-profvis
+perl-convert-nls-date-format r-progress
+perl-cookie-baker r-progressr
+perl-cpan-meta-check r-proj
+perl-cpanel-json-xs r-proj4
+perl-css-minifier-xs r-projpred
+perl-data-dump r-promises
+perl-data-dumper r-protgenerics
+perl-data-dumper-concise r-proto
+perl-data-optlist r-proxy
+perl-data-predicate r-pryr
+perl-data-stag r-ps
+perl-data-uuid r-pscbs
+perl-data-visitor r-pspline
+perl-date-exception r-psych
+perl-date-manip r-ptw
+perl-date-utils r-purrr
+perl-datetime r-pvclust
+perl-datetime-format-builder r-qqconf
+perl-datetime-format-iso8601 r-qs
+perl-datetime-format-mysql r-qtl
+perl-datetime-format-oracle r-quadprog
+perl-datetime-format-pg r-quantmod
+perl-datetime-format-strptime r-quantreg
+perl-datetime-locale r-quantro
+perl-datetime-timezone r-questionr
+perl-db-file r-quickjsr
+perl-dbd-mysql r-quickplot
+perl-dbd-oracle r-qvalue
+perl-dbd-pg r-r-cache
+perl-dbd-sqlite r-r-methodss3
+perl-dbi r-r-oo
+perl-dbix-class r-r-utils
+perl-devel-checklib r-r6
+perl-devel-cover r-radialmr
+perl-devel-cycle r-ragg
+perl-devel-globaldestruction r-rainbow
+perl-devel-overloadinfo r-randomfields
+perl-devel-size r-randomfieldsutils
+perl-devel-stacktrace r-randomforest
+perl-devel-stacktrace-ashtml r-randomglm
+perl-devel-symdump r-ranger
+perl-digest-jhash r-rann
+perl-digest-md5 r-rapidjsonr
+perl-digest-md5-file r-rapiserialize
+perl-digest-sha1 r-rappdirs
+perl-dist-checkconflicts r-raster
+perl-email-abstract r-rbgl
+perl-email-address-xs r-rbibutils
+perl-email-date-format r-rbokeh
+perl-email-messageid r-rcmdcheck
+perl-email-mime r-rcolorbrewer
+perl-email-mime-contenttype r-rcpp
+perl-email-mime-encodings r-rcppannoy
+perl-email-sender r-rcpparmadillo
+perl-email-simple r-rcppblaze
+perl-email-stuffer r-rcppcctz
+perl-encode-locale r-rcppcnpy
+perl-error r-rcppdate
+perl-eval-closure r-rcppde
+perl-exception-class r-rcppeigen
+perl-exporter-auto r-rcppensmallen
+perl-exporter-lite r-rcppgsl
+perl-exporter-tiny r-rcpphnsw
+perl-extutils-config r-rcppml
+perl-extutils-depends r-rcppparallel
+perl-extutils-helpers r-rcppprogress
+perl-extutils-installpaths r-rcpproll
+perl-extutils-makemaker r-rcpptoml
+perl-extutils-pkgconfig r-rcppziggurat
+perl-ffi-checklib r-rcurl
+perl-file-changenotify r-rda
+perl-file-chdir r-rdpack
+perl-file-copy-recursive r-readbitmap
+perl-file-find-rule r-readr
+perl-file-grep r-readxl
+perl-file-homedir r-reams
+perl-file-listing r-recipes
+perl-file-pushd r-reformulas
+perl-file-remove r-registry
+perl-file-sharedir r-rematch
+perl-file-sharedir-install r-rematch2
+perl-file-slurp r-remotes
+perl-file-slurp-tiny r-renv
+perl-file-slurper r-reordercluster
+perl-file-spec r-reportingtools
+perl-file-temp r-repr
+perl-file-which r-reprex
+perl-filesys-notify-simple r-reproducible
+perl-font-ttf r-require
+perl-forks r-reshape
+perl-fth r-reshape2
+perl-gd r-restfulr
+perl-gdgraph r-reticulate
+perl-gdgraph-histogram r-rex
+perl-gdtextutil r-rfast
+perl-getopt-argvfile r-rferns
+perl-getopt-long-descriptive r-rgdal
+perl-getopt-tabular r-rgenoud
+perl-graph r-rgeos
+perl-graph-readwrite r-rgexf
+perl-graphviz r-rgl
+perl-gzip-faster r-rgooglemaps
+perl-hash-merge r-rgraphviz
+perl-hash-moreutils r-rhdf5
+perl-hash-multivalue r-rhdf5filters
+perl-heap r-rhdf5lib
+perl-hook-lexwrap r-rhmmer
+perl-html-parser r-rhtslib
+perl-html-tagset r-rinside
+perl-html-template r-rio
+perl-http-body r-rjags
+perl-http-cookiejar r-rjava
+perl-http-cookies r-rjson
+perl-http-daemon r-rjsonio
+perl-http-date r-rlang
+perl-http-entity-parser r-rlas
+perl-http-headers-fast r-rle
+perl-http-message r-rlist
+perl-http-multipartparser r-rmariadb
+perl-http-negotiate r-rmarkdown
+perl-http-parser-xs r-rminer
+perl-http-request-ascgi r-rmpfr
+perl-http-server-simple r-rmpi
+perl-http-tiny r-rms
+perl-import-into r-rmutil
+perl-inline r-rmysql
+perl-inline-c r-rnaseqmap
+perl-io-all r-rncl
+perl-io-compress r-rnexml
+perl-io-html r-rngtools
+perl-io-prompt r-rnoaa
+perl-io-sessiondata r-robust
+perl-io-socket-ssl r-robustbase
+perl-io-string r-roc
+perl-io-stringy r-rocr
+perl-io-tty r-rodbc
+perl-ipc-run r-rook
+perl-ipc-run3 r-rots
+perl-ipc-sharelite r-roxygen2
+perl-ipc-system-simple r-rpart
+perl-javascript-minifier-xs r-rpart-plot
+perl-json r-rpmm
+perl-json-any r-rpostgres
+perl-json-maybexs r-rpostgresql
+perl-json-xs r-rprojroot
+perl-kyotocabinet r-rpsychi
+perl-libwww-perl r-rrblup
+perl-libxml-perl r-rrcov
+perl-lingua-en-inflect r-rrpp
+perl-list-compare r-rsamtools
+perl-list-moreutils r-rsconnect
+perl-list-moreutils-xs r-rsnns
+perl-list-someutils r-rsolnp
+perl-log-any r-rspectra
+perl-log-any-adapter-callback r-rsqlite
+perl-log-dispatch r-rstan
+perl-log-dispatch-filerotate r-rstantools
+perl-log-log4perl r-rstatix
+perl-logger-simple r-rstudioapi
+perl-lwp-mediatypes r-rsubread
+perl-lwp-protocol-https r-rsvd
+perl-mailtools r-rtracklayer
+perl-math-bezier r-rtsne
+perl-math-bigint r-runit
+perl-math-bigrat r-runjags
+perl-math-cdf r-ruv
+perl-math-cephes r-rvcheck
+perl-math-matrixreal r-rversions
+perl-math-round r-rvest
+perl-math-symbolic r-rviennacl
+perl-math-vecstat r-rzmq
+perl-mce r-s2
+perl-memory-process r-s4vectors
+perl-metacpan-client r-s7
+perl-mime-types r-samr
+perl-mni-perllib r-sandwich
+perl-mock-config r-sass
+perl-module-build r-satellite
+perl-module-build-tiny r-scaledmatrix
+perl-module-corelist r-scales
+perl-module-find r-scater
+perl-module-implementation r-scattermore
+perl-module-install r-scatterpie
+perl-module-mask r-scatterplot3d
+perl-module-pluggable r-scdblfinder
+perl-module-runtime r-scran
+perl-module-runtime-conflicts r-scrime
+perl-module-scandeps r-scs
+perl-module-util r-sctransform
+perl-mojolicious r-scuttle
+perl-moo r-sdmtools
+perl-moose r-segmented
+perl-moosex-emulate-class-accessor-fast r-selectr
+perl-moosex-getopt r-seqinr
+perl-moosex-methodattributes r-seqlogo
+perl-moosex-role-parameterized r-servr
+perl-moox-types-mooselike r-sessioninfo
+perl-moox-types-mooselike-numeric r-sets
+perl-mozilla-ca r-seurat
+perl-mro-compat r-seuratobject
+perl-namespace-autoclean r-sf
+perl-namespace-clean r-sfheaders
+perl-net-cidr-lite r-sfsmisc
+perl-net-http r-sftime
+perl-net-ip r-shadowtext
+perl-net-scp-expect r-shape
+perl-net-server r-shiny
+perl-net-server-ss-prefork r-shinydashboard
+perl-net-ssleay r-shinyfiles
+perl-number-compare r-shinyfiletree
+perl-number-format r-shinyjs
+perl-object-insideout r-shinystan
+perl-package-deprecationmanager r-shinythemes
+perl-package-stash r-shinywidgets
+perl-package-stash-xs r-shortread
+perl-package-variant r-siggenes
+perl-padwalker r-signac
+perl-parallel-forkmanager r-simpleaffy
+perl-params-util r-singlecellexperiment
+perl-params-validate r-sitmo
+perl-params-validationcompiler r-sm
+perl-parse-recdescent r-smoof
+perl-parse-yapp r-sn
+perl-parselex r-snakecase
+perl-parsetemplate r-snow
+perl-path-class r-snowfall
+perl-path-tiny r-snprelate
+perl-pathtools r-snpstats
+perl-pdf-api2 r-som
+perl-pegex r-somaticsignatures
+perl-perl-critic r-sourcetools
+perl-perl-critic-moose r-sp
+perl-perl-tidy r-spacetime
+perl-perl-unsafe-signals r-spades
+perl-perl-version r-spades-addins
+perl-perl4-corelibs r-spades-core
+perl-perl6-slurp r-spades-tools
+perl-perlio-gzip r-spam
+perl-perlio-utf8-strict r-sparsem
+perl-plack r-sparsematrixstats
+perl-plack-middleware-assets r-spatial
+perl-plack-middleware-crossorigin r-spatialeco
+perl-plack-middleware-deflater r-spatialpack
+perl-plack-middleware-fixmissingbodyinredirect r-spatialreg
+perl-plack-middleware-methodoverride r-spatstat
+perl-plack-middleware-removeredundantbody r-spatstat-core
+perl-plack-middleware-reverseproxy r-spatstat-data
+perl-plack-test-externalserver r-spatstat-explore
+perl-pod-coverage r-spatstat-geom
+perl-pod-parser r-spatstat-linnet
+perl-pod-spell r-spatstat-model
+perl-posix-strftime-compiler r-spatstat-random
+perl-ppi r-spatstat-sparse
+perl-ppix-quotelike r-spatstat-univar
+perl-ppix-regexp r-spatstat-utils
+perl-ppix-utils r-spdata
+perl-proc-daemon r-spdep
+perl-proc-processtable r-speedglm
+perl-readonly r-spem
+perl-readonly-xs r-splancs
+perl-ref-util r-splines2
+perl-regexp-common r-splitstackshape
+perl-role-tiny r-sqldf
+perl-rose-datetime r-squarem
+perl-rose-db r-squash
+perl-rose-db-object r-sseq
+perl-rose-object r-stabledist
+perl-safe-isa r-stanheaders
+perl-scalar-list-utils r-stargazer
+perl-scalar-util-numeric r-stars
+perl-scope-guard r-statmod
+perl-search-elasticsearch r-statnet-common
+perl-sereal r-stringfish
+perl-sereal-decoder r-stringi
+perl-sereal-encoder r-stringr
+perl-server-starter r-strucchange
+perl-set-intervaltree r-strucchangercpp
+perl-set-intspan r-styler
+perl-set-object r-subplex
+perl-set-scalar r-summarizedexperiment
+perl-soap-lite r-suppdists
+perl-sort-naturally r-survey
+perl-specio r-survival
+perl-spiffy r-sva
+perl-sql-abstract r-svglite
+perl-sql-abstract-classic r-sys
+perl-sql-reservedwords r-systemfonts
+perl-sql-translator r-tarifx
+perl-star-fusion r-taxizedb
+perl-starman r-tclust
+perl-statistics-basic r-teachingdemos
+perl-statistics-descriptive r-tensor
+perl-statistics-pca r-tensora
+perl-stream-buffered r-terra
+perl-strictures r-tester
+perl-string-approx r-testit
+perl-string-crc32 r-testthat
+perl-string-format r-textshaping
+perl-string-numeric r-tfbstools
+perl-string-rewriteprefix r-tfisher
+perl-sub-exporter r-tfmpvalue
+perl-sub-exporter-progressive r-th-data
+perl-sub-identify r-threejs
+perl-sub-install r-tibble
+perl-sub-name r-tictoc
+perl-sub-quote r-tidycensus
+perl-sub-uplevel r-tidygraph
+perl-svg r-tidyr
+perl-swissknife r-tidyselect
+perl-sys-sigaction r-tidytree
+perl-task-weaken r-tidyverse
+perl-template-toolkit r-tiff
+perl-term-ansicolor-markup r-tigris
+perl-term-readline-gnu r-timechange
+perl-term-table r-timedate
+perl-termreadkey r-tinytex
+perl-test-base r-tinytiger
+perl-test-class r-tmixclust
+perl-test-cleannamespaces r-tmvnsim
+perl-test-deep r-topgo
+perl-test-diaginc r-treeio
+perl-test-differences r-triebeard
+perl-test-exception r-trimcluster
+perl-test-fatal r-truncdist
+perl-test-file r-truncnorm
+perl-test-file-contents r-trust
+perl-test-file-sharedir r-tseries
+perl-test-json r-tsne
+perl-test-leaktrace r-ttr
+perl-test-longstring r-tweenr
+perl-test-memory-cycle r-twosamplemr
+perl-test-mockobject r-txdb-hsapiens-ucsc-hg18-knowngene
+perl-test-mocktime r-txdb-hsapiens-ucsc-hg19-knowngene
+perl-test-more r-tximeta
+perl-test-most r-tximport
+perl-test-needs r-tximportdata
+perl-test-nowarnings r-tzdb
+perl-test-object r-ucminf
+perl-test-output r-udunits2
+perl-test-perl-critic r-units
+perl-test-pod r-upsetr
+perl-test-pod-coverage r-urca
+perl-test-requires r-urlchecker
+perl-test-requiresinternet r-urltools
+perl-test-sharedfork r-usethis
+perl-test-subcalls r-utf8
+perl-test-tcp r-uuid
+perl-test-time r-uwot
+perl-test-time-hires r-v8
+perl-test-trap r-variantannotation
+perl-test-warn r-varselrf
+perl-test-warnings r-vcd
+perl-test-weaken r-vcfr
+perl-test-without-module r-vctrs
+perl-test-xml r-vegan
+perl-test-xml-simple r-vfs
+perl-test-xpath r-vgam
+perl-test-yaml r-vioplot
+perl-test2-plugin-nowarnings r-vipor
+perl-test2-suite r-viridis
+perl-text-csv r-viridislite
+perl-text-csv-xs r-visnetwork
+perl-text-diff r-vroom
+perl-text-format r-vsn
+perl-text-glob r-waldo
+perl-text-nsp r-watermelon
+perl-text-simpletable r-webshot
+perl-text-soundex r-wgcna
+perl-text-unidecode r-whisker
+perl-thread-queue r-withr
+perl-threads r-wk
+perl-throwable r-writexl
+perl-tie-ixhash r-wru
+perl-tie-toobject r-xde
+perl-time-clock r-xfun
+perl-time-duration r-xgboost
+perl-time-duration-parse r-xlconnect
+perl-time-hires r-xlconnectjars
+perl-time-piece r-xlsx
+perl-timedate r-xlsxjars
+perl-tk r-xmapbridge
+perl-tree-simple r-xml
+perl-tree-simple-visitorfactory r-xml2
+perl-try-tiny r-xnomial
+perl-type-tiny r-xopen
+perl-types-serialiser r-xtable
+perl-universal-can r-xts
+perl-universal-isa r-xvector
+perl-uri r-yaimpute
+perl-uri-encode r-yaml
+perl-uri-find r-yapsa
+perl-uri-ws r-yaqcaffy
+perl-want r-yarn
+perl-www-form-urlencoded r-yulab-utils
+perl-www-robotrules r-zcompositions
+perl-xml-dom r-zeallot
+perl-xml-dom-xpath r-zip
+perl-xml-filter-buffertext r-zlibbioc
+perl-xml-hash-xs r-zoo
+perl-xml-libxml r3d
+perl-xml-libxslt rabbitmq
+perl-xml-namespacesupport rabbitmq-c
+perl-xml-parser racket
+perl-xml-parser-lite racon
+perl-xml-quote raft
+perl-xml-regexp ragel
+perl-xml-sax raja
+perl-xml-sax-base raja-perf
+perl-xml-sax-writer ramulator
+perl-xml-semanticdiff randfold
+perl-xml-simple random123
+perl-xml-twig randrproto
+perl-xml-writer range-v3
+perl-xml-xpath rank-run
+perl-xml-xpathengine rankstr
+perl-yaml rapidjson
+perl-yaml-libyaml raptor2
+perl-yaml-syck rarpd
+perl-yaml-tiny rasdaemon
+pestpp rasqal
+petaca ratel
+petsc ravel
+pexsi raxml
+pfapack raxml-ng
+pfft ray
+pfind rayleigh
+pflare raylib
+pflask rccl
+pflogger rccl-tests
+pflotran rclone
+pfunit rdc
+pgdspider rdkit
+pgplot rdma-core
+ph5concat rdp-classifier
+phantompeakqualtools rdptools
+pharokka re2
+phast re2c
+phasta readfq
+phist readline
+phoenix realm
+photos recola
+photos-f recola-sm
+photospline recon
+php recorder
+phrap-crossmatch-swat recordproto
+phred redis
+phylip redis-ai
+phylobayesmpi redis-plus-plus
+phyluce reditools
+picard redland
+picsar redland-bindings
+picsarlite redset
+pidx redundans
+pig reframe
+pigz regale
+pika regcm
+pika-algorithms regenie
+pilercr regtools
+pilon relax
+pindel relion
+pinentry remhos
+pinfo rempi
+pioman rename
+pipework rendercheck
+pipx renderproto
+piranha repeatafterme
+pism repeatmasker
+pixman repeatmodeler
+pixz repeatscout
+pkg-config reprimand
+pkgconf resolve
+pktools resourceproto
+planck-likelihood restic
+plantuml revbayes
+plasma revocap-coupler
+plink revocap-refiner
+plink-ng rgb
+plink2 rhash
+plog rinetd
+ploticus ripgrep
+plplot riscv-gnu-toolchain
+plsm rivet
+plumed rkcommon
+ply rkt-base
+pmdk rkt-cext-lib
+pmemkv rkt-compiler-lib
+pmerge rkt-dynext-lib
+pmgr-collective rkt-racket-lib
+pmix rkt-rackunit-lib
+pmlib rkt-scheme-lib
+pnfft rkt-testing-util-lib
+pngquant rkt-zo-lib
+pngwriter rlwrap
+pnmpi rmats
+poamsa rmgdft
+pocl rmlab
+podio rna-seqc
+podman rnaquast
+podman-compose rnaz
+poke rng-tools
+polymake rngstreams
+polyml rnpletal
+polypolish roary
+poorjit rocal
+poplddecay rocalution
+poppler rocblas
+poppler-data rocdecode
+popt rocfft
+porta rocjpeg
+portage rocketmq
+portcullis rocksdb
+ports-of-call rockstar
+possvm rocm-bandwidth-test
+postgis rocm-clang-ocl
+postgresql rocm-cmake
+povray rocm-core
+powerapi rocm-dbgapi
+powertop rocm-debug-agent
+ppl rocm-device-libs
+pplacer rocm-examples
+ppopen-appl-amr-fdm rocm-gdb
+ppopen-appl-bem rocm-opencl
+ppopen-appl-bem-at rocm-openmp-extras
+ppopen-appl-dem-util rocm-smi-lib
+ppopen-appl-fdm rocm-tensile
+ppopen-appl-fdm-at rocm-validation-suite
+ppopen-appl-fem rocminfo
+ppopen-appl-fvm rocmlir
+ppopen-at rocprim
+ppopen-math-mp rocprofiler-compute
+ppopen-math-vis rocprofiler-compute-viewer
+pprof rocprofiler-dev
+prank rocprofiler-register
+precice rocprofiler-sdk
+predixy rocprofiler-systems
+premake-core rocpydecode
+presentproto rocrand
+preseq rocshmem
+pressio-log rocsolver
+pressio-ops rocsparse
+pressio-rom rocthrust
+presto roctracer-dev
+prettier roctracer-dev-api
+price rocwmma
+prime95 rodinia
+primer3 roms
+prinseq-lite root
+printproto roounfold
+prism rosco
+prmon rose
+prng ross
+probconsrna routinator
+procenv routino
+process-in-process rpcsvc-proto
+procps rpm
+procps-ng rpp
+prod-util rr
+prodigal rrdtool
+professor rsbench
+profugusmc rsem
+proj rsl
+prokka rstart
+prometheus rstudio
+prometheus-cpp rsync
+prophecy4f rsyslog
+proteowizard rt-tests
+protobuf rtags
+protobuf-c rtax
+proxymngr rtmpdump
+prrte ruby
+pruners-ninja ruby-asciidoctor
+ps-lite ruby-charlock-holmes
+psalg ruby-erubis
+psblas ruby-gist
+pscmc ruby-gnuplot
+psi4 ruby-hpricot
+psimd ruby-mustache
+psipred ruby-narray
+pslib ruby-rake
+psm ruby-rdiscount
+psmc ruby-ronn
+psrcat ruby-rubyinline
+psrchive ruby-svn2git
+psrdada ruby-terminal-table
+pstreams ruby-thor
+pthreadpool ruby-tmuxinator
+pueue ruby-unicode-display-width
+pugixml ruby-xdg
+puk ruby-zentest
+pukabi runc
+pulseaudio rust
+pumgen rust-bindgen
+pumi rust-bootstrap
+purify rust-clap
+pv s4pred
+pvm s5cmd
+pwgen sabre
+pxz saga-gis
+py-3to2 sage
+py-4suite-xml sailfish
+py-a2wsgi salmon
+py-abcpy salmon-tddft
+py-abipy salome-configuration
+py-about-time salome-medcoupling
+py-absl-py saltfm
+py-accelerate sam2p
+py-accessible-pygments sambamba
+py-accimage samblaster
+py-acme-tiny samrai
+py-acres samtools
+py-adal samurai
+py-adb-enhanced sandbox
+py-addict sandia-micro-benchmarks
+py-adios sartre
+py-adios4dolfinx sarus
+py-advancedhtmlparser satsuma2
+py-aenum savanna
+py-affine saws
+py-agate sbcl
+py-agate-dbf sbcl-bootstrap
+py-agate-excel sblim-sfcc
+py-agate-sql sbml
+py-ahpy sbp
+py-aiobotocore sbt
+py-aiocontextvars scafacos
+py-aiodns scala
+py-aiofiles scalasca
+py-aiohappyeyeballs scale
+py-aiohttp scallop
+py-aiohttp-cors scalpel
+py-aioitertools scan-for-matches
+py-aiojobs scantailor
+py-aioredis scc
+py-aiosignal sccache
+py-aiosqlite scine-core
+py-aiowebdav2 scine-database
+py-alabaster scine-molassembler
+py-albucore scine-qcmaquis
+py-alembic scine-readuct
+py-alive-progress scine-serenity
+py-alpaca-eval scine-sparrow
+py-alpaca-farm scine-utilities
+py-alphafold scine-xtb
+py-altair scipoptsuite
+py-altgraph scitokens-cpp
+py-amici scnlib
+py-amityping scons
+py-amplpy scorecard
+py-ampltools scorep
+py-amqp scorpio
+py-amrex scotch
+py-angel scr
+py-aniso8601 screen
+py-anndata scripts
+py-annexremote scrnsaverproto
+py-annotated-types scrot
+py-annoy scs
+py-ansi2html sctk
+py-ansible sdl2
+py-ansimarkup sdl2-image
+py-ansiwrap sdl2-ttf
+py-antimeridian sdsl-lite
+py-antipickle seacas
+py-antlr4-python3-runtime seacr
+py-antspyx seal
+py-anuga sed
+py-anvio sedacs
+py-anybadge seissol
+py-anyio selalib
+py-anytree semiprof
+py-anywidget sendme
+py-apache-libcloud sensei
+py-apache-tvm-ffi sentencepiece
+py-apebench sentieon-genomics
+py-apex sepp
+py-apeye seq-gen
+py-apeye-core seqan
+py-apipkg seqfu
+py-apispec seqkit
+py-app-model seqprep
+py-appdirs seqtk
+py-applicationinsights serenity
+py-appnope serenity-libint
+py-apprise serf
+py-apptools serialbox
+py-apscheduler sessreg
+py-arcgis setserial
+py-arch setxkbmap
+py-archspec sfcgal
+py-arcp sfcio
+py-argcomplete sfml
+py-argh sga
+py-argon2-cffi sgpp
+py-argon2-cffi-bindings shadow
+py-argparse-dataclass shadowenv
+py-argparse-manpage shamrock
+py-args shapeit
+py-arkouda shapeit4
+py-arm-pyart shapelib
+py-arpeggio shapemapper
+py-arrow shared-mime-info
+py-art shark
+py-arviz shc
+py-asciitree sheenbidi
+py-asdf shellcheck
+py-asdf-astropy shengbte
+py-asdf-coordinates-schemas sherpa
+py-asdf-standard shiro
+py-asdf-transform-schemas shocklibs
+py-asdf-unit-schemas shoremap
+py-asdfghjkl shortstack
+py-ase showfont
+py-asgi-lifespan shred
+py-asgiref shtns
+py-asn1crypto shtools
+py-aspy-yaml shuffile
+py-asserts sicer2
+py-ast-serialize sickle
+py-asteval sicm
+py-astor siesta
+py-astpretty sigcpp
+py-astroid sigio
+py-astropy signalp
+py-astropy-healpix signify
+py-astropy-helpers silo
+py-astropy-iers-data simde
+py-asttokens simdjson
+py-astunparse simgrid
+py-async-generator simmetrix-simmodsuite
+py-async-lru simple-dftd3
+py-async-timeout simplemoc
+py-asyncio simsipm
+py-asyncpg simul
+py-asynctest simulationio
+py-atomicwrites sina
+py-atpublic singular-factory
+py-atropos singularity-eos
+py-ats singularity-hpc
+py-attmap singularityce
+py-attrs sio
+py-audioread sionlib
+py-auditwheel sirius
+py-authlib sjpeg
+py-autocfg skilion-onedrive
+py-autodocsumm skopeo
+py-autograd sl
+py-autograd-gamma slang
+py-automat slate
+py-autopep8 sleef
+py-autoray slepc
+py-autoreject slf4j
+py-auxlib slirp4netns
+py-avro sloccount
+py-avro-json-serializer slurm
+py-avro-python3 slurm-drmaa
+py-awesome-slugify smalt
+py-awkward smartdenovo
+py-awkward-cpp smartmontools
+py-awkward0 smee-client
+py-awscrt smof
+py-ax-platform smproxy
+py-azote snakemake
+py-azure-batch snap
+py-azure-cli-command-modules-nspkg snap-berkeley
+py-azure-cli-core snap-korf
+py-azure-cli-nspkg snappy
+py-azure-cli-telemetry snbone
+py-azure-common sniffles
+py-azure-core snpeff
+py-azure-cosmos snphylo
+py-azure-datalake-store snptest
+py-azure-functions-devops-build soapdenovo-trans
+py-azure-graphrbac soapdenovo2
+py-azure-identity socat
+py-azure-keyvault soci
+py-azure-keyvault-certificates sofa-c
+py-azure-keyvault-keys sollya
+py-azure-keyvault-nspkg solr
+py-azure-keyvault-secrets somatic-sniper
+py-azure-loganalytics sombrero
+py-azure-mgmt-advisor sonlib
+py-azure-mgmt-apimanagement sopt
+py-azure-mgmt-appconfiguration soqt
+py-azure-mgmt-applicationinsights sortmerna
+py-azure-mgmt-authorization sos
+py-azure-mgmt-batch sosflow
+py-azure-mgmt-batchai source-highlight
+py-azure-mgmt-billing sourmash
+py-azure-mgmt-botservice sowing
+py-azure-mgmt-cdn sox
+py-azure-mgmt-cognitiveservices sp
+py-azure-mgmt-compute spaceranger
+py-azure-mgmt-consumption spack
+py-azure-mgmt-containerinstance spack-configs-dav-sdk
+py-azure-mgmt-containerregistry spack-configs-facilities
+py-azure-mgmt-containerservice spack-configs-tools-sdk
+py-azure-mgmt-core spades
+py-azure-mgmt-cosmosdb span-lite
+py-azure-mgmt-datalake-analytics spark
+py-azure-mgmt-datalake-store sparse
+py-azure-mgmt-datamigration sparsehash
+py-azure-mgmt-deploymentmanager sparskit
+py-azure-mgmt-devtestlabs sparta
+py-azure-mgmt-dns spath
+py-azure-mgmt-eventgrid spatialdata
+py-azure-mgmt-eventhub spatter
+py-azure-mgmt-hdinsight spdk
+py-azure-mgmt-imagebuilder spdlog
+py-azure-mgmt-iotcentral specfem3d-globe
+py-azure-mgmt-iothub spectra
+py-azure-mgmt-iothubprovisioningservices spectre
+py-azure-mgmt-keyvault spectrum-mpi
+py-azure-mgmt-kusto speex
+py-azure-mgmt-loganalytics speexdsp
+py-azure-mgmt-managedservices sperr
+py-azure-mgmt-managementgroups spfft
+py-azure-mgmt-maps spglib
+py-azure-mgmt-marketplaceordering sph2pipe
+py-azure-mgmt-media spherepack
+py-azure-mgmt-monitor sphexa
+py-azure-mgmt-msi spindle
+py-azure-mgmt-netapp spiner
+py-azure-mgmt-network spiral-package-fftx
+py-azure-mgmt-nspkg spiral-package-hcol
+py-azure-mgmt-policyinsights spiral-package-jit
+py-azure-mgmt-privatedns spiral-package-mpi
+py-azure-mgmt-rdbms spiral-package-simt
+py-azure-mgmt-recoveryservices spiral-software
+py-azure-mgmt-recoveryservicesbackup spla
+py-azure-mgmt-redhatopenshift spm
+py-azure-mgmt-redis spot
+py-azure-mgmt-relay sprng
+py-azure-mgmt-reservations sqlcipher
+py-azure-mgmt-resource sqlite
+py-azure-mgmt-search sqlite-jdbc
+py-azure-mgmt-security sqlitebrowser
+py-azure-mgmt-servicebus sqoop
+py-azure-mgmt-servicefabric squashfs
+py-azure-mgmt-signalr squashfs-mount
+py-azure-mgmt-sql squashfuse
+py-azure-mgmt-sqlvirtualmachine squid
+py-azure-mgmt-storage sra-tools
+py-azure-mgmt-trafficmanager sratoolkit
+py-azure-mgmt-web srcml
+py-azure-multiapi-storage srcml-identifier-getter-tool
+py-azure-nspkg srilm
+py-azure-storage-blob srm-ifce
+py-azure-storage-common sse2neon
+py-azure-storage-nspkg sshfs
+py-b2luigi sshpass
+py-babel ssht
+py-backcall ssmtp
+py-backoff sspace-longread
+py-backpack-for-pytorch sspace-standard
+py-backports-abc sst-core
+py-backports-cached-property sst-dumpi
+py-backports-entry-points-selectable sst-elements
+py-backports-lzma sst-macro
+py-backports-os sst-transports
+py-backports-ssl-match-hostname stacks
+py-backports-tarfile staden-io-lib
+py-backports-tempfile star
+py-backports-weakref star-ccm-plus
+py-backports-zoneinfo starlight
+py-bagit starpu
+py-bagit-profile starship
+py-bakta startup-notification
+py-bandit stat
+py-barectf stata
+py-basemap stc
+py-bash-kernel stdexec
+py-basis-set-exchange steps
+py-batchspawner stinger
+py-bayesian-optimization storm
+py-bcbio-gff stow
+py-bcolz strace
+py-bcrypt stream
+py-bdbag stress
+py-beaker stress-ng
+py-beancount stressapptest
+py-beartype string-view-lite
+py-beautifulsoup4 stringtie
+py-beniget stripack
+py-bibtexparser structure
+py-bidict strumpack
+py-bids-validator su2
+py-bids-validator-deno sublime-text
+py-bidscoin subread
+py-bidskit subversion
+py-bidsschematools suite-sparse
+py-bigdft sumaclust
+py-bigfloat sumo
+py-billiard sundials
+py-binary suntans
+py-binaryornot superchic
+py-bintrees superlu
+py-binwalk superlu-dist
+py-biobb-common superlu-mt
+py-biobb-gromacs supermagic
+py-biobb-io surfer
+py-biobb-model survey
+py-biobb-structure-checking sw4
+py-biobb-structure-utils sw4lite
+py-bioblend swan
+py-biom-format swap-assembler
+py-biomine swarm
+py-biopandas swfft
+py-biopython swftools
+py-biosppy swiftsim
+py-biotite swig
+py-biotraj swipl
+py-bitarray syclomatic
+py-bitshuffle symengine
+py-bitstring symlinks
+py-bitstruct sympack
+py-black sympol
+py-blake3 sys-sage
+py-bleach sysbench
+py-blessed syscalc
+py-blessings sysfsutils
+py-blight sysget
+py-blinker sysstat
+py-blis systemc
+py-blosc systemd
+py-blosc2 systemtap
+py-blosum sz
+py-bluepyefe sz-cpp
+py-bluepyemodel sz3
+py-bluepyopt szauto
+py-bmap-tools szx
+py-bmtk t8code
+py-bokeh tabix
+py-boltons tajo
+py-boom-boot-manager talass
+py-boost-histogram talloc
+py-boto talosctl
+py-boto3 tamaas
+py-botocore tandem
+py-botorch tangram
+py-bottle tantan
+py-bottleneck tar
+py-bqplot targetp
+py-braceexpand task
+py-brain-indexer taskd
+py-branca taskflow
+py-bravado tasmanian
+py-bravado-core tassel
+py-breakseq2 tau
+py-breathe tauola
+py-brian tb-lmto
+py-brian2 tbl2asn
+py-brotli tblite
+py-brotlipy tcl
+py-bsddb3 tcl-bwidget
+py-build tcl-itcl
+py-bx-python tcl-tcllib
+py-cachecontrol tcl-tclxml
+py-cached-property tcl-togl
+py-cachetools tclap
+py-cachey tcoffee
+py-cachy tcpdump
+py-cairocffi tcptrace
+py-cairosvg tcsh
+py-caliper-reader tdengine
+py-callmonitor tealeaf
+py-calver tecio
+py-cantoolz teckit
+py-carputils tecplot
+py-cartopy telegraf
+py-casadi telocal
+py-catalogue tempestextremes
+py-catkin-pkg tempestremap
+py-cattrs templight
+py-cbor2 templight-tools
+py-cclib tempo
+py-cdo tengine
+py-cdsapi tensorflow-serving-client
+py-cekit tensorpipe
+py-celery termcap
+py-cellprofiler terminalimageviewer
+py-cellprofiler-core tesseract
+py-centrosome test-drive
+py-cerberus tests-sos
+py-certifi testu01
+py-certipy tetgen
+py-cf-units tethex
+py-cf-xarray tetranscripts
+py-cffconvert texi2html
+py-cffi texinfo
+py-cfgrib texlive
+py-cfgv texstudio
+py-cftime textparser
+py-cgen tfel
+py-chai the-platinum-searcher
+py-chai-lab the-silver-searcher
+py-chainer theia-ide
+py-chainforgecodegen thepeg
+py-chainmap thermo4pfm
+py-chalice thesis
+py-chardet thornado-mini
+py-charm4py thrift
+py-charset-normalizer thrust
+py-chart-studio thunar
+py-cheap-repr thunar-volman
+py-checkm-genome tidy-html5
+py-cheetah3 tig
+py-chemfiles tiled-mm
+py-chemiscope time
+py-cheroot timedatex
+py-cherrypy timemory
+py-chex timew
+py-choreographer tini
+py-chronyk tinker
+py-ci-info tiny-tensor-compiler
+py-ci-sdr tinycbor
+py-cig-pythia tinygltf
+py-cinema-lib tinyobjloader
+py-cinemasci tinyxml
+py-circus tinyxml2
+py-citeproc-py tioga
+py-clarabel tippecanoe
+py-clean-text tiptop
+py-cleo tiramisu
+py-click tix
+py-click-didyoumean tixi
+py-click-option-group tk
+py-click-plugins tkrzw
+py-click-repl tl-expected
+py-cligj tldd
+py-clikit tmalign
+py-climate tmhmm
+py-climax tmscore
+py-clint tmux
+py-clip-anytorch tnftp
+py-clipboard tofu-ls
+py-cloudauthz tomcat
+py-cloudbridge toml-f
+py-cloudpathlib toml11
+py-cloudpickle tomlplusplus
+py-clustershell topaz
+py-cma topaz-3dem
+py-cmaes topcom
+py-cmake-format tophat
+py-cmake-parser torch-scatter
+py-cmocean torque
+py-cmseq totalview
+py-cmsml toybox
+py-cmyt tpm2-tss
+py-coapthon3 tracer
+py-coca-pytorch tracy
+py-coclust tracy-client
+py-codebasin tramonto
+py-codecarbon transabyss
+py-codechecker transdecoder
+py-codepy transferbench
+py-codespell transposome
+py-coherent-licensed transrate
+py-coilmq transset
+py-colabtools trapproto
+py-colorama tree
+py-colorcet tree-sitter
+py-colorclass treelite
+py-colored treesub
+py-colored-traceback trexio
+py-coloredlogs trf
+py-colorful triangle
+py-colorio trident
+py-colorlog trilinos
+py-colorlover trilinos-catalyst-ioss-adapter
+py-colormath trimal
+py-colorpy trimgalore
+py-colorspacious trimmomatic
+py-colossalai trinity
+py-colour trinotate
+py-comm trivy
+py-common trnascan-se
+py-commonmark trng
+py-conan trompeloeil
+py-conda-inject truchas
+py-conda-souschef tskit
+py-confection tsne-cuda
+py-configargparse tulip
+py-configobj tumbler
+py-configparser turbine
+py-configspace turbomole
+py-confluent-kafka turbovnc
+py-connectionpool turnserver
+py-consolekit twm
+py-constantly tycho2
+py-contextily typescript
+py-contextlib2 typhon
+py-contexttimer typhonio
+py-continuum typos
+py-contourpy typst
+py-contrib ucc
+py-control uchardet
+py-convertdate ucsc-bedclip
+py-convokit ucsc-bedgraphtobigwig
+py-cookiecutter ucx
+py-coolname udunits
+py-copulas ufo-core
+py-corner ufo-filters
+py-correctionlib ufs-utils
+py-corrfunc ufs-weather-model
+py-counter uftrace
+py-courlan umap
+py-cov-core umesimd
+py-coverage umoci
+py-coveralls umpire
+py-cppheaderparser unblur
+py-cppy uncrustify
+py-cramjam unibilium
+py-crashtest unifdef
+py-crc32c unifyfs
+py-crcmod unigen
+py-croniter unison
+py-crossmap units
+py-cryolobm units-llnl
+py-cryptography unittest-cpp
+py-css-parser universal
+py-cssselect universal-ctags
+py-cssselect2 unixodbc
+py-cssutils unqlite
+py-csvkit unrar
+py-ctgan unuran
+py-cuda-bindings unzip
+py-cuda-core upcxx
+py-cuda-pathfinder upp
+py-cudf uqtk
+py-cufflinks uriparser
+py-cuml usalign
+py-cupy usbutils
+py-current usearch
+py-currentscape userspace-rcu
+py-curryreader ut
+py-curvlinops-for-pytorch utf8cpp
+py-custodian utf8proc
+py-custom-inherit uthash
+py-cutadapt util-linux
+py-cvxopt util-linux-uuid
+py-cvxpy util-macros
+py-cwl-upgrader uvw
+py-cwl-utils uwtools
+py-cwltool vacuumms
+py-cx-oracle vala
+py-cycler valgrind
+py-cykhash valijson
+py-cylc-flow vampirtrace
+py-cylc-rose vapor
+py-cylp vardictjava
+py-cymem variorum
+py-cyordereddict varnish-cache
+py-cython varscan
+py-cython-bbox vasp
+py-cyvcf2 vbfnlo
+py-d2to1 vbz-compression
+py-dace vc
+py-dacite vcftools
+py-dadi vcsh
+py-dalib vde
+py-damask vdt
+py-darshan veccore
+py-dasbus vecgeom
+py-dash veclibfort
+py-dash-bootstrap-components vecmem
+py-dash-svg vectorclass-version2
+py-dask vegas2
+py-dask-awkward velero
+py-dask-expr veloc
+py-dask-glm velvet
+py-dask-histogram velvetoptimiser
+py-dask-jobqueue vep
+py-dask-ml vep-cache
+py-dask-mpi verdict
+py-dask-sphinx-theme verible
+py-databricks-cli verilator
+py-dataclasses verrou
+py-dataclasses-json vesta
+py-datacube vfkit
+py-datalad vgm
+py-datalad-container videoproto
+py-datalad-deprecated viennarna
+py-datalad-hirni viewres
+py-datalad-metadata-model vifi
+py-datalad-metalad vigra
+py-datalad-neuroimaging vim
+py-datalad-webapp vir-simd
+py-dataproperty virtualgl
+py-datasets visit
+py-datashader visit-cgns
+py-datatrove visit-ffp
+py-dateparser visit-mfem
+py-dateutils visit-silo
+py-datrie visit-unv
+py-dbf viskores
+py-dbfread vite
+py-dcm2bids vizglow
+py-dcmstack vmatch
+py-deap vmc
+py-debtcollector vmd
+py-debugpy volk
+py-decorator voms
+py-deepdiff voropp
+py-deepecho votca
+py-deephyper vpfft
+py-deepmerge vpic
+py-deepsig-biocomp vsearch
+py-deepspeed vsftpd
+py-deeptools vt
+py-deeptoolsintervals vtable-dumper
+py-defusedxml vtk
+py-deisa vtk-h
+py-deisa-core vtk-m
+py-deisa-dask vvtest
+py-demjson w3emc
+py-dendropy w3m
+py-deprecat w3nco
+py-deprecated wannier90
+py-deprecation warpx
+py-deprecation-alias wasi-sdk-prebuilt
+py-derivative watch
+py-descartes wayland
+py-devito wayland-protocols
+py-devlib wcs
+py-dgl wcslib
+py-dh-scikit-optimize webbench
+py-diagnostic weechat
+py-dict2css weighttp
+py-dictdiffer wget
+py-dictobj wgl
+py-dill wgrib2
+py-dinosaur wgsim
+py-dipy which
+py-dirtyjson whip
+py-disbatch whizard
+py-discover wi4mpi
+py-diskcache win-file
+py-dist-meta win-gpg
+py-distance win-sdk
+py-distlib win-wdk
+py-distributed winbison
+py-distro windowswmproto
+py-django wiredtiger
+py-dlcpar wireshark
+py-dm-haiku wise2
+py-dm-tree wonton
+py-dnaio wordnet
+py-dnspython wps
+py-docker wrf
+py-dockerpy-creds wrf-io
+py-docket wrk
+py-docopt wsmancli
+py-docopt-ng wt
+py-docstring-parser wtdbg2
+py-docstring-to-markdown wxparaver
+py-docutils wxpropgrid
+py-docutils-stubs wxwidgets
+py-dogpile-cache x11perf
+py-doit x264
+py-dolfinx-mpc xabclib
+py-dom-toml xalan-c
+py-domdf-python-tools xapian-core
+py-dominate xauth
+py-donfig xbacklight
+py-dotmap xbae
+py-dotnetcore2 xbiff
+py-downhill xbitmaps
+py-doxypypy xbraid
+py-dpath xcalc
+py-drep xcb-demo
+py-drmaa xcb-proto
+py-dryscrape xcb-util
+py-duecredit xcb-util-cursor
+py-dulwich xcb-util-errors
+py-dunamai xcb-util-image
+py-dvc xcb-util-keysyms
+py-dxchange xcb-util-renderutil
+py-dxfile xcb-util-wm
+py-dynaconf xcb-util-xrm
+py-dynim xcdf
+py-earth2mip xcfun
+py-earthengine-api xclip
+py-easybuild-easyblocks xclipboard
+py-easybuild-easyconfigs xclock
+py-easybuild-framework xcmiscproto
+py-eccodes xcmsdb
+py-ecdsa xcompmgr
+py-ecmwf-opendata xconsole
+py-ecmwflibs xcrysden
+py-ecos xcursor-themes
+py-edam-ontology xcursorgen
+py-edffile xdbedizzy
+py-edfio xdelta
+py-edflib-python xditview
+py-editables xdm
+py-editdistance xdmf3
+py-edlib xdotool
+py-eeglabio xdpyinfo
+py-eerepr xdriinfo
+py-efel xedit
+py-efficientnet-pytorch xeniumranger
+py-eg xerces-c
+py-eigenpy xeus
+py-einconv xev
+py-einops xextproto
+py-elastic-transport xeyes
+py-elasticsearch xf86bigfontproto
+py-elasticsearch-dsl xf86dga
+py-elecsolver xf86dgaproto
+py-elephant xf86driproto
+py-elevation xf86miscproto
+py-ema-pytorch xf86rushproto
+py-email-validator xf86vidmodeproto
+py-embedding-reader xfce4-appfinder
+py-emcee xfce4-core
+py-emoji xfce4-panel
+py-empy xfce4-session
+py-entrypoints xfce4-settings
+py-enum-tools xfconf
+py-envisage xfd
+py-ephem xfdesktop
+py-eprosima-fastdds xfindproxy
+py-epydoc xfontsel
+py-equation xforms
+py-equinox xfs
+py-espresso xfsdump
+py-espressopp xfsinfo
+py-et-xmlfile xfsprogs
+py-ete3 xfwm4
+py-etelemetry xfwp
+py-etils xgamma
+py-eval-type-backport xgboost
+py-evaluate xgc
+py-eventlet xhmm
+py-evodiff xhost
+py-ewah-bool-utils xictools
+py-exarl xineramaproto
+py-exceptiongroup xinit
+py-execnet xinput
+py-executing xios
+py-exhale xkbcomp
+py-exifread xkbdata
+py-exodus-bundler xkbevd
+py-expandvars xkbprint
+py-expecttest xkbutils
+py-exponax xkeyboard-config
+py-extension-helpers xkill
+py-extras xl
+py-ez-setup xload
+py-f90nml xlogo
+py-f90wrap xlsatoms
+py-fabric xlsclients
+py-fabric3 xlsfonts
+py-fair-esm xmag
+py-fairscale xman
+py-faker xmessage
+py-fakeredis xmh
+py-falcon xmlf90
+py-fallocate xmlrpc-c
+py-fastai xmlto
+py-fastaindex xmodmap
+py-fastapi xmore
+py-fastapi-utils xnedit
+py-fastavro xnnpack
+py-fastcache xolotl
+py-fastcluster xorg-cf-files
+py-fastcore xorg-docs
+py-fastcov xorg-gtest
+py-fastdownload xorg-server
+py-fastdtw xorg-sgml-doctools
+py-fasteners xorgproto
+py-fastfold xphelloworld
+py-fastjsonschema xplor-nih
+py-fastobo xplsprinters
+py-fastpath xpmem
+py-fastprogress xpr
+py-fastremap xprehashprinterlist
+py-fastrlock xprop
+py-fasttext-numpy2 xproperty
+py-fasttext-numpy2-wheel xproto
+py-faust-cchardet xproxymanagementprotocol
+py-fava xqilla
+py-fenics-basix xrandr
+py-fenics-dijitso xrdb
+py-fenics-dolfinx xrdcl-record
+py-fenics-ffc xrefresh
+py-fenics-ffcx xrootd
+py-fenics-fiat xrx
+py-fenics-instant xsbench
+py-fenics-ufl xscope
+py-fenics-ufl-legacy xsd
+py-ffmpy xsdk
+py-fief-client xset
+py-file-magic xsetmode
+py-filecheck xsetpointer
+py-filelock xsetroot
+py-filemagic xsimd
+py-filetype xsm
+py-filterpy xstdcmap
+py-find-libpython xtb
+py-findlibs xtcdata
+py-fiona xtensor
+py-fire xtensor-blas
+py-fireworks xtensor-python
+py-fiscalyear xterm
+py-fisher xtl
+py-fits-tools xtrans
+py-fitsio xtrap
+py-fitter xts
+py-fixtures xv
+py-flake8 xvidtune
+py-flake8-import-order xvinfo
+py-flake8-polyfill xwd
+py-flaky xwidgets
+py-flameprof xwininfo
+py-flash-attn xwud
+py-flask xxd-standalone
+py-flask-babel xxdiff
+py-flask-compress xxhash
+py-flask-cors xyce
+py-flask-paginate xz
+py-flask-restful yade
+py-flask-socketio yafyaml
+py-flask-sqlalchemy yajl
+py-flatbuffers yaksa
+py-flatten-dict yambo
+py-flawfinder yaml-cpp
+py-flax yamlfmt
+py-flexcache yara
+py-flexmock yarn
+py-flexparser yasm
+py-flexx ycruncher
+py-flit ycsb
+py-flit-core yoda
+py-flit-scm yorick
+py-flox yosys
+py-flufl-lock yq
+py-fluiddyn yyjson
+py-fluidfft z-checker
+py-fluidfft-builder z3
+py-fluidfft-fftw zabbix
+py-fluidfft-fftwmpi zerosum
+py-fluidfft-mpi-with-fftw zfp
+py-fluidfft-p3dfft zfs
+py-fluidfft-pfft ziatest
+py-fluidsim zig
+py-fluidsim-core zip
+py-flye zipkin
+py-fn-py zlib
+py-folium zlib-ng
+py-fonttools zoltan
+py-ford zookeeper
+py-formatizer zookeeper-benchmark
+py-formulaic zopfli
+py-fortls zoxide
+py-fortran-language-server zpares
+py-fortranformat zpp
+py-fparser zsh
+py-fprettify zstd
+py-fqdn zstr
+py-fracridge zuo
+py-fraction zycore-c
+py-freetype-py zydis
+py-freezegun zziplib
+==> 8904 packages
diff --git a/outputs/basics/mirror.out b/outputs/basics/mirror.out
index 0692d4602c..810c08f8b1 100644
--- a/outputs/basics/mirror.out
+++ b/outputs/basics/mirror.out
@@ -1,12 +1 @@
-$ spack mirror add tutorial /mirror
-$ spack buildcache keys --install --trust
-==> Fetching file:///mirror/blobs/sha256/f6/f6ea4378846cd46ab23fc727c20afc772f03c83a8b3b57b275f511f196d6b9d9
- [100%] 56.00 B @ 402.9 KB/s
-==> Fetching file:///mirror/blobs/sha256/e6/e6b951d7df78889b27537f245504b97a6d211a2ae023fe9922a4beb51238a35c
- [100%] 10.43 KB @ 65.8 MB/s
-gpg: key A8E0CA3C1C2ADA2F: 7 signatures not checked due to missing keys
-gpg: key A8E0CA3C1C2ADA2F: public key "Spack Project Official Binaries " imported
-gpg: Total number processed: 1
-gpg: imported: 1
-gpg: no ultimately trusted keys found
-gpg: inserting ownertrust of 6
+$ spack mirror add --unsigned tutorial /mirror
diff --git a/outputs/basics/providers-mpi.out b/outputs/basics/providers-mpi.out
new file mode 100644
index 0000000000..a9d1b18e23
--- /dev/null
+++ b/outputs/basics/providers-mpi.out
@@ -0,0 +1,8 @@
+$ spack providers mpi
+mpi:
+-- no arch / no compilers ---------------------------------------
+cray-mpich@:8 hpcx-mpi mpich@:1.1 mpich@:4.3 mpt mvapich mvapich2@2.3: openmpi@1.3:1.7.2 spectrum-mpi
+cray-mpich@9: intel-oneapi-mpi mpich@:1.2 mpich@5: mpt@1: mvapich-plus nmad openmpi@1.7.3:1.7.4
+cray-mvapich2 mpi-serial mpich@:3.1 mpilander mpt@3: mvapich2 nvhpc openmpi@1.7.5:1.10.7
+fujitsu-mpi mpich@:1.0 mpich@:3.2 mpitrampoline msmpi mvapich2@2.1: openmpi@:1.2 openmpi@2.0.0:
+
diff --git a/outputs/basics/spec-hdf5-compilers.out b/outputs/basics/spec-hdf5-compilers.out
new file mode 100644
index 0000000000..bf0be07241
--- /dev/null
+++ b/outputs/basics/spec-hdf5-compilers.out
@@ -0,0 +1,44 @@
+$ spack spec hdf5 %c,cxx=clang %fortran=gcc
+ - hdf5@1.14.6+cxx+fortran~hl~ipo~java~map+mpi+shared~subfiling~szip~threadsafe+tools api=default build_system=cmake build_type=Release cxxstd=11 generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %fortran=gcc@15.2.0 %c,cxx=clang@21.1.8
+[b] ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[e] ^llvm@21.1.8+clang~cuda~flang~gold+libomptarget~libomptarget_debug~link_llvm_dylib~lld~lldb+llvm_dylib+lua~mlir+offload+polly~python~split_dwarf~utils~z3~zstd build_system=cmake build_type=Release compiler-rt=runtime generator=ninja libcxx=runtime libunwind=runtime openmp=runtime shlib_symbol_version=none targets:=aarch64,amdgpu,nvptx,x86 version_suffix=none platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^mpich@5.0.1~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^libfabric@2.5.1~asan~cuda~debug~kdreg~level_zero~lsan~rocm~tsan~ubsan~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^python@3.14.5+bz2+ctypes+dbm~debug~freethreading+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~static~tests~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^expat@2.8.1+libbsd build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^sqlite@3.53.1+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+
diff --git a/outputs/basics/spec-tcl-zlib-clang.out b/outputs/basics/spec-tcl-zlib-clang.out
new file mode 100644
index 0000000000..c182005802
--- /dev/null
+++ b/outputs/basics/spec-tcl-zlib-clang.out
@@ -0,0 +1,10 @@
+$ spack spec -l tcl ^zlib-ng@2.0.7 %clang
+[b] 53i7gbs tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] kie72sp ^zlib-ng@2.0.7+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=clang@21.1.8
+[e] px4mv6l ^llvm@21.1.8+clang~cuda~flang~gold+libomptarget~libomptarget_debug~link_llvm_dylib~lld~lldb+llvm_dylib+lua~mlir+offload+polly~python~split_dwarf~utils~z3~zstd build_system=cmake build_type=Release compiler-rt=runtime generator=ninja libcxx=runtime libunwind=runtime openmp=runtime shlib_symbol_version=none targets:=aarch64,amdgpu,nvptx,x86 version_suffix=none platform=linux os=ubuntu26.04 target=x86_64_v3
+
diff --git a/outputs/basics/spec-tcl-zlib-hash.out b/outputs/basics/spec-tcl-zlib-hash.out
new file mode 100644
index 0000000000..1dfd166338
--- /dev/null
+++ b/outputs/basics/spec-tcl-zlib-hash.out
@@ -0,0 +1,10 @@
+$ spack spec tcl ^/kie
+[+] tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^zlib-ng@2.0.7+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=clang@21.1.8
+[e] ^llvm@21.1.8+clang~cuda~flang~gold+libomptarget~libomptarget_debug~link_llvm_dylib~lld~lldb+llvm_dylib+lua~mlir+offload+polly~python~split_dwarf~utils~z3~zstd build_system=cmake build_type=Release compiler-rt=runtime generator=ninja libcxx=runtime libunwind=runtime openmp=runtime shlib_symbol_version=none targets:=aarch64,amdgpu,nvptx,x86 version_suffix=none platform=linux os=ubuntu26.04 target=x86_64_v3
+
diff --git a/outputs/basics/spec-zziplib.out b/outputs/basics/spec-zziplib.out
index 954a314895..7b789863e7 100644
--- a/outputs/basics/spec-zziplib.out
+++ b/outputs/basics/spec-zziplib.out
@@ -1,59 +1,58 @@
-$ spack spec zziplib %gcc@12
- - zziplib@0.13.78~ipo build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[e] ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - ^coreutils@9.7~gprefix build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] ^gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^gawk@5.3.1~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^mpc@1.3.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^mpfr@4.2.1 build_system=autotools libs:=shared,static patches:=3ec29a6 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^autoconf-archive@2023.02.20 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - ^gcc-runtime@12.3.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^python@3.14.0+bz2+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^unzip@6.0 build_system=makefile patches:=179330d,24582ff,251d575,3371314,44599c8,47e9def,4e5a081,59c0983,64f6498,74bc961,7d8e5c7,81ca46c,881d2ed,aced0f2,b6f64d7,b7a14c3,c9a863e,ee9e260,f6f6236,f88b9d4,fde8f9d platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ^zip@3.0 build_system=makefile patches:=14dc880,3bc30ba,5068e7c,51f48db,66ab4ce,a92fc4e,a95ed93,b930b69,eb83fc8,f7d0bc4,fa8312c platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] ^zlib-ng@2.2.4+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
+$ spack spec zziplib %gcc@16
+ - zziplib@0.13.80~ipo build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[e] ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+ - ^coreutils@9.10~gprefix build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[+] ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ^gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^binutils@2.46.0~debuginfod+gas~gprofng~headers~interwork+ld~libiberty~lto~nls~pgo+plugins build_system=autotools compress_debug_sections=zlib libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^gawk@5.4.0~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static patches:=28a6673 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^mpc@1.4.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^mpfr@4.2.2 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^autoconf-archive@2024.10.16 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^gcc-runtime@16.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] ^python@3.14.5+bz2+ctypes+dbm~debug~freethreading+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~static~tests~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^expat@2.8.1+libbsd build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^sqlite@3.53.1+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ^unzip@6.0 build_system=makefile patches:=179330d,24582ff,251d575,3371314,44599c8,47e9def,4e5a081,59c0983,64f6498,74bc961,7d8e5c7,81ca46c,881d2ed,aced0f2,b6f64d7,b7a14c3,c9a863e,ee9e260,f6f6236,f88b9d4,fde8f9d platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+ - ^zip@3.0 build_system=makefile patches:=14dc880,195095a,3bc30ba,5068e7c,51f48db,66ab4ce,a92fc4e,a95ed93,b930b69,eb83fc8,f7d0bc4,fa8312c platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[+] ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
diff --git a/outputs/basics/tcl-zlib-clang.out b/outputs/basics/tcl-zlib-clang.out
index aee6ca7974..7a76a127c1 100644
--- a/outputs/basics/tcl-zlib-clang.out
+++ b/outputs/basics/tcl-zlib-clang.out
@@ -1,14 +1,7 @@
$ spack install tcl ^zlib-ng@2.0.7 %clang
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external llvm-14.0.0-qr2e4rdcbjmj4zokqhkstk3yitfyba7v)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-um7p6trqwrnsqapkzk5la2aqzcqky2dz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Fetching file:///mirror/blobs/sha256/75/751ebd94e77a39c48a0199bb1df7d465bf36581647a13ee274c49026d1dca348
- [100%] 16.12 MB @ 502.5 GB/s
-==> Extracting tcl-8.6.17-ibbzvxtmiqzkhacq7f65pyupibc4wvnz from binary cache
-==> tcl: Successfully installed tcl-8.6.17-ibbzvxtmiqzkhacq7f65pyupibc4wvnz
- Search: 0.00s. Fetch: 0.19s. Install: 1.01s. Extract: 0.95s. Relocate: 0.05s. Total: 1.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-ibbzvxtmiqzkhacq7f65pyupibc4wvnz
-==> Installing tcl-8.6.17-ibbzvxtmiqzkhacq7f65pyupibc4wvnz [7/7]
+[ ] kie72sp zlib-ng@2.0.7 fetching from build cache (0s)
+[ ] kie72sp zlib-ng@2.0.7 relocating (0s)
+[+] kie72sp zlib-ng@2.0.7 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-kie72sp5o6k6qp7wr4dg7ccq5xdoadfg (0s)
+[ ] 53i7gbs tcl@8.6.17 fetching from build cache (0s)
+[ ] 53i7gbs tcl@8.6.17 relocating (0s)
+[+] 53i7gbs tcl@8.6.17 /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-53i7gbsb6wbhk55vv62jpqudomfmw6f7 (1s)
diff --git a/outputs/basics/tcl-zlib-hash.out b/outputs/basics/tcl-zlib-hash.out
deleted file mode 100644
index 842d5e6818..0000000000
--- a/outputs/basics/tcl-zlib-hash.out
+++ /dev/null
@@ -1,14 +0,0 @@
-$ spack install tcl ^/qla
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-==> Fetching file:///mirror/blobs/sha256/d8/d8d39a8adcbdced977371947a8c04345f31aef23409780c4fa6b6e257f59fc8d
- [100%] 16.13 MB @ 452.2 GB/s
-==> Extracting tcl-8.6.17-x74vmgrwo7h4ka3z3idhnde7xnuof3aq from binary cache
-==> tcl: Successfully installed tcl-8.6.17-x74vmgrwo7h4ka3z3idhnde7xnuof3aq
- Search: 0.00s. Fetch: 0.19s. Install: 1.01s. Extract: 0.95s. Relocate: 0.06s. Total: 1.19s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-x74vmgrwo7h4ka3z3idhnde7xnuof3aq
-==> Installing tcl-8.6.17-x74vmgrwo7h4ka3z3idhnde7xnuof3aq [7/7]
diff --git a/outputs/basics/tcl.out b/outputs/basics/tcl.out
deleted file mode 100644
index d66e0b5026..0000000000
--- a/outputs/basics/tcl.out
+++ /dev/null
@@ -1,20 +0,0 @@
-$ spack install tcl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Fetching file:///mirror/blobs/sha256/ff/ffb2fabc060249fff7e2b34e57cd6de403b72025a1e78dcaed55ddec9e8f2fd1
- [100%] 220.69 KB @ 686.7 MB/s
-==> Extracting zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd from binary cache
-==> zlib-ng: Successfully installed zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd
- Search: 0.00s. Fetch: 0.17s. Install: 0.05s. Extract: 0.04s. Relocate: 0.01s. Total: 0.22s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd
-==> Installing zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd [6/7]
-==> Fetching file:///mirror/blobs/sha256/00/002f82b15e261bc3b23cb8fb003b2f8a83b267bc52bbd2061e1ad67e09183a73
- [100%] 16.13 MB @ 512.1 GB/s
-==> Extracting tcl-8.6.17-tsq4fjjw2p7oq6xiondqh232336zyrf4 from binary cache
-==> tcl: Successfully installed tcl-8.6.17-tsq4fjjw2p7oq6xiondqh232336zyrf4
- Search: 0.00s. Fetch: 0.02s. Install: 0.98s. Extract: 0.92s. Relocate: 0.06s. Total: 1.01s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-tsq4fjjw2p7oq6xiondqh232336zyrf4
-==> Installing tcl-8.6.17-tsq4fjjw2p7oq6xiondqh232336zyrf4 [7/7]
diff --git a/outputs/basics/trilinos-find-mpich.out b/outputs/basics/trilinos-find-mpich.out
new file mode 100644
index 0000000000..2ca11eee3a
--- /dev/null
+++ b/outputs/basics/trilinos-find-mpich.out
@@ -0,0 +1,7 @@
+$ spack find ^mpich
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+trilinos@17.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+hdf5@1.14.6
+==> 2 installed packages
diff --git a/outputs/basics/trilinos-hdf5.out b/outputs/basics/trilinos-hdf5.out
index 9299581e8c..1efdd78ee5 100644
--- a/outputs/basics/trilinos-hdf5.out
+++ b/outputs/basics/trilinos-hdf5.out
@@ -1,32 +1,4 @@
-$ spack install trilinos +hdf5 ^hdf5+hl+mpi ^mpich
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.3.1-n2l4ckstgt5elcr2mcrhvxmmixyatazg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/yaksa-0.4-zuutzfx4dbcn7j3tgnyrw6gt4scz2dpt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-oa4vrqqj43a7pvuq7pyjgnnd3tesfmwk
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-lguldtjks3wogzgqmuuoen2om3tywxr6
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-jtps3jq4asjl72kuklwdbg7cfwkgts5d
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-pmdeyoykxzmvfiruq4gpn4mifwgck6ml
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-dmmnd4uqwksrryl6pb4sqaxxo5foevft
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-4.3.2-amwozyio5q6wv3famb2mkqz3z7l5z5pd
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-gdk3ghc3gh5rpxoztushxjuvto5prlqd
-==> Fetching file:///mirror/blobs/sha256/c7/c7ed19feafe0f0046e4f0689facd006014ff8e8744548b4cb1e39b5a9c1fb19e
- [100%] 39.02 MB @ 392.4 GB/s
-==> Extracting trilinos-16.1.0-k3ozjlurkcq33qpoqses4strvmxtexpe from binary cache
-==> trilinos: Successfully installed trilinos-16.1.0-k3ozjlurkcq33qpoqses4strvmxtexpe
- Search: 0.00s. Fetch: 0.21s. Install: 1.51s. Extract: 1.36s. Relocate: 0.11s. Total: 1.72s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-16.1.0-k3ozjlurkcq33qpoqses4strvmxtexpe
-==> Installing trilinos-16.1.0-k3ozjlurkcq33qpoqses4strvmxtexpe [25/25]
+$ spack install trilinos +hdf5 ^mpich
+[ ] 3sqhxga trilinos@17.1.1 fetching from build cache (0s)
+[ ] 3sqhxga trilinos@17.1.1 relocating (0s)
+[+] 3sqhxga trilinos@17.1.1 /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-17.1.1-3sqhxgauqbdivdlcr6gdh2km37fiky5j (2s)
diff --git a/outputs/basics/trilinos.out b/outputs/basics/trilinos.out
index 46ab1241a6..0b1eab1964 100644
--- a/outputs/basics/trilinos.out
+++ b/outputs/basics/trilinos.out
@@ -1,61 +1,13 @@
$ spack install trilinos
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Fetching file:///mirror/blobs/sha256/d9/d966a88895b095541c290ecfce5555fdfdb74d87d83bef2e08f25cec5c7cbd2f
- [100%] 23.97 MB @ 462.5 GB/s
-==> Extracting openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt from binary cache
-==> openblas: Successfully installed openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt
- Search: 0.00s. Fetch: 0.20s. Install: 0.60s. Extract: 0.56s. Relocate: 0.03s. Total: 0.80s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt
-==> Installing openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt [15/36]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-==> Fetching file:///mirror/blobs/sha256/51/516c893799325a240194084e2c9ca9e5c4bfd9c246f9262c3f6169f8531e8ca6
- [100%] 61.03 MB @ 431.5 GB/s
-==> Extracting kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6 from binary cache
-==> kokkos: Successfully installed kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6
- Search: 0.00s. Fetch: 0.01s. Install: 0.15s. Extract: 0.12s. Relocate: 0.01s. Total: 0.16s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6
-==> Installing kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6 [32/36]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-==> Fetching file:///mirror/blobs/sha256/4e/4e747077084932d0b9e2f79313978109211fedfe1f695d5d4e5ad6681ec10278
- [100%] 61.16 MB @ 511.5 GB/s
-==> Extracting kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght from binary cache
-==> kokkos-kernels: Successfully installed kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght
- Search: 0.00s. Fetch: 0.01s. Install: 0.19s. Extract: 0.16s. Relocate: 0.01s. Total: 0.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght
-==> Installing kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght [34/36]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-==> Fetching file:///mirror/blobs/sha256/e8/e8e9738ee974efbf1676f64752e74a7548f6d7a2ef89385f32170c76234007e2
- [100%] 38.92 MB @ 562.6 GB/s
-==> Extracting trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv from binary cache
-==> trilinos: Successfully installed trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv
- Search: 0.00s. Fetch: 0.05s. Install: 1.47s. Extract: 1.33s. Relocate: 0.12s. Total: 1.53s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv
-==> Installing trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv [36/36]
+[ ] 7kdghmr openblas@0.3.33 fetching from build cache (0s)
+[ ] kpwomw3 kokkos@5.1.1 fetching from build cache (0s)
+[ ] kpwomw3 kokkos@5.1.1 relocating (0s)
+[ ] 7kdghmr openblas@0.3.33 relocating (0s)
+[+] kpwomw3 kokkos@5.1.1 /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-5.1.1-kpwomw3oxg75uzjlwi2j62ncy7uq356m (1s)
+[ ] 5zilkuz kokkos-kernels@5.1.1 fetching from build cache (0s)
+[ ] 5zilkuz kokkos-kernels@5.1.1 relocating (0s)
+[+] 7kdghmr openblas@0.3.33 /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.33-7kdghmrs2gv3hijtczxgksuak43u6vsh (1s)
+[+] 5zilkuz kokkos-kernels@5.1.1 /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-kernels-5.1.1-5zilkuzvnsxj6abvzudjlshewffiatse (0s)
+[ ] u43pchx trilinos@17.1.1 fetching from build cache (0s)
+[ ] u43pchx trilinos@17.1.1 relocating (0s)
+[+] u43pchx trilinos@17.1.1 /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-17.1.1-u43pchxcfkd7syptwimxl4lozm5jmy2h (2s)
diff --git a/outputs/basics/uninstall-ambiguous.out b/outputs/basics/uninstall-ambiguous.out
index 6f769d0f82..50149ce630 100644
--- a/outputs/basics/uninstall-ambiguous.out
+++ b/outputs/basics/uninstall-ambiguous.out
@@ -1,8 +1,8 @@
$ spack uninstall trilinos
==> Error: trilinos matches multiple packages:
- -- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
- tj433ut trilinos@16.1.0 k3ozjlu trilinos@16.1.0
+ -- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+ u43pchx trilinos@17.1.1 3sqhxga trilinos@17.1.1
==> Error: You can either:
a) use a more specific spec, or
diff --git a/outputs/basics/uninstall-needed.out b/outputs/basics/uninstall-needed.out
index 2f30f02eb8..4c243b25e7 100644
--- a/outputs/basics/uninstall-needed.out
+++ b/outputs/basics/uninstall-needed.out
@@ -1,11 +1,11 @@
-$ spack uninstall zlib-ng/um7
+$ spack uninstall zlib-ng/kie
==> Refusing to uninstall the following specs
- -- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
- um7p6tr zlib-ng@2.0.7
+ -- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+ kie72sp zlib-ng@2.0.7
==> The following dependents are still installed:
- -- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
- ibbzvxt tcl@8.6.17
+ -- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+ 53i7gbs tcl@8.6.17
==> Error: There are still dependents.
use `spack uninstall --dependents` to remove dependents too
diff --git a/outputs/basics/uninstall-r-needed.out b/outputs/basics/uninstall-r-needed.out
index 04242f6b3c..2fe0224e56 100644
--- a/outputs/basics/uninstall-r-needed.out
+++ b/outputs/basics/uninstall-r-needed.out
@@ -1,3 +1,3 @@
-$ spack uninstall -y -R zlib-ng/um7
-==> Successfully uninstalled tcl@8.6.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3/ibbzvxt
-==> Successfully uninstalled zlib-ng@2.0.7+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3/um7p6tr
+$ spack uninstall -y -R zlib-ng/kie
+==> Successfully uninstalled tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3/53i7gbs
+==> Successfully uninstalled zlib-ng@2.0.7+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3/kie72sp
diff --git a/outputs/basics/uninstall-specific.out b/outputs/basics/uninstall-specific.out
index 70b074dcff..a0d15ee323 100644
--- a/outputs/basics/uninstall-specific.out
+++ b/outputs/basics/uninstall-specific.out
@@ -1,6 +1,6 @@
-$ spack uninstall /tj4
+$ spack uninstall /u43
y
- -- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
- tj433ut trilinos@16.1.0
+ -- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+ u43pchx trilinos@17.1.1
-==> 1 packages will be uninstalled. Do you want to proceed? [y/N] ==> Successfully uninstalled trilinos@16.1.0~adelus~adios2+amesos+amesos2+anasazi+aztec~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~debug~dtk+epetra+epetraext~epetraextbtf~epetraextexperimental~epetraextgraphreorderings~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack+ifpack2~intrepid~intrepid2~ipo~isorropia+kokkos~mesquite~minitensor+ml+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol~rythmos+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=17 generator=make gotype=long_long platform=linux os=ubuntu22.04 target=x86_64_v3/tj433ut
+==> 1 packages will be uninstalled. Do you want to proceed? [y/N] ==> Successfully uninstalled trilinos@17.1.1~adelus~adios2+amesos2+anasazi~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~cusparse~debug~dtk~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack2~intrepid2~ipo+kokkos~mesquite~minitensor+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=20 generator=make gotype=long_long platform=linux os=ubuntu26.04 target=x86_64_v3/u43pchx
diff --git a/outputs/basics/uninstall-zlib.out b/outputs/basics/uninstall-zlib.out
index 22c9e6b330..4b850a095f 100644
--- a/outputs/basics/uninstall-zlib.out
+++ b/outputs/basics/uninstall-zlib.out
@@ -1,2 +1,2 @@
-$ spack uninstall -y zlib-ng %gcc@10
-==> Successfully uninstalled zlib-ng@2.2.4+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3/updxeye
+$ spack uninstall -y zlib-ng %gcc@14
+==> Successfully uninstalled zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3/slhcf4i
diff --git a/outputs/basics/versions-zlib.out b/outputs/basics/versions-zlib.out
index 53b9645555..9c2fe3b163 100644
--- a/outputs/basics/versions-zlib.out
+++ b/outputs/basics/versions-zlib.out
@@ -1,5 +1,5 @@
$ spack versions zlib-ng
==> Safe versions (already checksummed):
- 2.2.4 2.2.3 2.2.2 2.2.1 2.1.7 2.1.6 2.1.5 2.1.4 2.0.7 2.0.0
+ 2.3.3 2.3.2 2.2.5 2.2.4 2.2.3 2.2.2 2.2.1 2.1.7 2.1.6 2.1.5 2.1.4 2.0.7 2.0.0
==> Remote versions (not yet checksummed):
- 2.3.3 2.3.2 2.3.1 2.3.0-rc2 2.3.0-rc1 2.2.5 2.1.8
+ 2.3.1 2.3.0-rc2 2.3.0-rc1 2.1.8
diff --git a/outputs/basics/zlib-2.0.7.out b/outputs/basics/zlib-2.0.7.out
index bb5f7535c8..d25cf6b567 100644
--- a/outputs/basics/zlib-2.0.7.out
+++ b/outputs/basics/zlib-2.0.7.out
@@ -1,13 +1,8 @@
$ spack install zlib-ng@2.0.7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external llvm-14.0.0-qr2e4rdcbjmj4zokqhkstk3yitfyba7v)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Fetching file:///mirror/blobs/sha256/20/2085c20a1109b030f20fc22fcedf9d26221e06992c78cb0741bda2908f371e53
- [100%] 196.30 KB @ 662.9 MB/s
-==> Extracting zlib-ng-2.0.7-um7p6trqwrnsqapkzk5la2aqzcqky2dz from binary cache
-==> zlib-ng: Successfully installed zlib-ng-2.0.7-um7p6trqwrnsqapkzk5la2aqzcqky2dz
- Search: 0.00s. Fetch: 0.17s. Install: 0.05s. Extract: 0.04s. Relocate: 0.01s. Total: 0.22s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-um7p6trqwrnsqapkzk5la2aqzcqky2dz
-==> Installing zlib-ng-2.0.7-um7p6trqwrnsqapkzk5la2aqzcqky2dz [6/6]
+[e] yc4n2pp glibc@2.43 /usr (0s)
+[ ] xm76mt3 gcc-runtime@15.2.0 fetching from build cache (0s)
+[ ] xm76mt3 gcc-runtime@15.2.0 relocating (0s)
+[+] xm76mt3 gcc-runtime@15.2.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-15.2.0-xm76mt35elmqwrjdlibzhngqkiqnyq4p (0s)
+[ ] aeoqp4e zlib-ng@2.0.7 fetching from build cache (0s)
+[ ] aeoqp4e zlib-ng@2.0.7 relocating (0s)
+[+] aeoqp4e zlib-ng@2.0.7 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-aeoqp4ey2pntuxsbajc5hwovr5l4qy2l (0s)
diff --git a/outputs/basics/zlib-O3.out b/outputs/basics/zlib-O3.out
index 37b4b30fa3..40e0cbd88a 100644
--- a/outputs/basics/zlib-O3.out
+++ b/outputs/basics/zlib-O3.out
@@ -5,7 +5,7 @@ $ spack install zlib-ng@2.0.7 cflags=-O3
[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
==> Fetching file:///mirror/blobs/sha256/42/42a994755d7599f4b2471cd3dcc1d5d244b4cf9187cf8d73ec3b522dd5ac252b
- [100%] 209.73 KB @ 708.3 MB/s
+ [100%] 209.73 KB @ 570.9 MB/s
==> Extracting zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw from binary cache
==> zlib-ng: Successfully installed zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
Search: 0.00s. Fetch: 0.17s. Install: 0.05s. Extract: 0.04s. Relocate: 0.01s. Total: 0.22s
diff --git a/outputs/basics/zlib-build-type.out b/outputs/basics/zlib-build-type.out
new file mode 100644
index 0000000000..73a2842271
--- /dev/null
+++ b/outputs/basics/zlib-build-type.out
@@ -0,0 +1,4 @@
+$ spack install zlib-ng build_type=Debug
+[ ] t7jnrlg zlib-ng@2.3.3 fetching from build cache (0s)
+[ ] t7jnrlg zlib-ng@2.3.3 relocating (0s)
+[+] t7jnrlg zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-t7jnrlgayhc4bsqd4tj3l53turszyny5 (0s)
diff --git a/outputs/basics/zlib-clang.out b/outputs/basics/zlib-clang.out
index c7473dd974..ff8bc199e6 100644
--- a/outputs/basics/zlib-clang.out
+++ b/outputs/basics/zlib-clang.out
@@ -1,28 +1,4 @@
$ spack install zlib-ng %clang
-==> Fetching file:///mirror/blobs/sha256/26/26ccb2dd448159527529cfe52ba032f5fceecec872ff580cfed6fde523663934
- [100%] 351.34 KB @ 916.4 MB/s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /usr (external llvm-14.0.0-qr2e4rdcbjmj4zokqhkstk3yitfyba7v)
-==> Fetching file:///mirror/blobs/sha256/cc/cc94a1eb6710d8556df7f38940e55a2496551b567ad5cbc6c1be80d24ad02c99
- [100%] 10.48 MB @ 392.1 GB/s
-==> Extracting gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh from binary cache
-==> gcc-runtime: Successfully installed gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
- Search: 0.00s. Fetch: 0.18s. Install: 0.25s. Extract: 0.22s. Relocate: 0.02s. Total: 0.42s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-==> Installing gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh [5/7]
-==> Fetching file:///mirror/blobs/sha256/fd/fd27cb50518ba7449532809cf527a065fd7a84fae10042d1aa53b929899cc007
- [100%] 462.31 KB @ 481.0 GB/s
-==> Extracting gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma from binary cache
-==> gmake: Successfully installed gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-==> Installing gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma [6/7]
-==> Fetching file:///mirror/blobs/sha256/be/be279bb783c2fc29d9943d4fa11aab2704e9c0114c91f2aabd882d16b36fa2c6
- [100%] 240.79 KB @ 797.1 MB/s
-==> Extracting zlib-ng-2.2.4-ct2r7xmldphegkos5g43flc6lm2nltcd from binary cache
-==> zlib-ng: Successfully installed zlib-ng-2.2.4-ct2r7xmldphegkos5g43flc6lm2nltcd
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.02s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-ct2r7xmldphegkos5g43flc6lm2nltcd
-==> Installing zlib-ng-2.2.4-ct2r7xmldphegkos5g43flc6lm2nltcd [7/7]
+[ ] 5dji3nx zlib-ng@2.3.3 fetching from build cache (0s)
+[ ] 5dji3nx zlib-ng@2.3.3 relocating (0s)
+[+] 5dji3nx zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-5dji3nxkz53p6yf6icvu3rnyhz66mg7d (0s)
diff --git a/outputs/basics/zlib-gcc-10.out b/outputs/basics/zlib-gcc-10.out
deleted file mode 100644
index 66ff524f5b..0000000000
--- a/outputs/basics/zlib-gcc-10.out
+++ /dev/null
@@ -1,25 +0,0 @@
-$ spack install zlib-ng %gcc@10
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-10.5.0-ntkvysydhiybjhukdyndi7mf7nhsv4u7)
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-==> Fetching file:///mirror/blobs/sha256/74/7451c122b920fb458060a9b2ad9c19f599c210674ebe10f79357eb4e15c01f31
- [100%] 10.48 MB @ 361.5 GB/s
-==> Extracting gcc-runtime-10.5.0-ahapkrsgqx4wwndxh4ix2xzrcbotpvnp from binary cache
-==> gcc-runtime: Successfully installed gcc-runtime-10.5.0-ahapkrsgqx4wwndxh4ix2xzrcbotpvnp
- Search: 0.00s. Fetch: 0.18s. Install: 0.25s. Extract: 0.22s. Relocate: 0.02s. Total: 0.43s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-10.5.0-ahapkrsgqx4wwndxh4ix2xzrcbotpvnp
-==> Installing gcc-runtime-10.5.0-ahapkrsgqx4wwndxh4ix2xzrcbotpvnp [4/6]
-==> Fetching file:///mirror/blobs/sha256/62/62350cfe0247aa8ce61f72a6b0eb8aaf19d1504123cf18236fc1ba81dc1f33a6
- [100%] 458.45 KB @ 820.7 MB/s
-==> Extracting gmake-4.4.1-ufbescpw7rn7y7qxjx5yl776iojz3y5n from binary cache
-==> gmake: Successfully installed gmake-4.4.1-ufbescpw7rn7y7qxjx5yl776iojz3y5n
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-ufbescpw7rn7y7qxjx5yl776iojz3y5n
-==> Installing gmake-4.4.1-ufbescpw7rn7y7qxjx5yl776iojz3y5n [5/6]
-==> Fetching file:///mirror/blobs/sha256/dd/ddb82d46c5ee682bda269c4a781010f0374102750dbfe10d8fb9d5f52f317380
- [100%] 221.37 KB @ 641.7 MB/s
-==> Extracting zlib-ng-2.2.4-updxeyeustk7kqztd67jvjv4umdxjy7g from binary cache
-==> zlib-ng: Successfully installed zlib-ng-2.2.4-updxeyeustk7kqztd67jvjv4umdxjy7g
- Search: 0.00s. Fetch: 0.01s. Install: 0.02s. Extract: 0.01s. Relocate: 0.01s. Total: 0.03s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-updxeyeustk7kqztd67jvjv4umdxjy7g
-==> Installing zlib-ng-2.2.4-updxeyeustk7kqztd67jvjv4umdxjy7g [6/6]
diff --git a/outputs/basics/zlib-gcc-14.out b/outputs/basics/zlib-gcc-14.out
new file mode 100644
index 0000000000..b2a9605c2f
--- /dev/null
+++ b/outputs/basics/zlib-gcc-14.out
@@ -0,0 +1,4 @@
+$ spack install zlib-ng %gcc@14
+[ ] slhcf4i zlib-ng@2.3.3 fetching from build cache (0s)
+[ ] slhcf4i zlib-ng@2.3.3 relocating (0s)
+[+] slhcf4i zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-slhcf4ikhifycngjjlz2hyjkx24qi5md (1s)
diff --git a/outputs/basics/zlib-ipo.out b/outputs/basics/zlib-ipo.out
new file mode 100644
index 0000000000..e17bb56a40
--- /dev/null
+++ b/outputs/basics/zlib-ipo.out
@@ -0,0 +1,4 @@
+$ spack install zlib-ng +ipo
+[ ] 6l3ycpy zlib-ng@2.3.3 fetching from build cache (0s)
+[ ] 6l3ycpy zlib-ng@2.3.3 relocating (0s)
+[+] 6l3ycpy zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-6l3ycpy4crfl6ry4jax3p6crw3byw5oa (0s)
diff --git a/outputs/defs.sh b/outputs/defs.sh
index b9527403a8..2e1eff3969 100755
--- a/outputs/defs.sh
+++ b/outputs/defs.sh
@@ -14,8 +14,8 @@ fi
raw_outputs="${PROJECT}/raw"
# used by scripts
-tutorial_branch=releases/v1.1
-packages_release=v2025.11.0
+tutorial_branch=releases/v1.2
+packages_release=releases/v2026.06
print_status() {
printf "\n%b: %s\n\n" "\033[1;35m$1\033[0m" "$2"
diff --git a/outputs/environments.sh b/outputs/environments.sh
index 321a09cacc..0fa9ab168b 100755
--- a/outputs/environments.sh
+++ b/outputs/environments.sh
@@ -11,34 +11,10 @@ export SPACK_COLOR=never
. "$project/init_spack.sh"
. share/spack/setup-env.sh
-####
-# Introduction for "basic" installation if basics section not being used
-####
-#example environments/clone "git clone --depth=100 --branch=$tutorial_branch https://github.com/spack/spack.git ~/spack"
-#example environments/clone "cd ~/spack"
-
-#cd ~/spack || exit
-#export SPACK_ROOT=~/spack
-
-#. share/spack/setup-env.sh
-#spack config add "config:suppress_gpg_warnings:true"
-
-#example environments/source-setup ". share/spack/setup-env.sh"
-
-#example environments/gmake "spack install gmake"
-
-#example environments/gmake-1 "spack install gmake@4.3"
-
-#example environments/find-gmake "spack find -p gmake"
-
-#example environments/ls-dot-spack 'ls "$(spack location -i gmake@4.4)/.spack"'
-
-#example environments/mirror "spack mirror add tutorial /mirror"
+# spack mirror add --unsigned tutorial /mirror
#example environments/mirror "spack buildcache keys --install --trust"
-####
-# Usual Environment output
-####
+# Working with Environments
example environments/find-no-env-1 "spack find"
@@ -58,64 +34,25 @@ spack env deactivate
example environments/env-status-2 "spack env status"
example environments/env-status-2 "spack find"
-example --tee environments/env-fail-install-1 "spack env activate myproject"
spack env activate myproject
-example --expect-error environments/env-fail-install-1 "spack install tcl"
example environments/env-add-1 "spack add tcl"
example environments/env-add-1 "spack add trilinos"
-example environments/env-add-1 "spack find"
-example environments/env-install-1 "spack install"
+example environments/env-add-find-1 "spack find"
-example environments/find-env-2 "spack find"
+example environments/env-concretize-1 "spack concretize"
-example environments/use-tcl-1 "which tclsh"
+example environments/env-find-c-1 "spack find -c"
-example environments/env-create-2 "spack env create myproject2"
-example --tee environments/env-create-2 "spack env activate myproject2"
-spack env activate myproject2
-example environments/env-create-2 "spack add scr trilinos"
-example environments/env-create-2 "spack install"
-example environments/env-create-2 "spack find"
+example --tee environments/env-install-1 "spack install"
-example --expect-error environments/env-uninstall-1 "spack uninstall -y trilinos"
-example environments/env-uninstall-1 "spack find"
+example environments/find-env-2 "spack find"
-example environments/env-remove-1 "spack remove trilinos"
-example environments/env-remove-1 "spack find"
-example environments/env-remove-1 "spack concretize"
-example environments/env-remove-1 "spack find"
+example environments/use-tcl-1 "which tclsh"
-example --tee environments/env-swap-1 "spack env activate myproject"
+example --tee environments/show-mpicc-1 "spack env activate myproject"
spack env activate myproject
-example environments/env-swap-1 "spack find"
-
-example environments/config-get-1 'EDITOR=cat spack config edit'
-
-# The file is edited by hand here
-# We mock that by using `spack config add`
-spack config add packages:mpi:require:[mpich]
-
-example environments/concretize-f-1 "spack concretize --force"
-# spack install
-
-example --tee environments/incremental-1 "spack env activate --temp"
-spack env activate --temp
-example environments/incremental-1 "spack install --add python"
-
-# v1.1: Spack concretizer regression causes the following command to hang
-# seemingly indefinitely. (Have tested waiting 1h 15m before giving up.)
-# example environments/incremental-1 "spack install --add py-numpy@1.20 2>&1 | tail -n1"
-
-# These commands should be fine, although we had a transient failure with them
-example environments/incremental-2 "spack add py-numpy@1.20"
-example environments/incremental-2 "spack concretize -f"
-
-spack env deactivate
-
-example --tee environments/show-mpicc-1 "spack env activate myproject2"
-spack env activate myproject2
example environments/show-mpicc-1 "spack env status"
example environments/show-mpicc-1 "which mpicc"
@@ -145,16 +82,55 @@ EOF
example environments/use-mpi-1 'mpicc ./mpi-hello.c -I$(spack location -i zlib-ng)/include'
example environments/use-mpi-1 "mpirun -n 2 ./a.out"
-example environments/myproject-zlib-ng-1 "spack find zlib-ng"
+example environments/env-create-2 "spack env create myproject2"
+example --tee environments/env-create-2 "spack env activate myproject2"
+spack env activate myproject2
+example environments/env-create-2 "spack add scr trilinos"
+# concretize + install are shown as a code-block in the docs; run them here without capturing
+spack concretize
+spack install
+
+example environments/env-create-2-find "spack find"
+
+# Basic removal workflow on scr (used only by myproject2), split for the docs
+example environments/env-remove-scr-1 "spack remove scr"
+example environments/env-remove-scr-2 "spack find"
+example environments/env-remove-scr-3 "spack concretize"
+example environments/env-remove-scr-4 "spack find"
+
+# trilinos is shared with myproject: uninstalling it is refused
+example --expect-error environments/env-uninstall-1 "spack uninstall -y trilinos"
+
+# spack remove takes it out of myproject2 without deleting the shared install
+example environments/env-remove-1 "spack remove trilinos"
+example environments/env-remove-1 "spack concretize"
+
+example --tee environments/env-swap-1 "spack env activate myproject"
+spack env activate myproject
+example environments/env-swap-1 "spack find"
+
+# Environments on disk
example --tee environments/filenames-1 "spack cd -e myproject"
spack cd -e myproject
example environments/filenames-1 "pwd"
example environments/filenames-1 "ls"
-
+example environments/cat-config-1 "cat spack.yaml"
+example environments/lockfile-1 "jq < spack.lock | head -30"
example environments/env-list-2 "spack env list"
+cd
+
+# Configuring environments
+
+# The file is edited by hand here
+# We mock that by using `spack config add`
+spack config add packages:mpi:require:[mpich]
-example environments/cat-config-1 "cat spack.yaml"
+example environments/concretize-1 "spack concretize"
+example environments/concretize-f-1 "spack concretize --force"
+# spack install
+
+# Reproducing builds
example environments/independent-create-1 "cd"
cd || exit
@@ -163,25 +139,12 @@ example environments/independent-create-1 "cd code"
cd code || exit
example environments/independent-create-1 "spack env create -d ."
-example environments/independent-create-2 "ls"
-example environments/independent-create-2 "cat spack.yaml"
-
-example environments/env-list-3 "spack env list"
-
example --tee environments/install-independent-1 "spack env activate ."
spack env activate .
# mock a hand-edit from before we activated
spack add trilinos
spack add openmpi
-example environments/install-independent-1 "spack install"
-
-example environments/add-independent-1 "spack add hdf5@5.5.1"
-example environments/add-independent-1 "cat spack.yaml"
-
-example environments/remove-independent-1 "spack remove hdf5"
-example environments/remove-independent-1 "cat spack.yaml"
-
-example environments/lockfile-1 "jq < spack.lock | head -30"
+example --tee environments/install-independent-1 "spack install"
example environments/create-from-file-1 "spack env create abstract spack.yaml"
diff --git a/outputs/environments/add-independent-1.out b/outputs/environments/add-independent-1.out
deleted file mode 100644
index 2effb1e38e..0000000000
--- a/outputs/environments/add-independent-1.out
+++ /dev/null
@@ -1,16 +0,0 @@
-$ spack add hdf5@5.5.1
-==> Adding hdf5@5.5.1 to environment /home/spack/code
-$ cat spack.yaml
-# This is a Spack Environment file.
-#
-# It describes a set of packages to be installed, along with
-# configuration settings.
-spack:
- # add package specs to the `specs` list
- specs:
- - trilinos
- - openmpi
- - hdf5@5.5.1
- view: true
- concretizer:
- unify: true
diff --git a/outputs/environments/cat-config-1.out b/outputs/environments/cat-config-1.out
index a11d181bae..e6d3df5b90 100644
--- a/outputs/environments/cat-config-1.out
+++ b/outputs/environments/cat-config-1.out
@@ -11,6 +11,3 @@ spack:
view: true
concretizer:
unify: true
- packages:
- mpi:
- require: [mpich]
diff --git a/outputs/environments/concretize-1.out b/outputs/environments/concretize-1.out
new file mode 100644
index 0000000000..39f337f3ed
--- /dev/null
+++ b/outputs/environments/concretize-1.out
@@ -0,0 +1,2 @@
+$ spack concretize
+==> No new specs to concretize.
diff --git a/outputs/environments/concretize-f-1.out b/outputs/environments/concretize-f-1.out
index baf4d1faac..60832f6de5 100644
--- a/outputs/environments/concretize-f-1.out
+++ b/outputs/environments/concretize-f-1.out
@@ -1,66 +1,50 @@
$ spack concretize --force
==> Concretized 2 specs:
-[+] tsq4fjj tcl@8.6.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] zk6kesh ^zlib-ng@2.2.4+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] k3ozjlu trilinos@16.1.0~adelus~adios2+amesos+amesos2+anasazi+aztec~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~debug~dtk+epetra+epetraext~epetraextbtf~epetraextexperimental~epetraextgraphreorderings~exodus+explicit_template_instantiation~float+fortran~gtest+hdf5~hypre+ifpack+ifpack2~intrepid~intrepid2~ipo~isorropia+kokkos~mesquite~minitensor+ml+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol~rythmos+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=17 generator=make gotype=long_long platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] dmmnd4u ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] jtps3jq ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] oa4vrqq ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] cvuukni ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] gdk3ghc ^hdf5@1.14.6~cxx~fortran+hl~ipo~java~map+mpi+shared~subfiling~szip~threadsafe+tools api=default build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] pmdeyoy ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txbwcin ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] hwxnwvm ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] lguldtj ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] k2pkvic ^kokkos@4.5.01~aggressive_vectorization~cmake_lang~compiler_warnings~complex_align~cuda~debug~debug_bounds_check~debug_dualview_modify_check~deprecated_code~examples~hip_relocatable_device_code~hpx~hpx_async_dispatch~hwloc~ipo~memkind~numactl~openmp~openmptarget+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=17 generator=make intel_gpu_arch=none platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] ivvor7v ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] isdtvvd ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh+libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=mbedtls,openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txa2olx ^libssh2@1.11.1+shared build_system=autotools crypto=mbedtls platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bz3ghzh ^mbedtls@2.28.9+pic build_system=makefile build_type=Release libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gv7wpik ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] qknxuyj ^kokkos-kernels@4.5.01~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] amwozyi ^mpich@4.3.2~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] n2l4cks ^libfabric@2.3.1~cuda~debug~kdreg~level_zero~rocm~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] zuutzfx ^yaksa@0.4~cuda~level_zero~rocm build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] r3ant5t ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 6ib4pvm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] pazbuxs ^python@3.14.0+bz2+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 7yr5v6w ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ucrhsyw ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gth3ii5 ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] xxxc56n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] e3ajmyq ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] zjrnsfo ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] zgro4tw ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] a4zeurp ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] n45otd3 ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] qz3ay7b ^openblas@0.3.30~bignuma~consistent_fpcsr+dynamic_dispatch+fortran+ilp64+locking+pic+shared build_system=makefile symbol_suffix=64_ threads=openmp platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
+[+] d4ibosb tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 3sqhxga trilinos@17.1.1~adelus~adios2+amesos2+anasazi~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~cusparse~debug~dtk~exodus+explicit_template_instantiation~float+fortran~gtest+hdf5~hypre+ifpack2~intrepid2~ipo+kokkos~mesquite~minitensor+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=20 generator=make gotype=long_long platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] a4wqsr7 ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] j2fa7xl ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 4lyasaz ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 33yozp5 ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] jceyzq7 ^hdf5@1.14.6~cxx~fortran+hl~ipo~java~map+mpi+shared~subfiling~szip~threadsafe+tools api=default build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ujctyey ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] qzkk5ym ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] o5fy6wf ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] kpwomw3 ^kokkos@5.1.1~aggressive_vectorization~cmake_lang~complex_align~cuda~debug~debug_bounds_check+deprecated_code~hip_relocatable_device_code~hpx~hwloc~ipo~openmp+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=20 generator=make intel_gpu_arch=none platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@15.2.0
+[+] 5zilkuz ^kokkos-kernels@5.1.1~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@15.2.0
+[+] xkilhym ^mpich@5.0.1~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] itb4a2s ^libfabric@2.5.1~asan~cuda~debug~kdreg~level_zero~lsan~rocm~tsan~ubsan~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] derywaq ^python@3.14.5+bz2+ctypes+dbm~debug~freethreading+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~static~tests~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] d462mhw ^expat@2.8.1+libbsd build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 7o3mv6c ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvvn7mu ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] aiceosz ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] unjd5da ^sqlite@3.53.1+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] clufswx ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 7kdghmr ^openblas@0.3.33~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared~static build_system=makefile patches:=723ddc1 symbol_suffix=none threads=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
==> Updating view at /home/spack/spack/var/spack/environments/myproject/.spack-env/view
diff --git a/outputs/environments/env-add-1.out b/outputs/environments/env-add-1.out
index bd069e3319..9be962390b 100644
--- a/outputs/environments/env-add-1.out
+++ b/outputs/environments/env-add-1.out
@@ -2,11 +2,3 @@ $ spack add tcl
==> Adding tcl to environment myproject
$ spack add trilinos
==> Adding trilinos to environment myproject
-$ spack find
-==> In environment myproject
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
- - tcl - trilinos
-
-==> 0 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-add-find-1.out b/outputs/environments/env-add-find-1.out
new file mode 100644
index 0000000000..7c7981c5a5
--- /dev/null
+++ b/outputs/environments/env-add-find-1.out
@@ -0,0 +1,6 @@
+$ spack find
+==> In environment myproject (2 root specs)
+ - tcl - trilinos
+
+==> 0 installed packages
+==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-concretize-1.out b/outputs/environments/env-concretize-1.out
new file mode 100644
index 0000000000..2e81988aaf
--- /dev/null
+++ b/outputs/environments/env-concretize-1.out
@@ -0,0 +1,57 @@
+$ spack concretize
+==> Concretized 2 specs:
+[b] d4ibosb tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] u43pchx trilinos@17.1.1~adelus~adios2+amesos2+anasazi~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~cusparse~debug~dtk~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack2~intrepid2~ipo+kokkos~mesquite~minitensor+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=20 generator=make gotype=long_long platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] a4wqsr7 ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] j2fa7xl ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] 4lyasaz ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 33yozp5 ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ujctyey ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] qzkk5ym ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] o5fy6wf ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] kpwomw3 ^kokkos@5.1.1~aggressive_vectorization~cmake_lang~complex_align~cuda~debug~debug_bounds_check+deprecated_code~hip_relocatable_device_code~hpx~hwloc~ipo~openmp+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=20 generator=make intel_gpu_arch=none platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@15.2.0
+[+] 5zilkuz ^kokkos-kernels@5.1.1~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@15.2.0
+[+] 7kdghmr ^openblas@0.3.33~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared~static build_system=makefile patches:=723ddc1 symbol_suffix=none threads=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[+] qfut5qq ^openmpi@5.0.10+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none patches:=646eb1a romio-filesystem:=none schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] oopqoag ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 2t2useu ^numactl@2.0.19 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] m6yx5j3 ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ldqeqfw ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] lbkegpi ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] uwyh3xy ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] bkzcu2s ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ycyqykw ^pmix@6.1.0~munge~python build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] nldxmxw ^prrte@4.1.0 build_system=autotools patches:=64faa1a,91b28f5 schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] vwo3ajm ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+
+==> Updating view at /home/spack/spack/var/spack/environments/myproject/.spack-env/view
diff --git a/outputs/environments/env-create-2-find.out b/outputs/environments/env-create-2-find.out
new file mode 100644
index 0000000000..9f919859d8
--- /dev/null
+++ b/outputs/environments/env-create-2-find.out
@@ -0,0 +1,32 @@
+$ spack find
+==> In environment myproject2 (2 root specs)
+[+] scr [+] trilinos
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+openblas@0.3.33 openmpi@5.0.10 scr@2.0.0 trilinos@17.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+berkeley-db@18.1.40 expat@2.8.1 gmp@6.3.0 libffi@3.5.2 nghttp2@1.67.1 python@3.14.5
+curl@8.20.0 gettext@1.0 hwloc@2.13.0 lz4@1.10.0 openssh@10.3p1 zlib-ng@2.3.3
+elfutils@0.194 glib@2.88.1 krb5@1.22.2 ncurses@6.6 openssl@3.6.1 zstd@1.5.7
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,fortran=gcc@15.2.0 ----------
+libyogrt@1.35
+
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 libgcrypt@1.12.2 mpfr@4.2.2 pmix@6.1.0
+dtcmp@1.1.5 libgpg-error@1.61 munge@0.5.18 prrte@4.1.0
+gdbm@1.26 libiconv@1.18 numactl@2.0.19 readline@8.3
+json-c@0.18 libmd@1.1.0 pcre2@10.44 slurm@25-05-1-1
+less@692 libpciaccess@0.17 pdsh@2.35 sqlite@3.53.1
+libbsd@0.12.2 libxcrypt@4.5.2 perl@5.42.0 tar@1.35
+libedit@3.1-20251016 libxml2@2.15.3 pigz@2.8 util-linux-uuid@2.41
+libevent@2.1.12 lwgrp@1.0.6 pkgconf@2.5.1 xz@5.8.3
+
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 glibc@2.43 python-venv@1.0
+==> 62 installed packages
+==> 25 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-create-2.out b/outputs/environments/env-create-2.out
index 3a8b3f54b9..74ec1356aa 100644
--- a/outputs/environments/env-create-2.out
+++ b/outputs/environments/env-create-2.out
@@ -5,367 +5,3 @@ $ spack env activate myproject2
$ spack add scr trilinos
==> Adding scr to environment myproject2
==> Adding trilinos to environment myproject2
-$ spack install
-==> Concretized 2 specs
- - f57s4no scr@2.0.0+dtcmp~fortran~ipo+libyogrt async_api=NONE build_system=cmake build_type=Release cache_base=/dev/shm cntl_base=/dev/shm copy_config=none file_lock=FLOCK generator=make resource_manager=SLURM scr_config=scr.conf platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] ivvor7v ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] isdtvvd ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh+libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=mbedtls,openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txa2olx ^libssh2@1.11.1+shared build_system=autotools crypto=mbedtls platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bz3ghzh ^mbedtls@2.28.9+pic build_system=makefile build_type=Release libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gv7wpik ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - 2kcmd2x ^dtcmp@1.1.5+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - bms4pwx ^lwgrp@1.0.6+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - ylblit5 ^libyogrt@1.35~static build_system=autotools scheduler=slurm platform=linux os=ubuntu22.04 target=x86_64_v3 %c,fortran=gcc@11.4.0
- - tc55ttm ^slurm@25-05-1-1~cgroup~gtk~hdf5~hwloc~mariadb~nvml~pam~pmix+readline~restd~rsmi build_system=autotools sysconfdir=PREFIX/etc platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - arsxi4d ^glib@2.86.1+introspection~libmount~strip build_system=meson buildtype=release default_library:=shared tracing:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - brbwl6l ^elfutils@0.193~debuginfod+exeprefix+nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - zktpj7s ^gobject-introspection@1.86.0~strip build_system=meson buildtype=release default_library:=shared platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - dcark7n ^glib-bootstrap@2.86.1~strip build_system=meson buildtype=release default_library:=shared platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] zgro4tw ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - muzysky ^meson@1.8.5 build_system=python_pip patches:=0f0b1bd platform=linux os=ubuntu22.04 target=x86_64_v3
- - hjc6yfd ^py-pip@25.1.1 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - lnndrge ^py-setuptools@80.9.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - hpfn7k7 ^py-wheel@0.45.1 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - 2stmhpc ^ninja@1.13.0+re2c build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - axmwics ^re2c@3.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - z5vjj7q ^pcre2@10.44~jit+multibyte+pic build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - rbf2x4i ^python@3.11.14+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches:=13fa8bf,b0615b2,ebdca64,f2fd060 platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 7yr5v6w ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ucrhsyw ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gth3ii5 ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - elvodyb ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] n45otd3 ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - essoyki ^python-venv@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - 5viqezv ^json-c@0.18~ipo build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - 7m7ijno ^lz4@1.10.0+pic build_system=makefile libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - itsnhnf ^munge@0.5.15 build_system=autotools localstatedir=PREFIX/var platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - 4j7zjzs ^libgcrypt@1.11.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - jerwaho ^libgpg-error@1.55 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irhvzch ^gawk@5.3.1~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] mj4re3l ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] m3nwalt ^mpfr@4.2.1 build_system=autotools libs:=shared,static patches:=3ec29a6 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 7p7gq7u ^autoconf-archive@2023.02.20 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] k6ygirs ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] tqxbnvo ^openmpi@5.0.8+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none romio-filesystem:=none schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] fgsf5ij ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] pzmnwzm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lprginh ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzbm5q6 ^numactl@2.0.18 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] cxdcxo5 ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] hnmy4fw ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] n7yzkyl ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] hdzcfgi ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yiij42p ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yqlblh6 ^pmix@6.0.0~munge~python build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] buin62m ^prrte@4.0.0 build_system=autotools schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gmhq65u ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - eicmuq5 ^pdsh@2.31+ssh+static_modules build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] tj433ut trilinos@16.1.0~adelus~adios2+amesos+amesos2+anasazi+aztec~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~debug~dtk+epetra+epetraext~epetraextbtf~epetraextexperimental~epetraextgraphreorderings~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack+ifpack2~intrepid~intrepid2~ipo~isorropia+kokkos~mesquite~minitensor+ml+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol~rythmos+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=17 generator=make gotype=long_long platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] 4hos372 ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txbwcin ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] hwxnwvm ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] k2pkvic ^kokkos@4.5.01~aggressive_vectorization~cmake_lang~compiler_warnings~complex_align~cuda~debug~debug_bounds_check~debug_dualview_modify_check~deprecated_code~examples~hip_relocatable_device_code~hpx~hpx_async_dispatch~hwloc~ipo~memkind~numactl~openmp~openmptarget+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=17 generator=make intel_gpu_arch=none platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] qknxuyj ^kokkos-kernels@4.5.01~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] qz3ay7b ^openblas@0.3.30~bignuma~consistent_fpcsr+dynamic_dispatch+fortran+ilp64+locking+pic+shared build_system=makefile symbol_suffix=64_ threads=openmp platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/flex-2.6.3-gmhq65uhcnj2elzqkz3o7yg2652tmnqj
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-==> Fetching file:///mirror/blobs/sha256/98/984402dc3a91c2e23afca6927d70333514be42924f8cae6884701da2f5f9452e
- [100%] 454.51 KB @ 521.1 GB/s
-==> Extracting lz4-1.10.0-7m7ijnovafqfvcxitqrbveal5qgz57cy from binary cache
-==> lz4: Successfully installed lz4-1.10.0-7m7ijnovafqfvcxitqrbveal5qgz57cy
- Search: 0.00s. Fetch: 0.17s. Install: 0.08s. Extract: 0.05s. Relocate: 0.01s. Total: 0.25s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/lz4-1.10.0-7m7ijnovafqfvcxitqrbveal5qgz57cy
-==> Installing lz4-1.10.0-7m7ijnovafqfvcxitqrbveal5qgz57cy [10/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-==> Fetching file:///mirror/blobs/sha256/86/86fb192e56f8ba22766223f66df8f1e23887592aa7ffce25814fcbee6906bc6f
- [100%] 61.89 MB @ 451.8 GB/s
-==> Extracting pcre2-10.44-z5vjj7qwopnby63vu35fgh5ojadzfc4x from binary cache
-==> pcre2: Successfully installed pcre2-10.44-z5vjj7qwopnby63vu35fgh5ojadzfc4x
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.08s. Relocate: 0.01s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pcre2-10.44-z5vjj7qwopnby63vu35fgh5ojadzfc4x
-==> Installing pcre2-10.44-z5vjj7qwopnby63vu35fgh5ojadzfc4x [12/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libmd-1.1.0-gth3ii5boey5akbsen5la4rgqpeaqkmx
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libffi-3.5.2-zgro4twqg3qnq6hx6ohsjlejatth3rxa
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-==> Fetching file:///mirror/blobs/sha256/f8/f83982dcd606318ac47c8530943171a30020ac1dc394119c9413da51577c6921
- [100%] 248.04 KB @ 556.6 MB/s
-==> Extracting pdsh-2.31-eicmuq5waz3gebhupmaxeo5bw5cl2gkm from binary cache
-==> pdsh: Successfully installed pdsh-2.31-eicmuq5waz3gebhupmaxeo5bw5cl2gkm
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.01s. Relocate: 0.01s. Total: 0.04s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pdsh-2.31-eicmuq5waz3gebhupmaxeo5bw5cl2gkm
-==> Installing pdsh-2.31-eicmuq5waz3gebhupmaxeo5bw5cl2gkm [27/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libbsd-0.12.2-ucrhsywwalxwcqigisozcu2xvvhx3zwx
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/util-linux-uuid-2.41-n45otd3wy4fv7iawv52hiogfs63hxfpz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/expat-2.7.3-7yr5v6w2xu5f4bohfxjcsnb2snnwwj5m
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-==> Fetching file:///mirror/blobs/sha256/14/1473c9741eeb9fda67f831dfb46a1acac67f2a7d7d368bf8c4f0daab1bfdac0a
- [100%] 11.28 MB @ 462.3 GB/s
-==> Extracting sqlite-3.50.4-elvodybm3egmq2kdk74ca3jdhzcnxu77 from binary cache
-==> sqlite: Successfully installed sqlite-3.50.4-elvodybm3egmq2kdk74ca3jdhzcnxu77
- Search: 0.00s. Fetch: 0.02s. Install: 0.25s. Extract: 0.21s. Relocate: 0.02s. Total: 0.27s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/sqlite-3.50.4-elvodybm3egmq2kdk74ca3jdhzcnxu77
-==> Installing sqlite-3.50.4-elvodybm3egmq2kdk74ca3jdhzcnxu77 [42/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gawk-5.3.1-irhvzcha2sysowm6prf7zkvjitpykaxd
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bison-3.8.2-n7yzkylf4gs7cnu6scau27gxbodinprr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
-==> Fetching file:///mirror/blobs/sha256/d3/d3f5d2b3248af7b87c689e35dc208c0b55bf7545702ff183e6b8fc8797d69ba0
- [100%] 61.26 MB @ 441.6 GB/s
-==> Extracting libgpg-error-1.55-jerwahojdgk4ga5b5vopwmu4oto356qx from binary cache
-==> libgpg-error: Successfully installed libgpg-error-1.55-jerwahojdgk4ga5b5vopwmu4oto356qx
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.04s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libgpg-error-1.55-jerwahojdgk4ga5b5vopwmu4oto356qx
-==> Installing libgpg-error-1.55-jerwahojdgk4ga5b5vopwmu4oto356qx [50/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-==> Fetching file:///mirror/blobs/sha256/f0/f0630ac8ca8b34ca2e5a8b6a7f34e8381380338d790b092972e40958ac233379
- [100%] 62.75 MB @ 492.0 GB/s
-==> Extracting libgcrypt-1.11.2-4j7zjzsf5hbmbypjyd4gqmpy6yp2esmn from binary cache
-==> libgcrypt: Successfully installed libgcrypt-1.11.2-4j7zjzsf5hbmbypjyd4gqmpy6yp2esmn
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.06s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libgcrypt-1.11.2-4j7zjzsf5hbmbypjyd4gqmpy6yp2esmn
-==> Installing libgcrypt-1.11.2-4j7zjzsf5hbmbypjyd4gqmpy6yp2esmn [54/78]
-==> Fetching file:///mirror/blobs/sha256/76/765ce3179ed21f8ff737269f5b252124b5b2c09de09da1e63b700f0e7ce364bd
- [100%] 136.37 KB @ 533.6 MB/s
-==> Extracting json-c-0.18-5viqezvbwekimujkx7dj3xc6qlwzmqes from binary cache
-==> json-c: Successfully installed json-c-0.18-5viqezvbwekimujkx7dj3xc6qlwzmqes
- Search: 0.00s. Fetch: 0.01s. Install: 0.49s. Extract: 0.01s. Relocate: 0.01s. Total: 0.50s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/json-c-0.18-5viqezvbwekimujkx7dj3xc6qlwzmqes
-==> Installing json-c-0.18-5viqezvbwekimujkx7dj3xc6qlwzmqes [55/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-==> Fetching file:///mirror/blobs/sha256/f3/f324b55f9e4991e98d187e352e9887e52789095963d66756c3be232aff8c8e27
- [100%] 78.97 MB @ 412.5 GB/s
-==> Extracting python-3.11.14-rbf2x4id5wuf7yihgm6fv5vtm2qoc2bz from binary cache
-==> python: Successfully installed python-3.11.14-rbf2x4id5wuf7yihgm6fv5vtm2qoc2bz
- Search: 0.00s. Fetch: 0.09s. Install: 2.87s. Extract: 2.75s. Relocate: 0.09s. Total: 2.96s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/python-3.11.14-rbf2x4id5wuf7yihgm6fv5vtm2qoc2bz
-==> Installing python-3.11.14-rbf2x4id5wuf7yihgm6fv5vtm2qoc2bz [58/78]
-==> Fetching file:///mirror/blobs/sha256/b6/b6b9abd8adbf885c4a37c33a3d9d0cfa11ef5d2672db006596e7e84507ca9da6
- [100%] 11.52 MB @ 482.4 GB/s
-==> Extracting elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2 from binary cache
-==> elfutils: Successfully installed elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2
- Search: 0.00s. Fetch: 0.02s. Install: 0.30s. Extract: 0.24s. Relocate: 0.04s. Total: 0.32s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2
-==> Installing elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2 [59/78]
-==> Fetching file:///mirror/blobs/sha256/7b/7b48104f7cc2412a9dff3163ef24e4d2b052930a4524142ed495365591bd7e4d
- [100%] 737.51 KB @ 471.3 GB/s
-==> Extracting munge-0.5.15-itsnhnf3jn5ual4k7intv62hnu54gplq from binary cache
-==> munge: Successfully installed munge-0.5.15-itsnhnf3jn5ual4k7intv62hnu54gplq
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.03s. Relocate: 0.02s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/munge-0.5.15-itsnhnf3jn5ual4k7intv62hnu54gplq
-==> Installing munge-0.5.15-itsnhnf3jn5ual4k7intv62hnu54gplq [60/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-==> Fetching file:///mirror/blobs/sha256/fe/fe85e316a6e7a4eeb764a7d76ec7385fa5a8edff5afd996502eb8431a2b87bb1
- [100%] 28.60 MB @ 452.5 GB/s
-==> Extracting re2c-3.1-axmwicsvaegxguyoex6hmu6irzrdis4j from binary cache
-==> re2c: Successfully installed re2c-3.1-axmwicsvaegxguyoex6hmu6irzrdis4j
- Search: 0.00s. Fetch: 0.04s. Install: 0.58s. Extract: 0.52s. Relocate: 0.03s. Total: 0.62s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/re2c-3.1-axmwicsvaegxguyoex6hmu6irzrdis4j
-==> Installing re2c-3.1-axmwicsvaegxguyoex6hmu6irzrdis4j [62/78]
-==> Fetching file:///mirror/blobs/sha256/ec/ec1ddbbebff6f1e9c98c88a0a8c55f4ae992aec98e27894b028f0df6256c35cc
- [100%] 14.82 KB @ 181.9 MB/s
-==> Extracting python-venv-1.0-essoyki3al5aam2wqamlejoclcd7jf6o from binary cache
-==> python-venv: Successfully installed python-venv-1.0-essoyki3al5aam2wqamlejoclcd7jf6o
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.01s. Relocate: 0.01s. Total: 0.04s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/python-venv-1.0-essoyki3al5aam2wqamlejoclcd7jf6o
-==> Installing python-venv-1.0-essoyki3al5aam2wqamlejoclcd7jf6o [63/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-==> Fetching file:///mirror/blobs/sha256/ef/ef80e301ee4675fd1d094d92c6c89df1015826b1c9e2b7795a56892985076466
- [100%] 63.36 MB @ 492.2 GB/s
-==> Extracting ninja-1.13.0-2stmhpcux6apkymvlm34reuwmddvngjm from binary cache
-==> ninja: Successfully installed ninja-1.13.0-2stmhpcux6apkymvlm34reuwmddvngjm
- Search: 0.00s. Fetch: 0.01s. Install: 0.11s. Extract: 0.07s. Relocate: 0.01s. Total: 0.12s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ninja-1.13.0-2stmhpcux6apkymvlm34reuwmddvngjm
-==> Installing ninja-1.13.0-2stmhpcux6apkymvlm34reuwmddvngjm [65/78]
-==> Fetching file:///mirror/blobs/sha256/e9/e9385bc06ccc9335669dfce96d50c968f72c2e1da765718ee6e473f9f7bf5ddd
- [100%] 64.10 MB @ 492.1 GB/s
-==> Extracting py-pip-25.1.1-hjc6yfd2ld4jnbcfet6xvykaudvxcpqo from binary cache
-==> py-pip: Successfully installed py-pip-25.1.1-hjc6yfd2ld4jnbcfet6xvykaudvxcpqo
- Search: 0.00s. Fetch: 0.01s. Install: 0.25s. Extract: 0.22s. Relocate: 0.01s. Total: 0.27s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pip-25.1.1-hjc6yfd2ld4jnbcfet6xvykaudvxcpqo
-==> Installing py-pip-25.1.1-hjc6yfd2ld4jnbcfet6xvykaudvxcpqo [66/78]
-==> Fetching file:///mirror/blobs/sha256/4e/4e20d0b5baf38fc8161ec027fe61f1d13aff2944c9a29f77d4055d6e1e86797b
- [100%] 206.80 KB @ 731.3 MB/s
-==> Extracting lwgrp-1.0.6-bms4pwx7whtr74fbz6idyyk5lbgpv72z from binary cache
-==> lwgrp: Successfully installed lwgrp-1.0.6-bms4pwx7whtr74fbz6idyyk5lbgpv72z
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.01s. Relocate: 0.03s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/lwgrp-1.0.6-bms4pwx7whtr74fbz6idyyk5lbgpv72z
-==> Installing lwgrp-1.0.6-bms4pwx7whtr74fbz6idyyk5lbgpv72z [67/78]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv
-==> Fetching file:///mirror/blobs/sha256/3c/3c06621b6a1b6eae5ddbf0f7f1012b8bfa4ec87c2c1ea59f41b5796904509914
- [100%] 62.98 MB @ 462.0 GB/s
-==> Extracting py-setuptools-80.9.0-lnndrgestzj7yvxxmosjz35ocyelfw5r from binary cache
-==> py-setuptools: Successfully installed py-setuptools-80.9.0-lnndrgestzj7yvxxmosjz35ocyelfw5r
- Search: 0.00s. Fetch: 0.01s. Install: 0.24s. Extract: 0.20s. Relocate: 0.01s. Total: 0.25s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-setuptools-80.9.0-lnndrgestzj7yvxxmosjz35ocyelfw5r
-==> Installing py-setuptools-80.9.0-lnndrgestzj7yvxxmosjz35ocyelfw5r [69/78]
-==> Fetching file:///mirror/blobs/sha256/9d/9d92b1a661974058164b24df8bd193ceb34c3fe67fa51f4dc6125a6bc3ee9cb9
- [100%] 195.10 KB @ 602.6 MB/s
-==> Extracting py-wheel-0.45.1-hpfn7k7fkr5xsrlw6if6nj6n27a4jcrs from binary cache
-==> py-wheel: Successfully installed py-wheel-0.45.1-hpfn7k7fkr5xsrlw6if6nj6n27a4jcrs
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.02s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-wheel-0.45.1-hpfn7k7fkr5xsrlw6if6nj6n27a4jcrs
-==> Installing py-wheel-0.45.1-hpfn7k7fkr5xsrlw6if6nj6n27a4jcrs [70/78]
-==> Fetching file:///mirror/blobs/sha256/da/dab766c9f7eacbe404c98b078983fbc786e0753e60b66fa7aea02aa5d4fbb13b
- [100%] 445.90 KB @ 371.0 GB/s
-==> Extracting dtcmp-1.1.5-2kcmd2x76so5ites4co66qnkqukjenot from binary cache
-==> dtcmp: Successfully installed dtcmp-1.1.5-2kcmd2x76so5ites4co66qnkqukjenot
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.01s. Relocate: 0.03s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/dtcmp-1.1.5-2kcmd2x76so5ites4co66qnkqukjenot
-==> Installing dtcmp-1.1.5-2kcmd2x76so5ites4co66qnkqukjenot [71/78]
-==> Fetching file:///mirror/blobs/sha256/c2/c29415789f084e7cd6cc187c5ba7d9f21d853a2904022b388d0e79cfc44b9bb9
- [100%] 63.00 MB @ 532.0 GB/s
-==> Extracting meson-1.8.5-muzyskyvwmojjs5n4yrw47b7gc4x7blx from binary cache
-==> meson: Successfully installed meson-1.8.5-muzyskyvwmojjs5n4yrw47b7gc4x7blx
- Search: 0.00s. Fetch: 0.01s. Install: 0.18s. Extract: 0.14s. Relocate: 0.01s. Total: 0.19s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/meson-1.8.5-muzyskyvwmojjs5n4yrw47b7gc4x7blx
-==> Installing meson-1.8.5-muzyskyvwmojjs5n4yrw47b7gc4x7blx [72/78]
-==> Fetching file:///mirror/blobs/sha256/ca/ca0d32fd119312ecd0f0c033989ac9375eaadaf248c7f962fdd000798bf36899
- [100%] 62.91 MB @ 512.0 GB/s
-==> Extracting glib-bootstrap-2.86.1-dcark7n2gmwnwuev2tl5qxvreqvzmohg from binary cache
-==> glib-bootstrap: Successfully installed glib-bootstrap-2.86.1-dcark7n2gmwnwuev2tl5qxvreqvzmohg
- Search: 0.00s. Fetch: 0.01s. Install: 0.19s. Extract: 0.12s. Relocate: 0.04s. Total: 0.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/glib-bootstrap-2.86.1-dcark7n2gmwnwuev2tl5qxvreqvzmohg
-==> Installing glib-bootstrap-2.86.1-dcark7n2gmwnwuev2tl5qxvreqvzmohg [73/78]
-==> Fetching file:///mirror/blobs/sha256/9d/9d2712050063c20efa296dc725ff838b0c1fb390ef8de2324059f650e30194c6
- [100%] 703.32 KB @ 361.1 GB/s
-==> Extracting gobject-introspection-1.86.0-zktpj7scqi6ts5hv2qc3pjhpg5ll6xam from binary cache
-==> gobject-introspection: Successfully installed gobject-introspection-1.86.0-zktpj7scqi6ts5hv2qc3pjhpg5ll6xam
- Search: 0.00s. Fetch: 0.01s. Install: 0.12s. Extract: 0.05s. Relocate: 0.04s. Total: 0.13s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gobject-introspection-1.86.0-zktpj7scqi6ts5hv2qc3pjhpg5ll6xam
-==> Installing gobject-introspection-1.86.0-zktpj7scqi6ts5hv2qc3pjhpg5ll6xam [74/78]
-==> Fetching file:///mirror/blobs/sha256/46/46f8e18423962bf22ca352b9ae8668bd14fee258bd7dfb325ea74f13a0fc448b
- [100%] 67.61 MB @ 452.3 GB/s
-==> Extracting glib-2.86.1-arsxi4dynj54sx2h3mcryrco7pml4yhf from binary cache
-==> glib: Successfully installed glib-2.86.1-arsxi4dynj54sx2h3mcryrco7pml4yhf
- Search: 0.00s. Fetch: 0.02s. Install: 0.34s. Extract: 0.27s. Relocate: 0.04s. Total: 0.36s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/glib-2.86.1-arsxi4dynj54sx2h3mcryrco7pml4yhf
-==> Installing glib-2.86.1-arsxi4dynj54sx2h3mcryrco7pml4yhf [75/78]
-==> Fetching file:///mirror/blobs/sha256/50/503cc5575e706d763d3e97d86c60f65e278f7956934c2d58a6e662fc1900d504
- [100%] 128.82 MB @ 462.6 GB/s
-==> Extracting slurm-25-05-1-1-tc55ttmephfx5nx3s7o7lem6w2hbke34 from binary cache
-==> slurm: Successfully installed slurm-25-05-1-1-tc55ttmephfx5nx3s7o7lem6w2hbke34
- Search: 0.00s. Fetch: 0.15s. Install: 2.73s. Extract: 2.56s. Relocate: 0.14s. Total: 2.88s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/slurm-25-05-1-1-tc55ttmephfx5nx3s7o7lem6w2hbke34
-==> Installing slurm-25-05-1-1-tc55ttmephfx5nx3s7o7lem6w2hbke34 [76/78]
-==> Fetching file:///mirror/blobs/sha256/db/db4b142730ea960904b7d3bb553ffcecbd5c026e886dd14d21c5df2c15c13112
- [100%] 78.25 KB @ 305.0 MB/s
-==> Extracting libyogrt-1.35-ylblit5vwtdqn2zoc7ghzfmmf46bgm5g from binary cache
-==> libyogrt: Successfully installed libyogrt-1.35-ylblit5vwtdqn2zoc7ghzfmmf46bgm5g
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.01s. Relocate: 0.05s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libyogrt-1.35-ylblit5vwtdqn2zoc7ghzfmmf46bgm5g
-==> Installing libyogrt-1.35-ylblit5vwtdqn2zoc7ghzfmmf46bgm5g [77/78]
-==> Fetching file:///mirror/blobs/sha256/a3/a31530f079789b885e048110b4658d17b1c4c0eadbaab2058b20c349a62a4481
- [100%] 61.25 MB @ 511.5 GB/s
-==> Extracting scr-2.0.0-f57s4noxfkoiizusmhjyjue2h3fn2yrc from binary cache
-==> scr: Successfully installed scr-2.0.0-f57s4noxfkoiizusmhjyjue2h3fn2yrc
- Search: 0.00s. Fetch: 0.01s. Install: 0.16s. Extract: 0.03s. Relocate: 0.08s. Total: 0.16s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/scr-2.0.0-f57s4noxfkoiizusmhjyjue2h3fn2yrc
-==> Installing scr-2.0.0-f57s4noxfkoiizusmhjyjue2h3fn2yrc [78/78]
-==> Updating view at /home/spack/spack/var/spack/environments/myproject2/.spack-env/view
-$ spack find
-==> In environment myproject2
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
-[+] scr [+] trilinos
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openblas@0.3.30 openmpi@5.0.8 scr@2.0.0 trilinos@16.1.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 gettext@0.23.1 lz4@1.10.0 python@3.11.14
-bison@3.8.2 glib@2.86.1 m4@1.4.20 re2c@3.1
-cmake@3.31.9 glib-bootstrap@2.86.1 ncurses@6.5-20250705 texinfo@7.2
-curl@8.15.0 gmp@6.3.0 nghttp2@1.48.0 zlib-ng@2.0.7
-elfutils@0.193 hwloc@2.12.2 ninja@1.13.0 zstd@1.5.7
-expat@2.7.3 krb5@1.21.3 openssh@9.9p1
-flex@2.6.3 libffi@3.5.2 openssl@3.6.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@11.4.0 ----------
-libyogrt@1.35
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 libedit@3.1-20240808 libxml2@2.13.5 pmix@6.0.0
-bzip2@1.0.8 libevent@2.1.12 lwgrp@1.0.6 prrte@4.0.0
-diffutils@3.12 libgcrypt@1.11.2 mbedtls@2.28.9 readline@8.3
-dtcmp@1.1.5 libgpg-error@1.55 mpfr@4.2.1 slurm@25-05-1-1
-findutils@4.10.0 libiconv@1.18 munge@0.5.15 sqlite@3.50.4
-gawk@5.3.1 libmd@1.1.0 numactl@2.0.18 tar@1.35
-gdbm@1.25 libpciaccess@0.17 pcre2@10.44 util-linux-uuid@2.41
-gmake@4.4.1 libsigsegv@2.14 pdsh@2.31 xz@5.6.3
-gobject-introspection@1.86.0 libssh2@1.11.1 perl@5.42.0
-json-c@0.18 libtool@2.4.7 pigz@2.8
-libbsd@0.12.2 libxcrypt@4.4.38 pkgconf@2.5.1
-
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc-runtime@11.4.0 py-wheel@0.45.1
-autoconf-archive@2023.02.20 glibc@2.35 python-venv@1.0
-ca-certificates-mozilla@2025-08-12 meson@1.8.5 util-macros@1.20.1
-compiler-wrapper@1.0 py-pip@25.1.1
-gcc@11.4.0 py-setuptools@80.9.0
-==> 87 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-fail-install-1.out b/outputs/environments/env-fail-install-1.out
deleted file mode 100644
index 6f98edf5cb..0000000000
--- a/outputs/environments/env-fail-install-1.out
+++ /dev/null
@@ -1,5 +0,0 @@
-$ spack env activate myproject
-$ spack install tcl
-==> Error: Cannot install 'tcl' because no matching specs are in the current environment.
- Specs can be added to the environment with 'spack add tcl',
- or as part of the install command with 'spack install --add tcl'
diff --git a/outputs/environments/env-find-c-1.out b/outputs/environments/env-find-c-1.out
new file mode 100644
index 0000000000..a791cff24e
--- /dev/null
+++ b/outputs/environments/env-find-c-1.out
@@ -0,0 +1,31 @@
+$ spack find -c
+==> In environment myproject (2 root specs)
+[b] tcl [b] trilinos
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+[+] openblas@0.3.33 [+] openmpi@5.0.10 [b] trilinos@17.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+[b] berkeley-db@18.1.40 [b] flex@2.6.3 [b] m4@1.4.21 [+] openssl@3.6.1
+[b] bison@3.8.2 [+] gettext@1.0 [+] ncurses@6.6 [b] tcl@8.6.17
+[b] cmake@3.31.11 [+] hwloc@2.13.0 [b] nghttp2@1.67.1 [+] zlib-ng@2.3.3
+[b] curl@8.20.0 [+] krb5@1.22.2 [+] openssh@10.3p1 [+] zstd@1.5.7
+
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+[b] automake@1.18.1 [b] less@692 [+] libxcrypt@4.5.2 [+] prrte@4.1.0
+[+] bzip2@1.0.8 [+] libedit@3.1-20251016 [+] libxml2@2.15.3 [b] readline@8.3
+[b] diffutils@3.12 [+] libevent@2.1.12 [+] numactl@2.0.19 [+] tar@1.35
+[b] file@5.46 [+] libiconv@1.18 [b] perl@5.42.0 [+] xz@5.8.3
+[b] findutils@4.10.0 [+] libpciaccess@0.17 [+] pigz@2.8
+[b] gdbm@1.26 [b] libsigsegv@2.15 [+] pkgconf@2.5.1
+[b] gmake@4.4.1 [b] libtool@2.5.4 [+] pmix@6.1.0
+
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+[+] kokkos@5.1.1 [+] kokkos-kernels@5.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+[b] autoconf@2.72 [e] gcc@15.2.0 [b] util-macros@1.20.2
+[b] ca-certificates-mozilla@2026-03-19 [+] gcc-runtime@15.2.0
+[+] compiler-wrapper@1.1.0 [e] glibc@2.43
+==> 30 installed packages
+==> 23 concretized packages to be installed
diff --git a/outputs/environments/env-install-1.out b/outputs/environments/env-install-1.out
index d5490f767a..56af62bc65 100644
--- a/outputs/environments/env-install-1.out
+++ b/outputs/environments/env-install-1.out
@@ -1,100 +1,8 @@
$ spack install
-==> Concretized 2 specs
-[+] x74vmgr tcl@8.6.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - tj433ut trilinos@16.1.0~adelus~adios2+amesos+amesos2+anasazi+aztec~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~debug~dtk+epetra+epetraext~epetraextbtf~epetraextexperimental~epetraextgraphreorderings~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack+ifpack2~intrepid~intrepid2~ipo~isorropia+kokkos~mesquite~minitensor+ml+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol~rythmos+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=17 generator=make gotype=long_long platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] ivvor7v ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] isdtvvd ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh+libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=mbedtls,openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txa2olx ^libssh2@1.11.1+shared build_system=autotools crypto=mbedtls platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bz3ghzh ^mbedtls@2.28.9+pic build_system=makefile build_type=Release libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gv7wpik ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 4hos372 ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txbwcin ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] hwxnwvm ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] k2pkvic ^kokkos@4.5.01~aggressive_vectorization~cmake_lang~compiler_warnings~complex_align~cuda~debug~debug_bounds_check~debug_dualview_modify_check~deprecated_code~examples~hip_relocatable_device_code~hpx~hpx_async_dispatch~hwloc~ipo~memkind~numactl~openmp~openmptarget+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=17 generator=make intel_gpu_arch=none platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] qknxuyj ^kokkos-kernels@4.5.01~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] qz3ay7b ^openblas@0.3.30~bignuma~consistent_fpcsr+dynamic_dispatch+fortran+ilp64+locking+pic+shared build_system=makefile symbol_suffix=64_ threads=openmp platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] tqxbnvo ^openmpi@5.0.8+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none romio-filesystem:=none schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] fgsf5ij ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] pzmnwzm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lprginh ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] yzbm5q6 ^numactl@2.0.18 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] cxdcxo5 ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] hnmy4fw ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] n7yzkyl ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] hdzcfgi ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yiij42p ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yqlblh6 ^pmix@6.0.0~munge~python build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] buin62m ^prrte@4.0.0 build_system=autotools schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gmhq65u ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-x74vmgrwo7h4ka3z3idhnde7xnuof3aq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-==> Fetching file:///mirror/blobs/sha256/e8/e8e9738ee974efbf1676f64752e74a7548f6d7a2ef89385f32170c76234007e2
- [100%] 38.92 MB @ 372.4 GB/s
-==> Extracting trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv from binary cache
-==> trilinos: Successfully installed trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv
- Search: 0.00s. Fetch: 0.22s. Install: 1.49s. Extract: 1.36s. Relocate: 0.11s. Total: 1.71s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv
-==> Installing trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv [37/37]
+[ ] u43pchx trilinos@17.1.1 fetching from build cache (0s)
+[ ] d4ibosb tcl@8.6.17 fetching from build cache (0s)
+[ ] d4ibosb tcl@8.6.17 relocating (0s)
+[ ] u43pchx trilinos@17.1.1 relocating (0s)
+[+] d4ibosb tcl@8.6.17 /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-d4ibosbgfm7536ij2dmdu6nnll5g5zpm (0s)
+[+] u43pchx trilinos@17.1.1 /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-17.1.1-u43pchxcfkd7syptwimxl4lozm5jmy2h (1s)
==> Updating view at /home/spack/spack/var/spack/environments/myproject/.spack-env/view
diff --git a/outputs/environments/env-list-3.out b/outputs/environments/env-list-3.out
deleted file mode 100644
index e5e08dda3f..0000000000
--- a/outputs/environments/env-list-3.out
+++ /dev/null
@@ -1,3 +0,0 @@
-$ spack env list
-==> 2 environments
- myproject myproject2
diff --git a/outputs/environments/env-remove-1.out b/outputs/environments/env-remove-1.out
index 20deb517a6..409c92dfde 100644
--- a/outputs/environments/env-remove-1.out
+++ b/outputs/environments/env-remove-1.out
@@ -1,92 +1,4 @@
$ spack remove trilinos
==> trilinos has been removed from /home/spack/spack/var/spack/environments/myproject2/spack.yaml
-$ spack find
-==> In environment myproject2
-==> 1 root specs
--- no arch / no compilers ---------------------------------------
-[+] scr
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openblas@0.3.30 openmpi@5.0.8 scr@2.0.0 trilinos@16.1.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 gettext@0.23.1 lz4@1.10.0 python@3.11.14
-bison@3.8.2 glib@2.86.1 m4@1.4.20 re2c@3.1
-cmake@3.31.9 glib-bootstrap@2.86.1 ncurses@6.5-20250705 texinfo@7.2
-curl@8.15.0 gmp@6.3.0 nghttp2@1.48.0 zlib-ng@2.0.7
-elfutils@0.193 hwloc@2.12.2 ninja@1.13.0 zstd@1.5.7
-expat@2.7.3 krb5@1.21.3 openssh@9.9p1
-flex@2.6.3 libffi@3.5.2 openssl@3.6.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@11.4.0 ----------
-libyogrt@1.35
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 libedit@3.1-20240808 libxml2@2.13.5 pmix@6.0.0
-bzip2@1.0.8 libevent@2.1.12 lwgrp@1.0.6 prrte@4.0.0
-diffutils@3.12 libgcrypt@1.11.2 mbedtls@2.28.9 readline@8.3
-dtcmp@1.1.5 libgpg-error@1.55 mpfr@4.2.1 slurm@25-05-1-1
-findutils@4.10.0 libiconv@1.18 munge@0.5.15 sqlite@3.50.4
-gawk@5.3.1 libmd@1.1.0 numactl@2.0.18 tar@1.35
-gdbm@1.25 libpciaccess@0.17 pcre2@10.44 util-linux-uuid@2.41
-gmake@4.4.1 libsigsegv@2.14 pdsh@2.31 xz@5.6.3
-gobject-introspection@1.86.0 libssh2@1.11.1 perl@5.42.0
-json-c@0.18 libtool@2.4.7 pigz@2.8
-libbsd@0.12.2 libxcrypt@4.4.38 pkgconf@2.5.1
-
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc-runtime@11.4.0 py-wheel@0.45.1
-autoconf-archive@2023.02.20 glibc@2.35 python-venv@1.0
-ca-certificates-mozilla@2025-08-12 meson@1.8.5 util-macros@1.20.1
-compiler-wrapper@1.0 py-pip@25.1.1
-gcc@11.4.0 py-setuptools@80.9.0
-==> 87 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
$ spack concretize
==> No new specs to concretize.
-==> Updating view at /home/spack/spack/var/spack/environments/myproject2/.spack-env/view
-$ spack find
-==> In environment myproject2
-==> 1 root specs
--- no arch / no compilers ---------------------------------------
-[+] scr
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openmpi@5.0.8 scr@2.0.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 gettext@0.23.1 lz4@1.10.0 python@3.11.14
-bison@3.8.2 glib@2.86.1 m4@1.4.20 re2c@3.1
-cmake@3.31.9 glib-bootstrap@2.86.1 ncurses@6.5-20250705 texinfo@7.2
-curl@8.15.0 gmp@6.3.0 nghttp2@1.48.0 zlib-ng@2.0.7
-elfutils@0.193 hwloc@2.12.2 ninja@1.13.0 zstd@1.5.7
-expat@2.7.3 krb5@1.21.3 openssh@9.9p1
-flex@2.6.3 libffi@3.5.2 openssl@3.6.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@11.4.0 ----------
-libyogrt@1.35
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 libedit@3.1-20240808 libxml2@2.13.5 pmix@6.0.0
-bzip2@1.0.8 libevent@2.1.12 lwgrp@1.0.6 prrte@4.0.0
-diffutils@3.12 libgcrypt@1.11.2 mbedtls@2.28.9 readline@8.3
-dtcmp@1.1.5 libgpg-error@1.55 mpfr@4.2.1 slurm@25-05-1-1
-findutils@4.10.0 libiconv@1.18 munge@0.5.15 sqlite@3.50.4
-gawk@5.3.1 libmd@1.1.0 numactl@2.0.18 tar@1.35
-gdbm@1.25 libpciaccess@0.17 pcre2@10.44 util-linux-uuid@2.41
-gmake@4.4.1 libsigsegv@2.14 pdsh@2.31 xz@5.6.3
-gobject-introspection@1.86.0 libssh2@1.11.1 perl@5.42.0
-json-c@0.18 libtool@2.4.7 pigz@2.8
-libbsd@0.12.2 libxcrypt@4.4.38 pkgconf@2.5.1
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc-runtime@11.4.0 py-wheel@0.45.1
-autoconf-archive@2023.02.20 glibc@2.35 python-venv@1.0
-ca-certificates-mozilla@2025-08-12 meson@1.8.5 util-macros@1.20.1
-compiler-wrapper@1.0 py-pip@25.1.1
-gcc@11.4.0 py-setuptools@80.9.0
-==> 83 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-remove-scr-1.out b/outputs/environments/env-remove-scr-1.out
new file mode 100644
index 0000000000..1312b667d4
--- /dev/null
+++ b/outputs/environments/env-remove-scr-1.out
@@ -0,0 +1,2 @@
+$ spack remove scr
+==> scr has been removed from /home/spack/spack/var/spack/environments/myproject2/spack.yaml
diff --git a/outputs/environments/env-remove-scr-2.out b/outputs/environments/env-remove-scr-2.out
new file mode 100644
index 0000000000..637062daab
--- /dev/null
+++ b/outputs/environments/env-remove-scr-2.out
@@ -0,0 +1,32 @@
+$ spack find
+==> In environment myproject2 (1 root spec)
+[+] trilinos
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+openblas@0.3.33 openmpi@5.0.10 scr@2.0.0 trilinos@17.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+berkeley-db@18.1.40 expat@2.8.1 gmp@6.3.0 libffi@3.5.2 nghttp2@1.67.1 python@3.14.5
+curl@8.20.0 gettext@1.0 hwloc@2.13.0 lz4@1.10.0 openssh@10.3p1 zlib-ng@2.3.3
+elfutils@0.194 glib@2.88.1 krb5@1.22.2 ncurses@6.6 openssl@3.6.1 zstd@1.5.7
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,fortran=gcc@15.2.0 ----------
+libyogrt@1.35
+
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 libgcrypt@1.12.2 mpfr@4.2.2 pmix@6.1.0
+dtcmp@1.1.5 libgpg-error@1.61 munge@0.5.18 prrte@4.1.0
+gdbm@1.26 libiconv@1.18 numactl@2.0.19 readline@8.3
+json-c@0.18 libmd@1.1.0 pcre2@10.44 slurm@25-05-1-1
+less@692 libpciaccess@0.17 pdsh@2.35 sqlite@3.53.1
+libbsd@0.12.2 libxcrypt@4.5.2 perl@5.42.0 tar@1.35
+libedit@3.1-20251016 libxml2@2.15.3 pigz@2.8 util-linux-uuid@2.41
+libevent@2.1.12 lwgrp@1.0.6 pkgconf@2.5.1 xz@5.8.3
+
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 glibc@2.43 python-venv@1.0
+==> 62 installed packages
+==> 25 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-remove-scr-3.out b/outputs/environments/env-remove-scr-3.out
new file mode 100644
index 0000000000..b24b59a341
--- /dev/null
+++ b/outputs/environments/env-remove-scr-3.out
@@ -0,0 +1,3 @@
+$ spack concretize
+==> No new specs to concretize.
+==> Updating view at /home/spack/spack/var/spack/environments/myproject2/.spack-env/view
diff --git a/outputs/environments/env-remove-scr-4.out b/outputs/environments/env-remove-scr-4.out
new file mode 100644
index 0000000000..002e5dfef9
--- /dev/null
+++ b/outputs/environments/env-remove-scr-4.out
@@ -0,0 +1,24 @@
+$ spack find
+==> In environment myproject2 (1 root spec)
+[+] trilinos
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+openblas@0.3.33 openmpi@5.0.10 trilinos@17.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+berkeley-db@18.1.40 gettext@1.0 krb5@1.22.2 nghttp2@1.67.1 openssl@3.6.1 zstd@1.5.7
+curl@8.20.0 hwloc@2.13.0 ncurses@6.6 openssh@10.3p1 zlib-ng@2.3.3
+
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 libevent@2.1.12 libxml2@2.15.3 pkgconf@2.5.1 tar@1.35
+gdbm@1.26 libiconv@1.18 numactl@2.0.19 pmix@6.1.0 xz@5.8.3
+less@692 libpciaccess@0.17 perl@5.42.0 prrte@4.1.0
+libedit@3.1-20251016 libxcrypt@4.5.2 pigz@2.8 readline@8.3
+
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
+
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 glibc@2.43
+==> 38 installed packages
+==> 14 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-status-2.out b/outputs/environments/env-status-2.out
index 88a12eb758..0af2a3421c 100644
--- a/outputs/environments/env-status-2.out
+++ b/outputs/environments/env-status-2.out
@@ -2,46 +2,30 @@ $ despacktivate # short alias for 'spack env deactivate'
$ spack env status
==> No active environment
$ spack find
--- linux-ubuntu22.04-x86_64 / no compilers ----------------------
-gcc@11.4.0 glibc@2.35
+-- linux-ubuntu26.04-x86_64 / no compilers ----------------------
+gcc@15.2.0 glibc@2.43
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-mpich@4.3.2 openblas@0.3.30 openmpi@5.0.8 trilinos@16.1.0
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+mpich@5.0.1 openblas@0.3.33 openmpi@5.0.10 trilinos@17.1.1
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 expat@2.7.3 hwloc@2.12.2 openssh@9.9p1 texinfo@7.2
-bison@3.8.2 flex@2.6.3 krb5@1.21.3 openssl@3.6.0 zlib-ng@2.0.7
-cmake@3.31.9 gettext@0.23.1 libffi@3.5.2 openssl@3.6.0 zlib-ng@2.2.4
-cmake@3.31.9 gettext@0.23.1 m4@1.4.20 python@3.14.0 zstd@1.5.7
-curl@8.15.0 gmp@6.3.0 ncurses@6.5-20250705 tcl@8.6.17
-curl@8.15.0 hwloc@2.12.2 nghttp2@1.48.0 tcl@8.6.17
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+binutils@2.46.0 hwloc@2.13.0 openssh@10.3p1 zlib-ng@2.3.3 zstd@1.5.7
+gettext@1.0 krb5@1.22.2 openssl@3.6.1 zlib-ng@2.3.3
+gmp@6.3.0 ncurses@6.6 zlib-ng@2.0.7 zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@10.5.0 ------------------
-gmake@4.4.1
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 hdf5@1.14.6 libiconv@1.18 mpc@1.4.1 pkgconf@2.5.1 xz@5.8.3
+gmake@4.4.1 libedit@3.1-20251016 libpciaccess@0.17 mpfr@4.2.2 pmix@6.1.0
+hdf5@1.14.6 libevent@2.1.12 libxcrypt@4.5.2 numactl@2.0.19 prrte@4.1.0
+hdf5@1.14.6 libfabric@2.5.1 libxml2@2.15.3 pigz@2.8 tar@1.35
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 hdf5@1.14.6 libxcrypt@4.4.38 pkgconf@2.5.1
-automake@1.16.5 libbsd@0.12.2 libxml2@2.13.5 pmix@6.0.0
-bzip2@1.0.8 libedit@3.1-20240808 libxml2@2.13.5 prrte@4.0.0
-diffutils@3.12 libevent@2.1.12 mbedtls@2.28.9 readline@8.3
-findutils@4.10.0 libfabric@2.3.1 mpc@1.3.1 sqlite@3.50.4
-gawk@5.3.1 libiconv@1.18 mpfr@4.2.1 tar@1.35
-gdbm@1.25 libmd@1.1.0 numactl@2.0.18 tar@1.35
-gmake@4.4.1 libpciaccess@0.17 perl@5.42.0 util-linux-uuid@2.41
-gmake@4.4.1 libsigsegv@2.14 perl@5.42.0 xz@5.6.3
-hdf5@1.14.6 libssh2@1.11.1 pigz@2.8 yaksa@0.4
-hdf5@1.14.6 libtool@2.4.7 pigz@2.8
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc@10.5.0 glibc@2.35
-autoconf@2.72 gcc@11.4.0 llvm@14.0.0
-autoconf-archive@2023.02.20 gcc-runtime@10.5.0 util-macros@1.20.1
-ca-certificates-mozilla@2025-08-12 gcc-runtime@11.4.0
-compiler-wrapper@1.0 gcc-runtime@11.4.0
-==> 94 installed packages
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 llvm@21.1.8
+gcc@14.3.0 gcc-runtime@15.2.0 glibc@2.43
+==> 50 installed packages
diff --git a/outputs/environments/env-swap-1.out b/outputs/environments/env-swap-1.out
index f54d6e5ba3..a57e870e4f 100644
--- a/outputs/environments/env-swap-1.out
+++ b/outputs/environments/env-swap-1.out
@@ -1,32 +1,25 @@
$ spack env activate myproject
$ spack find
-==> In environment myproject
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
+==> In environment myproject (2 root specs)
[+] tcl [+] trilinos
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openblas@0.3.30 openmpi@5.0.8 trilinos@16.1.0
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+openblas@0.3.33 openmpi@5.0.10 trilinos@17.1.1
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 flex@2.6.3 m4@1.4.20 openssl@3.6.0
-bison@3.8.2 gettext@0.23.1 ncurses@6.5-20250705 tcl@8.6.17
-cmake@3.31.9 hwloc@2.12.2 nghttp2@1.48.0 zlib-ng@2.0.7
-curl@8.15.0 krb5@1.21.3 openssh@9.9p1 zstd@1.5.7
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+berkeley-db@18.1.40 gettext@1.0 krb5@1.22.2 nghttp2@1.67.1 openssl@3.6.1 zlib-ng@2.3.3
+curl@8.20.0 hwloc@2.13.0 ncurses@6.6 openssh@10.3p1 tcl@8.6.17 zstd@1.5.7
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 gmake@4.4.1 libsigsegv@2.14 mbedtls@2.28.9 pmix@6.0.0
-bzip2@1.0.8 libedit@3.1-20240808 libssh2@1.11.1 numactl@2.0.18 prrte@4.0.0
-diffutils@3.12 libevent@2.1.12 libtool@2.4.7 perl@5.42.0 readline@8.3
-findutils@4.10.0 libiconv@1.18 libxcrypt@4.4.38 pigz@2.8 tar@1.35
-gdbm@1.25 libpciaccess@0.17 libxml2@2.13.5 pkgconf@2.5.1 xz@5.6.3
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 libevent@2.1.12 libxml2@2.15.3 pkgconf@2.5.1 tar@1.35
+gdbm@1.26 libiconv@1.18 numactl@2.0.19 pmix@6.1.0 xz@5.8.3
+less@692 libpciaccess@0.17 perl@5.42.0 prrte@4.1.0
+libedit@3.1-20251016 libxcrypt@4.5.2 pigz@2.8 readline@8.3
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc@11.4.0 util-macros@1.20.1
-ca-certificates-mozilla@2025-08-12 gcc-runtime@11.4.0
-compiler-wrapper@1.0 glibc@2.35
-==> 53 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 glibc@2.43
+==> 39 installed packages
+==> 14 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/env-uninstall-1.out b/outputs/environments/env-uninstall-1.out
index 41c2d2fd18..10f072a1fc 100644
--- a/outputs/environments/env-uninstall-1.out
+++ b/outputs/environments/env-uninstall-1.out
@@ -1,7 +1,7 @@
$ spack uninstall -y trilinos
==> Refusing to uninstall the following specs
- -- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
- tj433ut trilinos@16.1.0
+ -- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+ u43pchx trilinos@17.1.1
==> The following environments still reference these specs:
myproject
@@ -10,48 +10,3 @@ $ spack uninstall -y trilinos
use `spack remove` to remove the spec from the current environment
use `spack env remove` to remove environments
use `spack uninstall --force` to override
-$ spack find
-==> In environment myproject2
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
-[+] scr [+] trilinos
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openblas@0.3.30 openmpi@5.0.8 scr@2.0.0 trilinos@16.1.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 gettext@0.23.1 lz4@1.10.0 python@3.11.14
-bison@3.8.2 glib@2.86.1 m4@1.4.20 re2c@3.1
-cmake@3.31.9 glib-bootstrap@2.86.1 ncurses@6.5-20250705 texinfo@7.2
-curl@8.15.0 gmp@6.3.0 nghttp2@1.48.0 zlib-ng@2.0.7
-elfutils@0.193 hwloc@2.12.2 ninja@1.13.0 zstd@1.5.7
-expat@2.7.3 krb5@1.21.3 openssh@9.9p1
-flex@2.6.3 libffi@3.5.2 openssl@3.6.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@11.4.0 ----------
-libyogrt@1.35
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 libedit@3.1-20240808 libxml2@2.13.5 pmix@6.0.0
-bzip2@1.0.8 libevent@2.1.12 lwgrp@1.0.6 prrte@4.0.0
-diffutils@3.12 libgcrypt@1.11.2 mbedtls@2.28.9 readline@8.3
-dtcmp@1.1.5 libgpg-error@1.55 mpfr@4.2.1 slurm@25-05-1-1
-findutils@4.10.0 libiconv@1.18 munge@0.5.15 sqlite@3.50.4
-gawk@5.3.1 libmd@1.1.0 numactl@2.0.18 tar@1.35
-gdbm@1.25 libpciaccess@0.17 pcre2@10.44 util-linux-uuid@2.41
-gmake@4.4.1 libsigsegv@2.14 pdsh@2.31 xz@5.6.3
-gobject-introspection@1.86.0 libssh2@1.11.1 perl@5.42.0
-json-c@0.18 libtool@2.4.7 pigz@2.8
-libbsd@0.12.2 libxcrypt@4.4.38 pkgconf@2.5.1
-
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc-runtime@11.4.0 py-wheel@0.45.1
-autoconf-archive@2023.02.20 glibc@2.35 python-venv@1.0
-ca-certificates-mozilla@2025-08-12 meson@1.8.5 util-macros@1.20.1
-compiler-wrapper@1.0 py-pip@25.1.1
-gcc@11.4.0 py-setuptools@80.9.0
-==> 87 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/find-env-1.out b/outputs/environments/find-env-1.out
index d066075d23..15ad04c947 100644
--- a/outputs/environments/find-env-1.out
+++ b/outputs/environments/find-env-1.out
@@ -1,6 +1,4 @@
$ spack find
-==> In environment myproject
-==> No root specs
-
+==> In environment myproject (no root specs)
==> 0 installed packages
==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/find-env-2.out b/outputs/environments/find-env-2.out
index 330ed88f50..e4cfa6ea97 100644
--- a/outputs/environments/find-env-2.out
+++ b/outputs/environments/find-env-2.out
@@ -1,31 +1,23 @@
$ spack find
-==> In environment myproject
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
+==> In environment myproject (2 root specs)
[+] tcl [+] trilinos
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openblas@0.3.30 openmpi@5.0.8 trilinos@16.1.0
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+openblas@0.3.33 openmpi@5.0.10 trilinos@17.1.1
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 flex@2.6.3 m4@1.4.20 openssl@3.6.0
-bison@3.8.2 gettext@0.23.1 ncurses@6.5-20250705 tcl@8.6.17
-cmake@3.31.9 hwloc@2.12.2 nghttp2@1.48.0 zlib-ng@2.0.7
-curl@8.15.0 krb5@1.21.3 openssh@9.9p1 zstd@1.5.7
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+gettext@1.0 krb5@1.22.2 openssh@10.3p1 tcl@8.6.17 zstd@1.5.7
+hwloc@2.13.0 ncurses@6.6 openssl@3.6.1 zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 gmake@4.4.1 libsigsegv@2.14 mbedtls@2.28.9 pmix@6.0.0
-bzip2@1.0.8 libedit@3.1-20240808 libssh2@1.11.1 numactl@2.0.18 prrte@4.0.0
-diffutils@3.12 libevent@2.1.12 libtool@2.4.7 perl@5.42.0 readline@8.3
-findutils@4.10.0 libiconv@1.18 libxcrypt@4.4.38 pigz@2.8 tar@1.35
-gdbm@1.25 libpciaccess@0.17 libxml2@2.13.5 pkgconf@2.5.1 xz@5.6.3
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 libiconv@1.18 libxml2@2.15.3 pkgconf@2.5.1 tar@1.35
+libedit@3.1-20251016 libpciaccess@0.17 numactl@2.0.19 pmix@6.1.0 xz@5.8.3
+libevent@2.1.12 libxcrypt@4.5.2 pigz@2.8 prrte@4.1.0
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc@11.4.0 util-macros@1.20.1
-ca-certificates-mozilla@2025-08-12 gcc-runtime@11.4.0
-compiler-wrapper@1.0 glibc@2.35
-==> 53 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 glibc@2.43
+==> 32 installed packages
+==> 21 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/find-env-abstract-1.out b/outputs/environments/find-env-abstract-1.out
index 4907bf3710..bc845fdc68 100644
--- a/outputs/environments/find-env-abstract-1.out
+++ b/outputs/environments/find-env-abstract-1.out
@@ -1,8 +1,6 @@
$ spack env activate abstract
$ spack find
-==> In environment abstract
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
+==> In environment abstract (2 root specs)
- openmpi - trilinos
==> 0 installed packages
diff --git a/outputs/environments/find-env-concrete-1.out b/outputs/environments/find-env-concrete-1.out
index 0a07249bf9..c05979a905 100644
--- a/outputs/environments/find-env-concrete-1.out
+++ b/outputs/environments/find-env-concrete-1.out
@@ -1,31 +1,25 @@
$ spack env activate concrete
$ spack find
-==> In environment concrete
-==> 2 root specs
--- no arch / no compilers ---------------------------------------
+==> In environment concrete (2 root specs)
[+] openmpi [+] trilinos
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-openblas@0.3.30 openmpi@5.0.8 trilinos@16.1.0
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+openblas@0.3.33 openmpi@5.0.10 trilinos@17.1.1
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 curl@8.15.0 hwloc@2.12.2 ncurses@6.5-20250705 openssl@3.6.0
-bison@3.8.2 flex@2.6.3 krb5@1.21.3 nghttp2@1.48.0 zlib-ng@2.0.7
-cmake@3.31.9 gettext@0.23.1 m4@1.4.20 openssh@9.9p1 zstd@1.5.7
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+berkeley-db@18.1.40 gettext@1.0 krb5@1.22.2 nghttp2@1.67.1 openssl@3.6.1 zstd@1.5.7
+curl@8.20.0 hwloc@2.13.0 ncurses@6.6 openssh@10.3p1 zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 gmake@4.4.1 libsigsegv@2.14 mbedtls@2.28.9 pmix@6.0.0
-bzip2@1.0.8 libedit@3.1-20240808 libssh2@1.11.1 numactl@2.0.18 prrte@4.0.0
-diffutils@3.12 libevent@2.1.12 libtool@2.4.7 perl@5.42.0 readline@8.3
-findutils@4.10.0 libiconv@1.18 libxcrypt@4.4.38 pigz@2.8 tar@1.35
-gdbm@1.25 libpciaccess@0.17 libxml2@2.13.5 pkgconf@2.5.1 xz@5.6.3
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 libevent@2.1.12 libxml2@2.15.3 pkgconf@2.5.1 tar@1.35
+gdbm@1.26 libiconv@1.18 numactl@2.0.19 pmix@6.1.0 xz@5.8.3
+less@692 libpciaccess@0.17 perl@5.42.0 prrte@4.1.0
+libedit@3.1-20251016 libxcrypt@4.5.2 pigz@2.8 readline@8.3
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc@11.4.0 util-macros@1.20.1
-ca-certificates-mozilla@2025-08-12 gcc-runtime@11.4.0
-compiler-wrapper@1.0 glibc@2.35
-==> 52 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 glibc@2.43
+==> 38 installed packages
+==> 14 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/find-no-env-1.out b/outputs/environments/find-no-env-1.out
index 7a39eaa5f0..16efea1e99 100644
--- a/outputs/environments/find-no-env-1.out
+++ b/outputs/environments/find-no-env-1.out
@@ -1,44 +1,28 @@
$ spack find
--- linux-ubuntu22.04-x86_64 / no compilers ----------------------
-gcc@11.4.0 glibc@2.35
+-- linux-ubuntu26.04-x86_64 / no compilers ----------------------
+gcc@15.2.0 glibc@2.43
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@11.4.0 ------
-mpich@4.3.2 openblas@0.3.30 openmpi@5.0.8 trilinos@16.1.0
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx,fortran=gcc@15.2.0 ------
+mpich@5.0.1 openblas@0.3.33 openmpi@5.0.10 trilinos@17.1.1
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=clang@14.0.0 ------------
-zlib-ng@2.2.4
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=clang@21.1.8 ------------
+zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 expat@2.7.3 hwloc@2.12.2 openssh@9.9p1 texinfo@7.2
-bison@3.8.2 flex@2.6.3 krb5@1.21.3 openssl@3.6.0 zlib-ng@2.0.7
-cmake@3.31.9 gettext@0.23.1 libffi@3.5.2 openssl@3.6.0 zlib-ng@2.2.4
-cmake@3.31.9 gettext@0.23.1 m4@1.4.20 python@3.14.0 zstd@1.5.7
-curl@8.15.0 gmp@6.3.0 ncurses@6.5-20250705 tcl@8.6.17
-curl@8.15.0 hwloc@2.12.2 nghttp2@1.48.0 tcl@8.6.17
+-- linux-ubuntu26.04-x86_64_v3 / %c,cxx=gcc@15.2.0 --------------
+binutils@2.46.0 hwloc@2.13.0 openssh@10.3p1 zlib-ng@2.3.3 zstd@1.5.7
+gettext@1.0 krb5@1.22.2 openssl@3.6.1 zlib-ng@2.3.3
+gmp@6.3.0 ncurses@6.6 zlib-ng@2.0.7 zlib-ng@2.3.3
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@10.5.0 ------------------
-gmake@4.4.1
+-- linux-ubuntu26.04-x86_64_v3 / %c=gcc@15.2.0 ------------------
+bzip2@1.0.8 hdf5@1.14.6 libiconv@1.18 mpc@1.4.1 pkgconf@2.5.1 xz@5.8.3
+gmake@4.4.1 libedit@3.1-20251016 libpciaccess@0.17 mpfr@4.2.2 pmix@6.1.0
+hdf5@1.14.6 libevent@2.1.12 libxcrypt@4.5.2 numactl@2.0.19 prrte@4.1.0
+hdf5@1.14.6 libfabric@2.5.1 libxml2@2.15.3 pigz@2.8 tar@1.35
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 hdf5@1.14.6 libxcrypt@4.4.38 pkgconf@2.5.1
-automake@1.16.5 libbsd@0.12.2 libxml2@2.13.5 pmix@6.0.0
-bzip2@1.0.8 libedit@3.1-20240808 libxml2@2.13.5 prrte@4.0.0
-diffutils@3.12 libevent@2.1.12 mbedtls@2.28.9 readline@8.3
-findutils@4.10.0 libfabric@2.3.1 mpc@1.3.1 sqlite@3.50.4
-gawk@5.3.1 libiconv@1.18 mpfr@4.2.1 tar@1.35
-gdbm@1.25 libmd@1.1.0 numactl@2.0.18 tar@1.35
-gmake@4.4.1 libpciaccess@0.17 perl@5.42.0 util-linux-uuid@2.41
-gmake@4.4.1 libsigsegv@2.14 perl@5.42.0 xz@5.6.3
-hdf5@1.14.6 libssh2@1.11.1 pigz@2.8 yaksa@0.4
-hdf5@1.14.6 libtool@2.4.7 pigz@2.8
+-- linux-ubuntu26.04-x86_64_v3 / %cxx=gcc@15.2.0 ----------------
+kokkos@5.1.1 kokkos-kernels@5.1.1
--- linux-ubuntu22.04-x86_64_v3 / %cxx=gcc@11.4.0 ----------------
-kokkos@4.5.01 kokkos-kernels@4.5.01
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 gcc@10.5.0 glibc@2.35
-autoconf@2.72 gcc@11.4.0 llvm@14.0.0
-autoconf-archive@2023.02.20 gcc-runtime@10.5.0 util-macros@1.20.1
-ca-certificates-mozilla@2025-08-12 gcc-runtime@11.4.0
-compiler-wrapper@1.0 gcc-runtime@11.4.0
-==> 94 installed packages
+-- linux-ubuntu26.04-x86_64_v3 / no compilers -------------------
+compiler-wrapper@1.1.0 gcc@15.2.0 gcc-runtime@15.2.0 llvm@21.1.8
+gcc@14.3.0 gcc-runtime@15.2.0 glibc@2.43
+==> 50 installed packages
diff --git a/outputs/environments/install-independent-1.out b/outputs/environments/install-independent-1.out
index 7fd1a1aaa3..f42bcfcf8a 100644
--- a/outputs/environments/install-independent-1.out
+++ b/outputs/environments/install-independent-1.out
@@ -1,85 +1,58 @@
$ spack env activate .
$ spack install
==> Concretized 2 specs
-[+] tqxbnvo openmpi@5.0.8+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none romio-filesystem:=none schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] fgsf5ij ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] pzmnwzm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 4hos372 ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txbwcin ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] hwxnwvm ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] lprginh ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gv7wpik ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] yzbm5q6 ^numactl@2.0.18 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] cxdcxo5 ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] hnmy4fw ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] n7yzkyl ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] hdzcfgi ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yiij42p ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yqlblh6 ^pmix@6.0.0~munge~python build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] buin62m ^prrte@4.0.0 build_system=autotools schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gmhq65u ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] tj433ut trilinos@16.1.0~adelus~adios2+amesos+amesos2+anasazi+aztec~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~debug~dtk+epetra+epetraext~epetraextbtf~epetraextexperimental~epetraextgraphreorderings~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack+ifpack2~intrepid~intrepid2~ipo~isorropia+kokkos~mesquite~minitensor+ml+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol~rythmos+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=17 generator=make gotype=long_long platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
-[+] ivvor7v ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] isdtvvd ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh+libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=mbedtls,openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] txa2olx ^libssh2@1.11.1+shared build_system=autotools crypto=mbedtls platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bz3ghzh ^mbedtls@2.28.9+pic build_system=makefile build_type=Release libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] k2pkvic ^kokkos@4.5.01~aggressive_vectorization~cmake_lang~compiler_warnings~complex_align~cuda~debug~debug_bounds_check~debug_dualview_modify_check~deprecated_code~examples~hip_relocatable_device_code~hpx~hpx_async_dispatch~hwloc~ipo~memkind~numactl~openmp~openmptarget+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=17 generator=make intel_gpu_arch=none platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] qknxuyj ^kokkos-kernels@4.5.01~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@11.4.0
-[+] qz3ay7b ^openblas@0.3.30~bignuma~consistent_fpcsr+dynamic_dispatch+fortran+ilp64+locking+pic+shared build_system=makefile symbol_suffix=64_ threads=openmp platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@11.4.0
+[+] qfut5qq openmpi@5.0.10+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none patches:=646eb1a romio-filesystem:=none schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ujctyey ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] qzkk5ym ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] o5fy6wf ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] oopqoag ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 33yozp5 ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 2t2useu ^numactl@2.0.19 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] m6yx5j3 ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ldqeqfw ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] lbkegpi ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] uwyh3xy ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] bkzcu2s ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ycyqykw ^pmix@6.1.0~munge~python build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] nldxmxw ^prrte@4.1.0 build_system=autotools patches:=64faa1a,91b28f5 schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] vwo3ajm ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] u43pchx trilinos@17.1.1~adelus~adios2+amesos2+anasazi~basker+belos~boost~chaco~complex~cuda~cuda_constexpr~cuda_rdc~cusparse~debug~dtk~exodus+explicit_template_instantiation~float+fortran~gtest~hdf5~hypre+ifpack2~intrepid2~ipo+kokkos~mesquite~minitensor+mpi+muelu~mumps~nox~openmp~pamgen~panzer~phalanx~piro~python~rocm~rocm_rdc~rol+sacado~scorec~shards+shared~shylu~stk~stokhos~stratimikos~strumpack~suite-sparse~superlu-dist~teko~tempus~test~thyra+tpetra~trilinoscouplings~wrapper~x11~zoltan~zoltan2 build_system=cmake build_type=Release cxxstd=20 generator=make gotype=long_long platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
+[b] a4wqsr7 ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] j2fa7xl ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 4lyasaz ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] kpwomw3 ^kokkos@5.1.1~aggressive_vectorization~cmake_lang~complex_align~cuda~debug~debug_bounds_check+deprecated_code~hip_relocatable_device_code~hpx~hwloc~ipo~openmp+pic~rocm+serial+shared~sycl~tests~threads~tuning~wrapper build_system=cmake build_type=Release cxxstd=20 generator=make intel_gpu_arch=none platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@15.2.0
+[+] 5zilkuz ^kokkos-kernels@5.1.1~blas~cblas~cublas~cuda~cusolver~cusparse~execspace_cuda~execspace_openmp~execspace_serial~execspace_threads~ipo~lapack~lapacke~memspace_cudaspace~memspace_cudauvmspace~mkl~openmp~rocblas~rocsolver~rocsparse~serial+shared~superlu~threads build_system=cmake build_type=Release generator=make layouts=left offsets:=int,size_t ordinals:=int scalars:=double platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@15.2.0
+[+] 7kdghmr ^openblas@0.3.33~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared~static build_system=makefile patches:=723ddc1 symbol_suffix=none threads=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@15.2.0
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-4.5.01-k2pkvic65lggk6lukma2humh6t2axbo6
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-qz3ay7bveep7fy2v7vcln2zxc5ajfjxt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/kokkos-kernels-4.5.01-qknxuyj5vbyheego7mbhhwqrooi7kght
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/trilinos-16.1.0-tj433utqwna4zgloncl5jwlabsqgghcv
+[+] qfut5qq openmpi@5.0.10 /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml (0s)
==> Updating view at /home/spack/code/.spack-env/view
diff --git a/outputs/environments/lockfile-1.out b/outputs/environments/lockfile-1.out
index bfc1477a84..777d0f5dea 100644
--- a/outputs/environments/lockfile-1.out
+++ b/outputs/environments/lockfile-1.out
@@ -6,26 +6,26 @@ $ jq < spack.lock | head -30
"specfile-version": 5
},
"spack": {
- "version": "1.1.1",
+ "version": "1.2.0.dev0",
"type": "git",
- "commit": "2e2169d5282d166f63e3ee4db8d4446c43cefa8a"
+ "commit": "3d24b94ef3d15a4864794f98807a7fcc17b83f48"
},
"roots": [
{
- "hash": "tj433utqwna4zgloncl5jwlabsqgghcv",
- "spec": "trilinos"
+ "hash": "d4ibosbgfm7536ij2dmdu6nnll5g5zpm",
+ "spec": "tcl"
},
{
- "hash": "tqxbnvoiw3nzds4xypcualamx3cvisln",
- "spec": "openmpi"
+ "hash": "u43pchxcfkd7syptwimxl4lozm5jmy2h",
+ "spec": "trilinos"
}
],
"concrete_specs": {
- "tj433utqwna4zgloncl5jwlabsqgghcv": {
- "name": "trilinos",
- "version": "16.1.0",
+ "d4ibosbgfm7536ij2dmdu6nnll5g5zpm": {
+ "name": "tcl",
+ "version": "8.6.17",
"arch": {
"platform": "linux",
- "platform_os": "ubuntu22.04",
+ "platform_os": "ubuntu26.04",
"target": "x86_64_v3"
},
diff --git a/outputs/environments/myproject-zlib-ng-1.out b/outputs/environments/myproject-zlib-ng-1.out
deleted file mode 100644
index 00672e9f7b..0000000000
--- a/outputs/environments/myproject-zlib-ng-1.out
+++ /dev/null
@@ -1,10 +0,0 @@
-$ spack find zlib-ng
-==> In environment myproject2
-==> 1 root specs
--- no arch / no compilers ---------------------------------------
-[+] scr
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-zlib-ng@2.0.7
-==> 1 installed package
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/environments/remove-independent-1.out b/outputs/environments/remove-independent-1.out
deleted file mode 100644
index 84a59527fb..0000000000
--- a/outputs/environments/remove-independent-1.out
+++ /dev/null
@@ -1,15 +0,0 @@
-$ spack remove hdf5
-==> hdf5 has been removed from /home/spack/code/spack.yaml
-$ cat spack.yaml
-# This is a Spack Environment file.
-#
-# It describes a set of packages to be installed, along with
-# configuration settings.
-spack:
- # add package specs to the `specs` list
- specs:
- - trilinos
- - openmpi
- view: true
- concretizer:
- unify: true
diff --git a/outputs/environments/show-mpicc-1.out b/outputs/environments/show-mpicc-1.out
index 26fe242e93..3bae34b58a 100644
--- a/outputs/environments/show-mpicc-1.out
+++ b/outputs/environments/show-mpicc-1.out
@@ -1,5 +1,5 @@
-$ spack env activate myproject2
+$ spack env activate myproject
$ spack env status
-==> In environment myproject2
+==> In environment myproject
$ which mpicc
-/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/bin/mpicc
+/home/spack/spack/var/spack/environments/myproject/.spack-env/view/bin/mpicc
diff --git a/outputs/environments/show-paths-1.out b/outputs/environments/show-paths-1.out
index d35fa35ba8..8f5ccbb5e6 100644
--- a/outputs/environments/show-paths-1.out
+++ b/outputs/environments/show-paths-1.out
@@ -1,9 +1,6 @@
$ env | grep PATH=
-LD_LIBRARY_PATH=.
-GI_TYPELIB_PATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/lib/girepository-1.0:.
-PKG_CONFIG_PATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/lib/pkgconfig:/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/lib64/pkgconfig:/usr/share/pkgconfig:/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/share/pkgconfig:.
-ACLOCAL_PATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/share/aclocal:.
-PATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/bin:/home/spack/spack/bin:/opt/spack/view/bin:/root/spack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-PYTHONPATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/lib/python3.11/site-packages:.
-MANPATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/share/man:/home/spack/spack/var/spack/environments/myproject2/.spack-env/view/man:/usr/share/man:.:
-CMAKE_PREFIX_PATH=/home/spack/spack/var/spack/environments/myproject2/.spack-env/view:.
+PKG_CONFIG_PATH=/home/spack/spack/var/spack/environments/myproject/.spack-env/view/lib/pkgconfig:/home/spack/spack/var/spack/environments/myproject/.spack-env/view/lib64/pkgconfig:/usr/share/pkgconfig:/home/spack/spack/var/spack/environments/myproject/.spack-env/view/share/pkgconfig:.
+ACLOCAL_PATH=/home/spack/spack/var/spack/environments/myproject/.spack-env/view/share/aclocal:.
+PATH=/home/spack/spack/var/spack/environments/myproject/.spack-env/view/bin:/home/spack/spack/bin:/opt/spack/view/bin:/root/spack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+MANPATH=/home/spack/spack/var/spack/environments/myproject/.spack-env/view/share/man:/home/spack/spack/var/spack/environments/myproject/.spack-env/view/man:/usr/share/man:.:
+CMAKE_PREFIX_PATH=/home/spack/spack/var/spack/environments/myproject/.spack-env/view:.
diff --git a/outputs/environments/use-mpi-1.out b/outputs/environments/use-mpi-1.out
index ed0bd0340f..975b0f3d0e 100644
--- a/outputs/environments/use-mpi-1.out
+++ b/outputs/environments/use-mpi-1.out
@@ -2,5 +2,5 @@ $ mpicc ./mpi-hello.c -I$(spack location -i zlib-ng)/include
$ mpirun -n 2 ./a.out
Hello world from rank 1
Hello world from rank 0
-zlib version: 1.2.11.zlib-ng
-zlib-ng version: 2.0.7
+zlib version: 1.3.1.zlib-ng
+zlib-ng version: 2.3.3
diff --git a/outputs/packaging.sh b/outputs/packaging.sh
index 9e03c1ff95..c2941bad30 100755
--- a/outputs/packaging.sh
+++ b/outputs/packaging.sh
@@ -12,13 +12,12 @@ project="$(dirname "$0")"
rm -rf "${raw_outputs:?}/packaging"
. "$project/init_spack.sh"
+spack repo update
# Cannot use \$HOME (in CI)
mpileaks_package_py="$HOME/$dir/$tutorial_subdir/packages/tutorial_mpileaks/package.py"
export SPACK_COLOR=never
-# Packaging commands
-
# tutorial repository set up
example packaging/repo-create "spack repo create $repo_root $name"
example packaging/repo-create "spack repo add $repo_root/$tutorial_subdir"
@@ -27,23 +26,22 @@ example packaging/repo-list "spack repo list"
example packaging/repo-config "spack config get repos"
+# spack create skeleton
# make the editor automatically exit
export EDITOR=true
example packaging/create "spack create --name tutorial-mpileaks --namespace $name https://github.com/LLNL/mpileaks/archive/refs/tags/v1.0.tar.gz"
example packaging/checksum-mpileaks-1 "spack checksum tutorial-mpileaks 1.0"
-example --expect-error packaging/install-mpileaks-1 "spack install tutorial-mpileaks"
+example --tee --expect-error packaging/install-mpileaks-1 "spack install tutorial-mpileaks"
-# TODO: Update info-mpileaks.out output manually since automation fails.
-#
-# This fails ("Error: invalid width -2 (must be > 0)") in CI when preparing
-# variants BUT not when run on the command line.
-#cp "$PROJECT/package-py-files/1.package.py" "$mpileaks_package_py"
-#example packaging/info-mpileaks "spack info --phases tutorial-mpileaks"
+# add documentation
+cp "$PROJECT/package-py-files/1.package.py" "$mpileaks_package_py"
+example packaging/info-mpileaks "spack info --phases tutorial-mpileaks"
+# add dependencies
cp "$PROJECT/package-py-files/2.package.py" "$mpileaks_package_py"
-example --expect-error packaging/install-mpileaks-2 "spack install tutorial-mpileaks"
+example --tee --expect-error packaging/install-mpileaks-2 "spack install tutorial-mpileaks"
stage_dir="$(spack location -s tutorial-mpileaks)"
example packaging/build-output "cat $stage_dir/spack-build-out.txt"
@@ -68,19 +66,24 @@ example packaging/build-output "cat $stage_dir/spack-build-out.txt"
#)
#run_configure
+# configure arguments
cp "$PROJECT/package-py-files/3.package.py" "$mpileaks_package_py"
-example packaging/install-mpileaks-3 "spack install tutorial-mpileaks"
+example --tee packaging/install-mpileaks-3 "spack install tutorial-mpileaks"
+# variants
cp "$PROJECT/package-py-files/4.package.py" "$mpileaks_package_py"
-example packaging/install-mpileaks-4 "spack install --verbose tutorial-mpileaks stackstart=4"
+example --tee packaging/install-mpileaks-4 "spack install --verbose tutorial-mpileaks stackstart=4"
-example packaging/install-mpileaks-5 "spack uninstall -ay tutorial-mpileaks"
-cp "$PROJECT/package-py-files/5.package.py" "$mpileaks_package_py"
-example --expect-error packaging/install-mpileaks-5 "spack install --test=root tutorial-mpileaks"
-
-cp "$PROJECT/package-py-files/6.package.py" "$mpileaks_package_py"
-example packaging/install-mpileaks-6 "spack install --test=root tutorial-mpileaks"
+# TODO: Re-enable once https://github.com/spack/spack/issues/52573 is resolved.
+# tests
+#example --tee packaging/install-mpileaks-5 "spack uninstall -ay tutorial-mpileaks"
+#cp "$PROJECT/package-py-files/5.package.py" "$mpileaks_package_py"
+#example --tee --expect-error packaging/install-mpileaks-5 "spack install --test=root tutorial-mpileaks"
+#
+#cp "$PROJECT/package-py-files/6.package.py" "$mpileaks_package_py"
+#example --tee packaging/install-mpileaks-6 "spack install --test=root tutorial-mpileaks"
-example packaging/cleanup "spack uninstall -ay tutorial-mpileaks"
+# cleanup
+example --tee packaging/cleanup "spack uninstall -ay tutorial-mpileaks"
example packaging/cleanup "spack repo remove $name"
example packaging/cleanup "rm -rf $repo_root"
diff --git a/outputs/packaging/build-env-configure.out b/outputs/packaging/build-env-configure.out
index 44090c2fa8..bd6f4cfa7f 100644
--- a/outputs/packaging/build-env-configure.out
+++ b/outputs/packaging/build-env-configure.out
@@ -1,52 +1,35 @@
-$ ./configure --prefix=$HOME/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/mpileaks-1.0-wl3kx4o4bgegghl4u7hb3jk4toina3fx
+$ ./configure --prefix=$HOME/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ij
checking metadata... no
checking installation directory variables... yes
checking for a BSD-compatible install... /usr/bin/install -c
+checking whether sleep supports fractional seconds... yes
+checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
-checking for a thread-safe mkdir -p... /bin/mkdir -p
-checking for gawk... gawk
-checking whether make sets $(MAKE)... yes
-checking for gcc... /home/spack/spack/lib/spack/env/gcc/gcc
-checking for C compiler default output file name... a.out
-checking whether the C compiler works... yes
-checking whether we are cross compiling... no
-checking for suffix of executables...
-checking for suffix of object files... o
-checking whether we are using the GNU C compiler... yes
-checking whether /home/spack/spack/lib/spack/env/gcc/gcc accepts -g... yes
-checking for /home/spack/spack/lib/spack/env/gcc/gcc option to accept ISO C89... none needed
-checking for style of include used by make... GNU
-checking dependency style of /home/spack/spack/lib/spack/env/gcc/gcc... gcc3
-checking whether /home/spack/spack/lib/spack/env/gcc/gcc and cc understand -c and -o together... yes
-checking whether we are using the GNU C++ compiler... yes
-checking whether /home/spack/spack/lib/spack/env/gcc/g++ accepts -g... yes
-checking dependency style of /home/spack/spack/lib/spack/env/gcc/g++... gcc3
-checking for /home/spack/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/openmpi-4.1.3-jfxctqwar7wb65rn7wf5mot7m4jxmsey/bin/mpicc... /home/spack/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/openmpi-4.1.3-jfxctqwar7wb65rn7wf5mot7m4jxmsey/bin/mpicc
-Checking whether /home/spack/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/openmpi-4.1.3-jfxctqwar7wb65rn7wf5mot7m4jxmsey/bin/mpicc responds to '-showme:compile'... yes
-configure: error: unable to locate adept-utils installation
-checking metadata... no
-checking installation directory variables... yes
-checking for a BSD-compatible install... /usr/bin/install -c
-checking whether build environment is sane... yes
-checking for a thread-safe mkdir -p... /bin/mkdir -p
+checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
-checking for gcc... /home/spack/spack/lib/spack/env/gcc/gcc
-checking for C compiler default output file name... a.out
+checking whether make supports nested variables... yes
+checking xargs -n works... yes
+checking whether UID '1001' is supported by ustar format... yes
+checking whether GID '1001' is supported by ustar format... yes
+checking how to create a ustar tar archive... gnutar
+checking for gcc... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc
checking whether the C compiler works... yes
+checking for C compiler default output file name... a.out
+checking for suffix of executables...
checking whether we are cross compiling... no
-checking for suffix of executables...
checking for suffix of object files... o
-checking whether we are using the GNU C compiler... yes
-checking whether /home/spack/spack/lib/spack/env/gcc/gcc accepts -g... yes
-checking for /home/spack/spack/lib/spack/env/gcc/gcc option to accept ISO C89... none needed
-checking for style of include used by make... GNU
-checking dependency style of /home/spack/spack/lib/spack/env/gcc/gcc... gcc3
-checking whether /home/spack/spack/lib/spack/env/gcc/gcc and cc understand -c and -o together... yes
-checking whether we are using the GNU C++ compiler... yes
-checking whether /home/spack/spack/lib/spack/env/gcc/g++ accepts -g... yes
-checking dependency style of /home/spack/spack/lib/spack/env/gcc/g++... gcc3
-checking for /home/spack/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/openmpi-4.1.1-p5qicacmcy72pjljd4lfdy66kavxp3tv/bin/mpicc... /home/spack/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/openmpi-4.1.1-p5qicacmcy72pjljd4lfdy66kavxp3tv/bin/mpicc
-Checking whether /home/spack/spack/opt/spack/linux-ubuntu18.04-x86_64/gcc-7.5.0/openmpi-4.1.1-p5qicacmcy72pjljd4lfdy66kavxp3tv/bin/mpicc responds to '-showme:compile'... yes
+checking whether the compiler supports GNU C... yes
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc accepts -g... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc option to enable C11 features... none needed
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc understands -c and -o together... yes
+checking whether make supports the include directive... yes (GNU style)
+checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc... gcc3
+checking whether the compiler supports GNU C++... yes
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ accepts -g... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ option to enable C++11 features... none needed
+checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++... gcc3
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc
+Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc responds to '-showme:compile'... yes
configure: error: unable to locate adept-utils installation
diff --git a/outputs/packaging/build-output.out b/outputs/packaging/build-output.out
index a1bcc91a37..c7168f9e88 100644
--- a/outputs/packaging/build-output.out
+++ b/outputs/packaging/build-output.out
@@ -1,6 +1,9 @@
-$ cat /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-build-out.txt
+$ cat /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-build-out.txt
+/home/spack/spack/lib/spack/spack/build_environment.py:490: SpackAPIWarning: when setting environment variable SPACK_DEBUG_LOG_DIR=None: value is of type `NoneType`, but `str` was expected. This is deprecated and will be an error in Spack v1.0
+ env.set(SPACK_DEBUG_LOG_DIR, spack.paths.spack_working_dir)
+==> No patches needed for tutorial-mpileaks
==> tutorial-mpileaks: Executing phase: 'autoreconf'
-==> [2026-05-07-22:33:41.813477] '/home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoreconf' '--install' '--verbose' '--force'
+==> [2026-06-19-08:14:41.833830] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoreconf --install --verbose --force
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
@@ -18,11 +21,10 @@ libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
-autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoconf --force
+autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoconf --force
configure.ac:9: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:9: You should use the 'AC_CONFIG_HEADERS' macro instead.
-/tmp/root/spack-stage/spack-stage-autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/spack-src/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
-aclocal.m4:745: AM_CONFIG_HEADER is expanded from...
+aclocal.m4:708: AM_CONFIG_HEADER is expanded from...
configure.ac:9: the top level
configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:38: You should run autoupdate.
@@ -30,51 +32,56 @@ m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:38: the top level
configure.ac:47: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:47: You should run autoupdate.
-/tmp/root/spack-stage/spack-stage-autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/spack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
+/tmp/root/spack-stage/spack-stage-autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/spack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:47: the top level
-autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoheader --force
+autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:26: installing 'config/compile'
configure.ac:19: installing 'config/missing'
src/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am: installing 'config/depcomp'
-autoreconf: 'config/install-sh' is updated
-autoreconf: 'config/config.sub' is updated
-autoreconf: 'config/config.guess' is updated
autoreconf: Leaving directory '.'
==> tutorial-mpileaks: Executing phase: 'configure'
-==> [2026-05-07-22:33:45.749596] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src'] ['configure']
-==> [2026-05-07-22:33:45.750892] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src'] ['configure']
-==> [2026-05-07-22:33:45.751471] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
-==> [2026-05-07-22:33:45.771995] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src/configure [replacing "^(\s*test x-R = )("\$p")(; then\s*)$"]
-==> [2026-05-07-22:33:45.791608] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src/configure [replacing "^(\s*test \$p = "-R")(; then\s*)$"]
-==> [2026-05-07-22:33:45.810993] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src/configure [replacing "lt_cv_apple_cc_single_mod=no"]
-==> [2026-05-07-22:33:45.831008] '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src/configure' '--prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2'
+==> [2026-06-19-08:14:44.659730] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src'] ['configure']
+==> [2026-06-19-08:14:44.660326] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src'] ['configure']
+==> [2026-06-19-08:14:44.660557] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
+==> [2026-06-19-08:14:44.674514] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure [replacing "^(\s*test x-R = )("\$p")(; then\s*)$"]
+==> [2026-06-19-08:14:44.685908] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure [replacing "^(\s*test \$p = "-R")(; then\s*)$"]
+==> [2026-06-19-08:14:44.697427] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure [replacing "lt_cv_apple_cc_single_mod=no"]
+==> [2026-06-19-08:14:44.709950] /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure --prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije
checking metadata... no
checking installation directory variables... yes
checking for a BSD-compatible install... /usr/bin/install -c
+checking whether sleep supports fractional seconds... yes
+checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
-checking for gcc... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc
+checking xargs -n works... yes
+checking whether UID '1001' is supported by ustar format... yes
+checking whether GID '1001' is supported by ustar format... yes
+checking how to create a ustar tar archive... gnutar
+checking for gcc... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
-checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc accepts -g... yes
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc option to enable C11 features... none needed
-checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc understands -c and -o together... yes
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc accepts -g... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc option to enable C11 features... none needed
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
-checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc... gcc3
+checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc... gcc3
checking whether the compiler supports GNU C++... yes
-checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ accepts -g... yes
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ option to enable C++11 features... none needed
-checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++... gcc3
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc
-Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc responds to '-showme:compile'... yes
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ accepts -g... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ option to enable C++11 features... none needed
+checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++... gcc3
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc
+Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc responds to '-showme:compile'... yes
configure: error: unable to locate adept-utils installation
+Command exited with status 1:
+ /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure --prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije
diff --git a/outputs/packaging/checksum-mpileaks-1.out b/outputs/packaging/checksum-mpileaks-1.out
index 1753ffd51f..c94587d460 100644
--- a/outputs/packaging/checksum-mpileaks-1.out
+++ b/outputs/packaging/checksum-mpileaks-1.out
@@ -1,7 +1,6 @@
$ spack checksum tutorial-mpileaks 1.0
==> Found 1 version of tutorial-mpileaks
-==> Fetching https://github.com/LLNL/mpileaks/archive/refs/tags/v1.0.tar.gz
- [100%] 339.70 KB @ 3.1 MB/s
+ [100%] 339.70 KB @ 2.5 MB/s
version("1.0", sha256="24c706591bdcd84541e19389a9314813ce848035ee877e213d528b184f4b43f9")
diff --git a/outputs/packaging/cleanup.out b/outputs/packaging/cleanup.out
index 59c6604d13..61eceb60ce 100644
--- a/outputs/packaging/cleanup.out
+++ b/outputs/packaging/cleanup.out
@@ -1,5 +1,6 @@
$ spack uninstall -ay tutorial-mpileaks
-==> Successfully uninstalled tutorial-mpileaks@1.0 build_system=autotools stackstart=0 platform=linux os=ubuntu22.04 target=x86_64_v3/lrsybks
+==> Successfully uninstalled tutorial-mpileaks@1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3/5smq7eq
+==> Successfully uninstalled tutorial-mpileaks@1.0 build_system=autotools stackstart=4 platform=linux os=ubuntu26.04 target=x86_64_v3/uqw7gjz
$ spack repo remove tutorial
==> Removed repository 'tutorial' from scope 'user'.
$ rm -rf $HOME/my_pkgs
diff --git a/outputs/packaging/create.out b/outputs/packaging/create.out
index 0f8070344d..81dc5ea057 100644
--- a/outputs/packaging/create.out
+++ b/outputs/packaging/create.out
@@ -1,7 +1,6 @@
$ spack create --name tutorial-mpileaks --namespace tutorial https://github.com/LLNL/mpileaks/archive/refs/tags/v1.0.tar.gz
==> Using specified package name: 'tutorial-mpileaks'
-==> Fetching https://github.com/llnl/mpileaks/releases/download/v1.0/mpileaks-1.0.tar.gz
- [100%] 336.09 KB @ 43.5 MB/s
+ [100%] 336.09 KB @ 4.5 MB/s
==> This package looks like it uses the autoreconf build system
==> Created template for tutorial-mpileaks package
==> Created package file: /home/spack/my_pkgs/spack_repo/tutorial/packages/tutorial_mpileaks/package.py
diff --git a/outputs/packaging/install-mpileaks-1.out b/outputs/packaging/install-mpileaks-1.out
index c862902e54..41a218926a 100644
--- a/outputs/packaging/install-mpileaks-1.out
+++ b/outputs/packaging/install-mpileaks-1.out
@@ -1,78 +1,96 @@
$ spack install tutorial-mpileaks
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-zk6keshnphcta4rwsmvvexg5e25uqnbd
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-cvuukniutivcofp25gugkl2g5y7aur4o
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-6ib4pvm3dvnewlphh52mrxjbd75oewev
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt
-==> No binary for tutorial-mpileaks-1.0-l5k6vdax2qzch5oz4jfmqjkbjq3j4ala found: installing from source
-==> Installing tutorial-mpileaks-1.0-l5k6vdax2qzch5oz4jfmqjkbjq3j4ala [19/19]
-==> Fetching https://mirror.spack.io/_source-cache/archive/2e/2e34cc4505556d1c1f085758e26f2f8eea0972db9382f051b2dcfb1d7d9e1825.tar.gz
- [100%] 336.09 KB @ 50.4 MB/s
-==> No patches needed for tutorial-mpileaks
-==> tutorial-mpileaks: Executing phase: 'autoreconf'
-==> tutorial-mpileaks: Executing phase: 'configure'
-==> Error: ProcessError: Command exited with status 1:
- '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-l5k6vdax2qzch5oz4jfmqjkbjq3j4ala/spack-src/configure' '--prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-l5k6vdax2qzch5oz4jfmqjkbjq3j4ala'
-
-13 errors found in build log:
- 16 libtoolize: copying file 'm4/lt~obsolete.m4'
- 17 autoreconf: configure.ac: not using Intltool
- 18 autoreconf: configure.ac: not using Gtkdoc
- 19 autoreconf: running: aclocal --force -I m4
- 20 autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-r3a
- nt5t3prottmtc7yneqj6cr5gs6vvt/bin/autoconf --force
- 21 configure.ac:9: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
- >> 22 configure.ac:9: You should use the 'AC_CONFIG_HEADERS' macro instead.
- >> 23 /tmp/root/spack-stage/spack-stage-autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt/s
- pack-src/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
- >> 24 aclocal.m4:745: AM_CONFIG_HEADER is expanded from...
- >> 25 configure.ac:9: the top level
- 26 configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
- >> 27 configure.ac:38: You should run autoupdate.
- >> 28 m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
- >> 29 configure.ac:38: the top level
- 30 configure.ac:47: warning: The macro 'AC_HEADER_STDC' is obsolete.
- >> 31 configure.ac:47: You should run autoupdate.
- >> 32 /tmp/root/spack-stage/spack-stage-autoconf-2.72-r3ant5t3prottmtc7yneqj6cr5gs6vvt/s
- pack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
- >> 33 configure.ac:47: the top level
- 34 autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-r3a
- nt5t3prottmtc7yneqj6cr5gs6vvt/bin/autoheader --force
- 35 autoreconf: running: automake --add-missing --copy --force-missing
- >> 36 configure.ac:26: installing 'config/compile'
- >> 37 configure.ac:19: installing 'config/missing'
- 38 src/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_C
- PPFLAGS')
- 39 src/Makefile.am: installing 'config/depcomp'
- 40 autoreconf: 'config/install-sh' is updated
- 41 autoreconf: 'config/config.sub' is updated
- 42 autoreconf: 'config/config.guess' is updated
- 43 autoreconf: Leaving directory '.'
-
- ...
-
- 80 checking for mpipgcc... no
- 81 Checking whether not-found responds to '-showme:compile'... no
- 82 Checking whether not-found responds to '-showme'... no
- 83 Checking whether not-found responds to '-compile-info'... no
- 84 Checking whether not-found responds to '-show'... no
- 85 /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-l5k6vdax2qzch5oz4jfmqjkbj
- q3j4ala/spack-src/configure: line 5935: Echo: command not found
- >> 86 configure: error: unable to locate adept-utils installation
-
-See build log for details:
- /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-l5k6vdax2qzch5oz4jfmqjkbjq3j4ala/spack-build-out.txt
-
+[ ] 5txfucc tutorial-mpileaks@1.0 fetching from build cache (0s)
+[ ] 5txfucc tutorial-mpileaks@1.0 no binary available (0s)
+[ ] r4lhaok gmake@4.4.1 fetching from build cache (0s)
+[ ] ohmdb2l less@692 fetching from build cache (0s)
+[ ] k25xiih readline@8.3 fetching from build cache (0s)
+[ ] r4lhaok gmake@4.4.1 relocating (0s)
+[ ] 27d4iyp berkeley-db@18.1.40 fetching from build cache (0s)
+[ ] ohmdb2l less@692 relocating (0s)
+[ ] phcmfqk libsigsegv@2.15 fetching from build cache (0s)
+[ ] punbqrx findutils@4.10.0 fetching from build cache (0s)
+[ ] mguwetc file@5.46 fetching from build cache (0s)
+[ ] k25xiih readline@8.3 relocating (0s)
+[ ] 27d4iyp berkeley-db@18.1.40 relocating (0s)
+[ ] phcmfqk libsigsegv@2.15 relocating (0s)
+[ ] punbqrx findutils@4.10.0 relocating (0s)
+[+] r4lhaok gmake@4.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-r4lhaokbvyicys3x6yxyhtxucmgzo7kh (0s)
+[ ] mguwetc file@5.46 relocating (0s)
+[+] ohmdb2l less@692 /home/spack/spack/opt/spack/linux-x86_64_v3/less-692-ohmdb2lfmv2mghjfr7o22nlbaue23m6o (0s)
+[+] phcmfqk libsigsegv@2.15 /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.15-phcmfqkiobbdxotapv2famdv4vk5yvs7 (0s)
+[+] k25xiih readline@8.3 /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-k25xiihp5dun6qwe3e5ouzdigwr5yuvz (0s)
+[+] 27d4iyp berkeley-db@18.1.40 /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-27d4iypucirxwepjeco5bulvrej5l3bu (1s)
+[+] mguwetc file@5.46 /home/spack/spack/opt/spack/linux-x86_64_v3/file-5.46-mguwetco632vycva2piy7hmqoc26acsq (1s)
+[ ] y6uqrto m4@1.4.21 fetching from build cache (1s)
+[+] punbqrx findutils@4.10.0 /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-punbqrxx5vrhjry7gtdadymv34ryapi2 (1s)
+[ ] cq4dkuc gdbm@1.26 fetching from build cache (1s)
+[ ] y6uqrto m4@1.4.21 relocating (1s)
+[ ] cq4dkuc gdbm@1.26 relocating (1s)
+[ ] 3gdq456 libtool@2.5.4 fetching from build cache (0s)
+[ ] 3gdq456 libtool@2.5.4 relocating (0s)
+[+] y6uqrto m4@1.4.21 /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.21-y6uqrtoi6sjdfvvyxgmifksxwktsyx3t (1s)
+[+] cq4dkuc gdbm@1.26 /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.26-cq4dkucz57w6rd7gnkhgbzfqz4snldpy (1s)
+[ ] bvphs3b perl@5.42.0 fetching from build cache (0s)
+[+] 3gdq456 libtool@2.5.4 /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.5.4-3gdq456decrkzdhi7hwf3ndgvixvmu3n (0s)
+[ ] bvphs3b perl@5.42.0 relocating (0s)
+[+] bvphs3b perl@5.42.0 /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-bvphs3b3jahsyypadzj7kwfb23egjgb5 (0s)
+[ ] yhkgfai automake@1.18.1 fetching from build cache (0s)
+[ ] jo3eg4r autoconf@2.72 fetching from build cache (0s)
+[ ] yhkgfai automake@1.18.1 relocating (0s)
+[ ] jo3eg4r autoconf@2.72 relocating (0s)
+[+] yhkgfai automake@1.18.1 /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.18.1-yhkgfaibmqj5ww5wfesjkdtrwpndwdtm (0s)
+[+] jo3eg4r autoconf@2.72 /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj (0s)
+[ ] 5txfucc tutorial-mpileaks@1.0 staging (0s)
+[ ] 5txfucc tutorial-mpileaks@1.0 autoreconf (0s)
+[ ] 5txfucc tutorial-mpileaks@1.0 configure (3s)
+[x] 5txfucc tutorial-mpileaks@1.0 failed: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c-usu4vg6q.log (4s)
+-- lines 1 to 7 --
+> /home/spack/spack/lib/spack/spack/build_environment.py:490: SpackAPIWarning: when setting environment variable SPACK_DEBUG_LOG_DIR=None: value is of type `NoneType`, but `str` was expected. This is deprecated and will be an error in Spack v1.0
+ env.set(SPACK_DEBUG_LOG_DIR, spack.paths.spack_working_dir)
+ ==> No patches needed for tutorial-mpileaks
+ ==> tutorial-mpileaks: Executing phase: 'autoreconf'
+ ==> [2026-06-19-08:14:27.539121] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoreconf --install --verbose --force
+ autoreconf: export WARNINGS=
+ autoreconf: Entering directory '.'
+-- lines 18 to 46 --
+ libtoolize: copying file 'm4/ltversion.m4'
+ libtoolize: copying file 'm4/lt~obsolete.m4'
+ autoreconf: configure.ac: not using Intltool
+ autoreconf: configure.ac: not using Gtkdoc
+ autoreconf: running: aclocal --force -I m4
+ autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoconf --force
+> configure.ac:9: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
+> configure.ac:9: You should use the 'AC_CONFIG_HEADERS' macro instead.
+> aclocal.m4:708: AM_CONFIG_HEADER is expanded from...
+> configure.ac:9: the top level
+> configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
+> configure.ac:38: You should run autoupdate.
+> m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
+> configure.ac:38: the top level
+> configure.ac:47: warning: The macro 'AC_HEADER_STDC' is obsolete.
+> configure.ac:47: You should run autoupdate.
+> /tmp/root/spack-stage/spack-stage-autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/spack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
+> configure.ac:47: the top level
+ autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoheader --force
+ autoreconf: running: automake --add-missing --copy --force-missing
+> configure.ac:26: installing 'config/compile'
+> configure.ac:19: installing 'config/missing'
+> src/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
+ src/Makefile.am: installing 'config/depcomp'
+ autoreconf: Leaving directory '.'
+ ==> tutorial-mpileaks: Executing phase: 'configure'
+ ==> [2026-06-19-08:14:30.242239] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c/spack-src'] ['configure']
+ ==> [2026-06-19-08:14:30.242759] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c/spack-src'] ['configure']
+ ==> [2026-06-19-08:14:30.243009] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c/spack-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
+-- lines 85 to 93 --
+ checking for mpipgcc... no
+ Checking whether not-found responds to '-showme:compile'... no
+ Checking whether not-found responds to '-showme'... no
+ Checking whether not-found responds to '-compile-info'... no
+ Checking whether not-found responds to '-show'... no
+ /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c/spack-src/configure: line 6213: Echo: command not found
+> configure: error: unable to locate adept-utils installation
+ Command exited with status 1:
+ /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c/spack-src/configure --prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c
+==> Error: The following packages failed to install:
+tutorial-mpileaks@1.0/5txfucci42vvbfv3pw52fe2sf463qo7c: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-5txfucci42vvbfv3pw52fe2sf463qo7c-usu4vg6q.log
diff --git a/outputs/packaging/install-mpileaks-2.out b/outputs/packaging/install-mpileaks-2.out
index ea7103721f..460c3eedbc 100644
--- a/outputs/packaging/install-mpileaks-2.out
+++ b/outputs/packaging/install-mpileaks-2.out
@@ -1,159 +1,81 @@
$ spack install tutorial-mpileaks
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-==> Fetching file:///mirror/blobs/sha256/cf/cfcf4c5d32808d1fe4fc84dd570eb68e5758719a5662ae042f77fe4541783be8
- [100%] 15.09 MB @ 452.4 GB/s
-==> Extracting boost-1.72.0-3bt6bi5q4j5r5yj7wcplgfyzr4t7ffri from binary cache
-==> boost: Successfully installed boost-1.72.0-3bt6bi5q4j5r5yj7wcplgfyzr4t7ffri
- Search: 0.00s. Fetch: 0.19s. Install: 2.59s. Extract: 2.54s. Relocate: 0.01s. Total: 2.78s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/boost-1.72.0-3bt6bi5q4j5r5yj7wcplgfyzr4t7ffri
-==> Installing boost-1.72.0-3bt6bi5q4j5r5yj7wcplgfyzr4t7ffri [9/52]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mbedtls-2.28.9-bz3ghzheol2ecbi3vpldgbb3yd7yblle
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-==> Fetching file:///mirror/blobs/sha256/51/5178c570178758ff52902bf249dccd43196d5f216e872874534874ec745bed70
- [100%] 730.30 KB @ 461.2 GB/s
-==> Extracting libiberty-2.41-wz2npe3qsm7j3arf5s4a6ccduutolyyt from binary cache
-==> libiberty: Successfully installed libiberty-2.41-wz2npe3qsm7j3arf5s4a6ccduutolyyt
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.02s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiberty-2.41-wz2npe3qsm7j3arf5s4a6ccduutolyyt
-==> Installing libiberty-2.41-wz2npe3qsm7j3arf5s4a6ccduutolyyt [24/52]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libssh2-1.11.1-txa2olxuoxfkv7jdjrdw27djcf6fa5sz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-isdtvvdziidtozwacfgtdcv3cukd7uuz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-ivvor7vdsqvplv65yyfragoxppyfi33t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-==> Fetching file:///mirror/blobs/sha256/7d/7dc5d2212ed7dec228a44e43949ad369d55c87768b8051886d39131e893bcf05
- [100%] 607.33 KB @ 421.1 GB/s
-==> Extracting libdwarf-2.1.0-l4t7fu7gmhr2lxu76fcwflhqx2cppoxn from binary cache
-==> libdwarf: Successfully installed libdwarf-2.1.0-l4t7fu7gmhr2lxu76fcwflhqx2cppoxn
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.02s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libdwarf-2.1.0-l4t7fu7gmhr2lxu76fcwflhqx2cppoxn
-==> Installing libdwarf-2.1.0-l4t7fu7gmhr2lxu76fcwflhqx2cppoxn [43/52]
-==> Fetching file:///mirror/blobs/sha256/17/17669d34e350ff75504670ca8f5534fdad750277d0a21eeeece7e9c6327dbc99
- [100%] 556.90 KB @ 441.1 GB/s
-==> Extracting intel-tbb-2022.3.0-rbf737wu37dt3e6ytiro4d2qo7vbyask from binary cache
-==> intel-tbb: Successfully installed intel-tbb-2022.3.0-rbf737wu37dt3e6ytiro4d2qo7vbyask
- Search: 0.00s. Fetch: 0.01s. Install: 0.10s. Extract: 0.04s. Relocate: 0.02s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/intel-tbb-2022.3.0-rbf737wu37dt3e6ytiro4d2qo7vbyask
-==> Installing intel-tbb-2022.3.0-rbf737wu37dt3e6ytiro4d2qo7vbyask [44/52]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-==> Fetching file:///mirror/blobs/sha256/6a/6aab55f778d86c103cfd65fed4a41333a1a883b47511b81179882619b3d04d7d
- [100%] 67.32 MB @ 452.3 GB/s
-==> Extracting dyninst-13.0.0-jiygq6syjsmk6cfoeznnjq5aupwzphqv from binary cache
-==> dyninst: Successfully installed dyninst-13.0.0-jiygq6syjsmk6cfoeznnjq5aupwzphqv
- Search: 0.00s. Fetch: 0.01s. Install: 0.27s. Extract: 0.18s. Relocate: 0.04s. Total: 0.28s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/dyninst-13.0.0-jiygq6syjsmk6cfoeznnjq5aupwzphqv
-==> Installing dyninst-13.0.0-jiygq6syjsmk6cfoeznnjq5aupwzphqv [48/52]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-==> Fetching file:///mirror/blobs/sha256/64/647c4eae7a6c723c3cb0a370c327ff8d20cec5d5541ecffff7cf90b0e687de87
- [100%] 81.78 KB @ 398.8 MB/s
-==> Extracting adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4 from binary cache
-==> adept-utils: Successfully installed adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.01s. Relocate: 0.03s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4
-==> Installing adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4 [50/52]
-==> Fetching file:///mirror/blobs/sha256/47/475ecd5fda133e21df5896983e83943d300f18ac79a47b097de6651c65881fa2
- [100%] 126.03 KB @ 508.3 MB/s
-==> Extracting callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i from binary cache
-==> callpath: Successfully installed callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i
- Search: 0.00s. Fetch: 0.01s. Install: 0.37s. Extract: 0.01s. Relocate: 0.31s. Total: 0.37s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i
-==> Installing callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i [51/52]
-==> No binary for tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2 found: installing from source
-==> Installing tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2 [52/52]
-==> Fetching https://github.com/LLNL/mpileaks/archive/refs/tags/v1.0.tar.gz
- [100%] 339.70 KB @ 3.1 MB/s
-==> No patches needed for tutorial-mpileaks
-==> tutorial-mpileaks: Executing phase: 'autoreconf'
-==> tutorial-mpileaks: Executing phase: 'configure'
-==> Error: ProcessError: Command exited with status 1:
- '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-src/configure' '--prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2'
-
-13 errors found in build log:
- 16 libtoolize: copying file 'm4/lt~obsolete.m4'
- 17 autoreconf: configure.ac: not using Intltool
- 18 autoreconf: configure.ac: not using Gtkdoc
- 19 autoreconf: running: aclocal --force -I m4
- 20 autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgs
- f5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoconf --force
- 21 configure.ac:9: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
- >> 22 configure.ac:9: You should use the 'AC_CONFIG_HEADERS' macro instead.
- >> 23 /tmp/root/spack-stage/spack-stage-autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/s
- pack-src/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
- >> 24 aclocal.m4:745: AM_CONFIG_HEADER is expanded from...
- >> 25 configure.ac:9: the top level
- 26 configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
- >> 27 configure.ac:38: You should run autoupdate.
- >> 28 m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
- >> 29 configure.ac:38: the top level
- 30 configure.ac:47: warning: The macro 'AC_HEADER_STDC' is obsolete.
- >> 31 configure.ac:47: You should run autoupdate.
- >> 32 /tmp/root/spack-stage/spack-stage-autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/s
- pack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
- >> 33 configure.ac:47: the top level
- 34 autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgs
- f5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoheader --force
- 35 autoreconf: running: automake --add-missing --copy --force-missing
- >> 36 configure.ac:26: installing 'config/compile'
- >> 37 configure.ac:19: installing 'config/missing'
- 38 src/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_C
- PPFLAGS')
- 39 src/Makefile.am: installing 'config/depcomp'
- 40 autoreconf: 'config/install-sh' is updated
- 41 autoreconf: 'config/config.sub' is updated
- 42 autoreconf: 'config/config.guess' is updated
- 43 autoreconf: Leaving directory '.'
-
- ...
-
- 73 checking whether the compiler supports GNU C++... yes
- 74 checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-
- ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ accepts -g... yes
- 75 checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntcc
- uj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ option to enable C++11 features
- ... none needed
- 76 checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-
- wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++... gcc3
- 77 checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3n
- zds4xypcualamx3cvisln/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/ope
- nmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc
- 78 Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvo
- iw3nzds4xypcualamx3cvisln/bin/mpicc responds to '-showme:compile'... yes
- >> 79 configure: error: unable to locate adept-utils installation
-
-See build log for details:
- /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-7eebjmaajx5lz6xmhlntk5lk3he7yxp2/spack-build-out.txt
-
+[ ] 52pdqqj boost@1.72.0 fetching from build cache (0s)
+[ ] rji2bti libdwarf@2.3.0 fetching from build cache (0s)
+[ ] qqik7au elfutils@0.194 fetching from build cache (0s)
+[ ] ftcprn4 libiberty@2.46.0 fetching from build cache (0s)
+[ ] rji2bti libdwarf@2.3.0 relocating (0s)
+[ ] tf2gxcs intel-tbb@2023.0.0 fetching from build cache (0s)
+[ ] 52pdqqj boost@1.72.0 relocating (0s)
+[ ] ftcprn4 libiberty@2.46.0 relocating (0s)
+[ ] qqik7au elfutils@0.194 relocating (0s)
+[ ] tf2gxcs intel-tbb@2023.0.0 relocating (0s)
+[+] ftcprn4 libiberty@2.46.0 /home/spack/spack/opt/spack/linux-x86_64_v3/libiberty-2.46.0-ftcprn47kvuxpcbvjd5vif65cwsjvlbs (0s)
+[+] rji2bti libdwarf@2.3.0 /home/spack/spack/opt/spack/linux-x86_64_v3/libdwarf-2.3.0-rji2bticj7x5325wtwkqpshluismdgnd (0s)
+[+] tf2gxcs intel-tbb@2023.0.0 /home/spack/spack/opt/spack/linux-x86_64_v3/intel-tbb-2023.0.0-tf2gxcsr5vyiegaieu6kjw2mrhnm265k (0s)
+[+] qqik7au elfutils@0.194 /home/spack/spack/opt/spack/linux-x86_64_v3/elfutils-0.194-qqik7au6w4bh7xtueccxmiemdstoof2i (0s)
+[+] 52pdqqj boost@1.72.0 /home/spack/spack/opt/spack/linux-x86_64_v3/boost-1.72.0-52pdqqjhv3llivj6z7zj57d3ob3vfblp (1s)
+[ ] naehq6l adept-utils@1.0.1 fetching from build cache (0s)
+[ ] kurk3h3 dyninst@13.0.0 fetching from build cache (0s)
+[ ] naehq6l adept-utils@1.0.1 relocating (0s)
+[ ] kurk3h3 dyninst@13.0.0 relocating (0s)
+[+] naehq6l adept-utils@1.0.1 /home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep (0s)
+[+] kurk3h3 dyninst@13.0.0 /home/spack/spack/opt/spack/linux-x86_64_v3/dyninst-13.0.0-kurk3h3kbsklm4kfem6iwuwr422fvspl (0s)
+[ ] xksxwmq callpath@1.0.4 fetching from build cache (0s)
+[ ] xksxwmq callpath@1.0.4 relocating (0s)
+[+] xksxwmq callpath@1.0.4 /home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6 (0s)
+[ ] olkbps3 tutorial-mpileaks@1.0 fetching from build cache (0s)
+[ ] olkbps3 tutorial-mpileaks@1.0 no binary available (1s)
+[ ] olkbps3 tutorial-mpileaks@1.0 staging (0s)
+[ ] olkbps3 tutorial-mpileaks@1.0 autoreconf (1s)
+[ ] olkbps3 tutorial-mpileaks@1.0 configure (4s)
+[x] olkbps3 tutorial-mpileaks@1.0 failed: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije-3tcl7zd7.log (4s)
+-- lines 1 to 7 --
+> /home/spack/spack/lib/spack/spack/build_environment.py:490: SpackAPIWarning: when setting environment variable SPACK_DEBUG_LOG_DIR=None: value is of type `NoneType`, but `str` was expected. This is deprecated and will be an error in Spack v1.0
+ env.set(SPACK_DEBUG_LOG_DIR, spack.paths.spack_working_dir)
+ ==> No patches needed for tutorial-mpileaks
+ ==> tutorial-mpileaks: Executing phase: 'autoreconf'
+ ==> [2026-06-19-08:14:41.833830] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoreconf --install --verbose --force
+ autoreconf: export WARNINGS=
+ autoreconf: Entering directory '.'
+-- lines 18 to 46 --
+ libtoolize: copying file 'm4/ltversion.m4'
+ libtoolize: copying file 'm4/lt~obsolete.m4'
+ autoreconf: configure.ac: not using Intltool
+ autoreconf: configure.ac: not using Gtkdoc
+ autoreconf: running: aclocal --force -I m4
+ autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoconf --force
+> configure.ac:9: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
+> configure.ac:9: You should use the 'AC_CONFIG_HEADERS' macro instead.
+> aclocal.m4:708: AM_CONFIG_HEADER is expanded from...
+> configure.ac:9: the top level
+> configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
+> configure.ac:38: You should run autoupdate.
+> m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
+> configure.ac:38: the top level
+> configure.ac:47: warning: The macro 'AC_HEADER_STDC' is obsolete.
+> configure.ac:47: You should run autoupdate.
+> /tmp/root/spack-stage/spack-stage-autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/spack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
+> configure.ac:47: the top level
+ autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoheader --force
+ autoreconf: running: automake --add-missing --copy --force-missing
+> configure.ac:26: installing 'config/compile'
+> configure.ac:19: installing 'config/missing'
+> src/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
+ src/Makefile.am: installing 'config/depcomp'
+ autoreconf: Leaving directory '.'
+ ==> tutorial-mpileaks: Executing phase: 'configure'
+ ==> [2026-06-19-08:14:44.659730] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src'] ['configure']
+ ==> [2026-06-19-08:14:44.660326] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src'] ['configure']
+ ==> [2026-06-19-08:14:44.660557] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
+-- lines 78 to 86 --
+ checking whether the compiler supports GNU C++... yes
+ checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ accepts -g... yes
+ checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ option to enable C++11 features... none needed
+ checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++... gcc3
+ checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc
+ Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc responds to '-showme:compile'... yes
+> configure: error: unable to locate adept-utils installation
+ Command exited with status 1:
+ /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije/spack-src/configure --prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije
+==> Error: The following packages failed to install:
+tutorial-mpileaks@1.0/olkbps3ghmpiiy4dserbxgj5hlsm5ije: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-olkbps3ghmpiiy4dserbxgj5hlsm5ije-3tcl7zd7.log
diff --git a/outputs/packaging/install-mpileaks-3.out b/outputs/packaging/install-mpileaks-3.out
index 8d76d7c0f6..7b679c863a 100644
--- a/outputs/packaging/install-mpileaks-3.out
+++ b/outputs/packaging/install-mpileaks-3.out
@@ -1,58 +1,9 @@
$ spack install tutorial-mpileaks
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/boost-1.72.0-3bt6bi5q4j5r5yj7wcplgfyzr4t7ffri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiberty-2.41-wz2npe3qsm7j3arf5s4a6ccduutolyyt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libdwarf-2.1.0-l4t7fu7gmhr2lxu76fcwflhqx2cppoxn
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/intel-tbb-2022.3.0-rbf737wu37dt3e6ytiro4d2qo7vbyask
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/dyninst-13.0.0-jiygq6syjsmk6cfoeznnjq5aupwzphqv
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i
-==> No binary for tutorial-mpileaks-1.0-x3pl4siclvab7eh23qt4byzurpknamjh found: installing from source
-==> Installing tutorial-mpileaks-1.0-x3pl4siclvab7eh23qt4byzurpknamjh [47/47]
-==> Using cached archive: /home/spack/spack/var/spack/cache/_source-cache/archive/24/24c706591bdcd84541e19389a9314813ce848035ee877e213d528b184f4b43f9.tar.gz
-==> No patches needed for tutorial-mpileaks
-==> tutorial-mpileaks: Executing phase: 'autoreconf'
-==> tutorial-mpileaks: Executing phase: 'configure'
-==> tutorial-mpileaks: Executing phase: 'build'
-==> tutorial-mpileaks: Executing phase: 'install'
-==> tutorial-mpileaks: Successfully installed tutorial-mpileaks-1.0-x3pl4siclvab7eh23qt4byzurpknamjh
- Stage: 0.01s. Autoreconf: 3.88s. Configure: 3.06s. Build: 8.23s. Install: 0.19s. Post-install: 0.03s. Total: 15.47s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-x3pl4siclvab7eh23qt4byzurpknamjh
+[ ] 5smq7eq tutorial-mpileaks@1.0 fetching from build cache (0s)
+[ ] 5smq7eq tutorial-mpileaks@1.0 no binary available (0s)
+[ ] 5smq7eq tutorial-mpileaks@1.0 staging (0s)
+[ ] 5smq7eq tutorial-mpileaks@1.0 autoreconf (0s)
+[ ] 5smq7eq tutorial-mpileaks@1.0 configure (3s)
+[ ] 5smq7eq tutorial-mpileaks@1.0 build (5s)
+[ ] 5smq7eq tutorial-mpileaks@1.0 install (7s)
+[+] 5smq7eq tutorial-mpileaks@1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-5smq7equpaqqthqmmb5k4ysmlppr5y5w (7s)
diff --git a/outputs/packaging/install-mpileaks-4.out b/outputs/packaging/install-mpileaks-4.out
index 2a69fe6b00..478075ee80 100644
--- a/outputs/packaging/install-mpileaks-4.out
+++ b/outputs/packaging/install-mpileaks-4.out
@@ -1,56 +1,14 @@
$ spack install --verbose tutorial-mpileaks stackstart=4
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /usr (external gcc-11.4.0-ml7cem5pfeoluzbhb7jsiisemvoauaz5)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/boost-1.72.0-3bt6bi5q4j5r5yj7wcplgfyzr4t7ffri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ncdxq3juvboefpavgmovg5rb5bx76ohz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-yiij42powrfh2mwjebwiqxmkvinutofr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qtepnkrdvqazp3jmfnheapckbemejrhq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiberty-2.41-wz2npe3qsm7j3arf5s4a6ccduutolyyt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-c6d2zljdklrjdya4xy236brmpdonc2xo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-hdzcfgipukcqxsw7hjkksstbbz5otx3x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-txbwcin227323qmxmg4opnj4r4tvenz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-yzbm5q6nblzcjccy7kddijqdnkgkxvtp
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-gv7wpik32unrnickoxbgm5iqza572w6s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-5trxrsws5dig3bf63uc4xzcbsywsqtjo
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libdwarf-2.1.0-l4t7fu7gmhr2lxu76fcwflhqx2cppoxn
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-aq7qwy6yezwhtwdrsyqen65rmjmlth27
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-lprginh6npwjirdhmghjqjckaa7ukrri
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-4hos3725nynk2bsskofvtcmk6pmtcjg4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-yqlblh6p4u6vwmfhtffyrnxyqrliw2jm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/intel-tbb-2022.3.0-rbf737wu37dt3e6ytiro4d2qo7vbyask
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-cakgj4ntlncc4zsgty5z6sa7f7mwvlt7
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/elfutils-0.193-brbwl6lkh323duhprbcxlmwwk7zz2cs2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-hnmy4fwwly5s4xifp5roodj6opppwwiu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-buin62mintd2cczzj6vsvai45vhpgg6w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/dyninst-13.0.0-jiygq6syjsmk6cfoeznnjq5aupwzphqv
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i
-==> No binary for tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni found: installing from source
-==> Installing tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni [47/47]
+[ ] uqw7gjz tutorial-mpileaks@1.0 fetching from build cache (0s)
+[ ] uqw7gjz tutorial-mpileaks@1.0 no binary available (0s)
+/home/spack/spack/lib/spack/spack/build_environment.py:490: SpackAPIWarning: when setting environment variable SPACK_DEBUG_LOG_DIR=None: value is of type `NoneType`, but `str` was expected. This is deprecated and will be an error in Spack v1.0
+ env.set(SPACK_DEBUG_LOG_DIR, spack.paths.spack_working_dir)
+[ ] uqw7gjz tutorial-mpileaks@1.0 staging (0s)
==> Using cached archive: /home/spack/spack/var/spack/cache/_source-cache/archive/24/24c706591bdcd84541e19389a9314813ce848035ee877e213d528b184f4b43f9.tar.gz
==> No patches needed for tutorial-mpileaks
+[ ] uqw7gjz tutorial-mpileaks@1.0 autoreconf (0s)
==> tutorial-mpileaks: Executing phase: 'autoreconf'
-==> [2026-05-07-22:35:06.484479] '/home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoreconf' '--install' '--verbose' '--force'
+==> [2026-06-19-08:15:04.132963] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoreconf --install --verbose --force
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
@@ -68,11 +26,10 @@ libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
-autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoconf --force
+autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoconf --force
configure.ac:9: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:9: You should use the 'AC_CONFIG_HEADERS' macro instead.
-/tmp/root/spack-stage/spack-stage-autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/spack-src/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
-aclocal.m4:745: AM_CONFIG_HEADER is expanded from...
+aclocal.m4:708: AM_CONFIG_HEADER is expanded from...
configure.ac:9: the top level
configure.ac:38: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:38: You should run autoupdate.
@@ -80,55 +37,59 @@ m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:38: the top level
configure.ac:47: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:47: You should run autoupdate.
-/tmp/root/spack-stage/spack-stage-autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/spack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
+/tmp/root/spack-stage/spack-stage-autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/spack-src/lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:47: the top level
-autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin/autoheader --force
+autoreconf: running: /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:26: installing 'config/compile'
configure.ac:19: installing 'config/missing'
src/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
src/Makefile.am: installing 'config/depcomp'
-autoreconf: 'config/install-sh' is updated
-autoreconf: 'config/config.sub' is updated
-autoreconf: 'config/config.guess' is updated
autoreconf: Leaving directory '.'
+[ ] uqw7gjz tutorial-mpileaks@1.0 configure (3s)
==> tutorial-mpileaks: Executing phase: 'configure'
-==> [2026-05-07-22:35:10.344388] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'] ['configure']
-==> [2026-05-07-22:35:10.345841] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'] ['configure']
-==> [2026-05-07-22:35:10.346660] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
-==> [2026-05-07-22:35:10.367221] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/configure [replacing "^(\s*test x-R = )("\$p")(; then\s*)$"]
-==> [2026-05-07-22:35:10.386492] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/configure [replacing "^(\s*test \$p = "-R")(; then\s*)$"]
-==> [2026-05-07-22:35:10.407117] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/configure [replacing "lt_cv_apple_cc_single_mod=no"]
-==> [2026-05-07-22:35:10.427980] '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/configure' '--prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni' '--with-adept-utils=/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4' '--with-callpath=/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i' '--with-stack-start-c=4' '--with-stack-start-fortran=4'
+==> [2026-06-19-08:15:06.999128] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'] ['configure']
+==> [2026-06-19-08:15:06.999445] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'] ['configure']
+==> [2026-06-19-08:15:06.999596] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/configure [replacing "^(\s*if test x-L = )("\$p" \|\|\s*)$"]
+==> [2026-06-19-08:15:07.012575] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/configure [replacing "^(\s*test x-R = )("\$p")(; then\s*)$"]
+==> [2026-06-19-08:15:07.024255] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/configure [replacing "^(\s*test \$p = "-R")(; then\s*)$"]
+==> [2026-06-19-08:15:07.035820] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/configure [replacing "lt_cv_apple_cc_single_mod=no"]
+==> [2026-06-19-08:15:07.048639] /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/configure --prefix=/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o --with-adept-utils=/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep --with-callpath=/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6 --with-stack-start-c=4 --with-stack-start-fortran=4
checking metadata... no
checking installation directory variables... yes
checking for a BSD-compatible install... /usr/bin/install -c
+checking whether sleep supports fractional seconds... yes
+checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
-checking for gcc... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc
+checking xargs -n works... yes
+checking whether UID '1001' is supported by ustar format... yes
+checking whether GID '1001' is supported by ustar format... yes
+checking how to create a ustar tar archive... gnutar
+checking for gcc... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
-checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc accepts -g... yes
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc option to enable C11 features... none needed
-checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc understands -c and -o together... yes
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc accepts -g... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc option to enable C11 features... none needed
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
-checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc... gcc3
+checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc... gcc3
checking whether the compiler supports GNU C++... yes
-checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ accepts -g... yes
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ option to enable C++11 features... none needed
-checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++... gcc3
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc
-Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin/mpicc responds to '-showme:compile'... yes
-checking for adept-utils installation... /home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4
-checking for libcallpath installation... /home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i
+checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ accepts -g... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ option to enable C++11 features... none needed
+checking dependency style of /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++... gcc3
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc... /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc
+Checking whether /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin/mpicc responds to '-showme:compile'... yes
+checking for adept-utils installation... /home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep
+checking for libcallpath installation... /home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
@@ -136,25 +97,25 @@ checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
-checking for ld used by /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld
-checking if the linker (/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld) is GNU ld... yes
+checking for ld used by /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc... /usr/bin/x86_64-linux-gnu-ld
+checking if the linker (/usr/bin/x86_64-linux-gnu-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
-checking the maximum length of command line arguments... 3145728
+checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld option to reload object files... -r
+checking for /usr/bin/x86_64-linux-gnu-ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
+checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
-checking for ranlib... ranlib
-checking command to parse /usr/bin/nm -B output from /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc object... ok
+checking command to parse /usr/bin/nm -B output from /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
@@ -171,13 +132,13 @@ checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc supports -fno-rtti -fno-exceptions... no
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc option to produce PIC... -fPIC -DPIC
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc PIC flag -fPIC -DPIC works... yes
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc static flag -static works... yes
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc supports -c -o file.o... yes
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc supports -c -o file.o... (cached) yes
-checking whether the /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/gcc linker (/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld -m elf_x86_64) supports shared libraries... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc supports -fno-rtti -fno-exceptions... no
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc option to produce PIC... -fPIC -DPIC
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc PIC flag -fPIC -DPIC works... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc static flag -static works... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc supports -c -o file.o... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc supports -c -o file.o... (cached) yes
+checking whether the /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/gcc linker (/usr/bin/x86_64-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
@@ -185,16 +146,16 @@ checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
-checking how to run the C++ preprocessor... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -E
-checking for ld used by /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld -m elf_x86_64
-checking if the linker (/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld -m elf_x86_64) is GNU ld... yes
-checking whether the /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ linker (/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld -m elf_x86_64) supports shared libraries... yes
-checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ option to produce PIC... -fPIC -DPIC
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ PIC flag -fPIC -DPIC works... yes
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ static flag -static works... yes
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ supports -c -o file.o... yes
-checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ supports -c -o file.o... (cached) yes
-checking whether the /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ linker (/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/ld -m elf_x86_64) supports shared libraries... yes
+checking how to run the C++ preprocessor... /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -E
+checking for ld used by /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++... /usr/bin/x86_64-linux-gnu-ld -m elf_x86_64
+checking if the linker (/usr/bin/x86_64-linux-gnu-ld -m elf_x86_64) is GNU ld... yes
+checking whether the /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ linker (/usr/bin/x86_64-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
+checking for /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ option to produce PIC... -fPIC -DPIC
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ PIC flag -fPIC -DPIC works... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ static flag -static works... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ supports -c -o file.o... yes
+checking if /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ supports -c -o file.o... (cached) yes
+checking whether the /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ linker (/usr/bin/x86_64-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for egrep... (cached) /usr/bin/grep -E
@@ -210,35 +171,52 @@ config.status: creating scripts/srun-mpileaksf
config.status: creating config/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
-==> [2026-05-07-22:35:13.316316] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'] ['libtool']
-==> [2026-05-07-22:35:13.317018] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'] ['libtool']
-==> [2026-05-07-22:35:13.319561] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/libtool [replacing "^wl=""$"]
-==> [2026-05-07-22:35:13.333014] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/libtool [replacing "^pic_flag=""$"]
-==> [2026-05-07-22:35:13.339845] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/libtool [replacing "^pic_flag=""$"]
-==> [2026-05-07-22:35:13.346523] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/libtool [replacing "^pic_flag=""$"]
-==> [2026-05-07-22:35:13.353044] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/libtool [replacing "^pic_flag=""$"]
+==> [2026-06-19-08:15:09.679538] Find (max depth = None): ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'] ['libtool']
+==> [2026-06-19-08:15:09.680083] Find complete: ['/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'] ['libtool']
+==> [2026-06-19-08:15:09.680398] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/libtool [replacing "^wl=""$"]
+==> [2026-06-19-08:15:09.688501] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/libtool [replacing "^pic_flag=""$"]
+==> [2026-06-19-08:15:09.690274] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/libtool [replacing "^pic_flag=""$"]
+==> [2026-06-19-08:15:09.691892] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/libtool [replacing "^pic_flag=""$"]
+==> [2026-06-19-08:15:09.693457] FILTER FILE: /tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/libtool [replacing "^pic_flag=""$"]
+[ ] uqw7gjz tutorial-mpileaks@1.0 build (6s)
==> tutorial-mpileaks: Executing phase: 'build'
-==> [2026-05-07-22:35:13.370471] '/home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma/bin/make' '-j4' 'V=1'
+==> [2026-06-19-08:15:09.695214] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-r4lhaokbvyicys3x6yxyhtxucmgzo7kh/bin/make V=1
Making all in scripts
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/scripts'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/scripts'
make[1]: Nothing to be done for 'all'.
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/scripts'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/scripts'
Making all in src
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/src'
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT mpileaks.lo -MD -MP -MF .deps/mpileaks.Tpo -c -o mpileaks.lo mpileaks.cpp
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c -o comm.lo comm.cpp
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT datatype.lo -MD -MP -MF .deps/datatype.Tpo -c -o datatype.lo datatype.cpp
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT errhandler.lo -MD -MP -MF .deps/errhandler.Tpo -c -o errhandler.lo errhandler.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT datatype.lo -MD -MP -MF .deps/datatype.Tpo -c datatype.cpp -fPIC -DPIC -o .libs/datatype.o
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT errhandler.lo -MD -MP -MF .deps/errhandler.Tpo -c errhandler.cpp -fPIC -DPIC -o .libs/errhandler.o
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT mpileaks.lo -MD -MP -MF .deps/mpileaks.Tpo -c mpileaks.cpp -fPIC -DPIC -o .libs/mpileaks.o
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c comm.cpp -fPIC -DPIC -o .libs/comm.o
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/src'
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT mpileaks.lo -MD -MP -MF .deps/mpileaks.Tpo -c -o mpileaks.lo mpileaks.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c -o comm.lo comm.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT datatype.lo -MD -MP -MF .deps/datatype.Tpo -c -o datatype.lo datatype.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT errhandler.lo -MD -MP -MF .deps/errhandler.Tpo -c -o errhandler.lo errhandler.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT fileio.lo -MD -MP -MF .deps/fileio.Tpo -c -o fileio.lo fileio.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT group.lo -MD -MP -MF .deps/group.Tpo -c -o group.lo group.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT info.lo -MD -MP -MF .deps/info.Tpo -c -o info.lo info.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT keyval.lo -MD -MP -MF .deps/keyval.Tpo -c -o keyval.lo keyval.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c -o mem.lo mem.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT op.lo -MD -MP -MF .deps/op.Tpo -c -o op.lo op.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT request.lo -MD -MP -MF .deps/request.Tpo -c -o request.lo request.cpp
+/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT win.lo -MD -MP -MF .deps/win.Tpo -c -o win.lo win.cpp
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT errhandler.lo -MD -MP -MF .deps/errhandler.Tpo -c errhandler.cpp -fPIC -DPIC -o .libs/errhandler.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT group.lo -MD -MP -MF .deps/group.Tpo -c group.cpp -fPIC -DPIC -o .libs/group.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT request.lo -MD -MP -MF .deps/request.Tpo -c request.cpp -fPIC -DPIC -o .libs/request.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c comm.cpp -fPIC -DPIC -o .libs/comm.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT op.lo -MD -MP -MF .deps/op.Tpo -c op.cpp -fPIC -DPIC -o .libs/op.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT datatype.lo -MD -MP -MF .deps/datatype.Tpo -c datatype.cpp -fPIC -DPIC -o .libs/datatype.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT fileio.lo -MD -MP -MF .deps/fileio.Tpo -c fileio.cpp -fPIC -DPIC -o .libs/fileio.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT mpileaks.lo -MD -MP -MF .deps/mpileaks.Tpo -c mpileaks.cpp -fPIC -DPIC -o .libs/mpileaks.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cpp -fPIC -DPIC -o .libs/info.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c mem.cpp -fPIC -DPIC -o .libs/mem.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT win.lo -MD -MP -MF .deps/win.Tpo -c win.cpp -fPIC -DPIC -o .libs/win.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT keyval.lo -MD -MP -MF .deps/keyval.Tpo -c keyval.cpp -fPIC -DPIC -o .libs/keyval.o
datatype.cpp: In function 'int MPI_Type_hvector(int, int, MPI_Aint, MPI_Datatype, ompi_datatype_t**)':
datatype.cpp:60:29: warning: 'int PMPI_Type_hvector(int, int, MPI_Aint, MPI_Datatype, ompi_datatype_t**)' is deprecated: PMPI_Type_hvector was removed in MPI-3.0. Use PMPI_Type_create_hvector instead. continuing... [-Wdeprecated-declarations]
60 | int rc = PMPI_Type_hvector(count, blocklength, stride, oldtype, newtype);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from datatype.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3148:20: note: declared here
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3148:20: note: declared here
3148 | OMPI_DECLSPEC int PMPI_Type_hvector(int count, int blocklength, MPI_Aint stride,
| ^~~~~~~~~~~~~~~~~
datatype.cpp: In function 'int MPI_Type_hindexed(int, int*, MPI_Aint*, MPI_Datatype, ompi_datatype_t**)':
@@ -247,8 +225,7 @@ datatype.cpp:78:30: warning: 'int PMPI_Type_hindexed(int, int*, MPI_Aint*, MPI_D
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
79 | oldtype, newtype);
| ~~~~~~~~~~~~~~~~~
-In file included from datatype.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3141:20: note: declared here
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3141:20: note: declared here
3141 | OMPI_DECLSPEC int PMPI_Type_hindexed(int count, int array_of_blocklengths[],
| ^~~~~~~~~~~~~~~~~~
datatype.cpp: In function 'int MPI_Type_struct(int, int*, MPI_Aint*, ompi_datatype_t**, ompi_datatype_t**)':
@@ -257,120 +234,102 @@ datatype.cpp:88:28: warning: 'int PMPI_Type_struct(int, int*, MPI_Aint*, ompi_da
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | array_of_types, newtype);
| ~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from datatype.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3160:20: note: declared here
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3160:20: note: declared here
3160 | OMPI_DECLSPEC int PMPI_Type_struct(int count, int array_of_blocklengths[],
| ^~~~~~~~~~~~~~~~
+keyval.cpp: In function 'int MPI_Keyval_create(int (*)(MPI_Comm, int, void*, void*, void*, int*), int (*)(MPI_Comm, int, void*, void*), int*, void*)':
+keyval.cpp:38:30: warning: 'int PMPI_Keyval_create(int (*)(MPI_Comm, int, void*, void*, void*, int*), int (*)(MPI_Comm, int, void*, void*), int*, void*)' is deprecated: PMPI_Keyval_create was deprecated in MPI-2.0; use PMPI_Comm_create_keyval instead. [-Wdeprecated-declarations]
+ 38 | int rc = PMPI_Keyval_create(copy_fn, delete_fn, keyval, extra_state);
+ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from keyval.cpp:10:
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3055:20: note: declared here
+ 3055 | OMPI_DECLSPEC int PMPI_Keyval_create(MPI_Copy_function *copy_fn,
+ | ^~~~~~~~~~~~~~~~~~
+keyval.cpp: In function 'int MPI_Keyval_free(int*)':
+keyval.cpp:93:28: warning: 'int PMPI_Keyval_free(int*)' is deprecated: PMPI_Keyval_free was deprecated in MPI-2.0; PMPI_Comm_free_keyval instead. [-Wdeprecated-declarations]
+ 93 | int rc = PMPI_Keyval_free(keyval);
+ | ~~~~~~~~~~~~~~~~^~~~~~~~
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3061:20: note: declared here
+ 3061 | OMPI_DECLSPEC int PMPI_Keyval_free(int *keyval)
+ | ^~~~~~~~~~~~~~~~
errhandler.cpp: In function 'int MPI_Errhandler_create(void (*)(ompi_communicator_t**, int*, ...), ompi_errhandler_t**)':
errhandler.cpp:33:34: warning: 'int PMPI_Errhandler_create(void (*)(ompi_communicator_t**, int*, ...), ompi_errhandler_t**)' is deprecated: PMPI_Errhandler_create was removed in MPI-3.0. Use PMPI_Comm_create_errhandler instead. continuing... [-Wdeprecated-declarations]
33 | int rc = PMPI_Errhandler_create(function, eh);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from errhandler.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3122:20: note: declared here
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3122:20: note: declared here
3122 | OMPI_DECLSPEC int PMPI_Errhandler_create(MPI_Handler_function *function,
| ^~~~~~~~~~~~~~~~~~~~~~
errhandler.cpp: In function 'int MPI_Errhandler_get(MPI_Comm, ompi_errhandler_t**)':
errhandler.cpp:40:31: warning: 'int PMPI_Errhandler_get(MPI_Comm, ompi_errhandler_t**)' is deprecated: PMPI_Errhandler_get was removed in MPI-3.0. Use PMPI_Comm_get_errhandler instead. continuing... [-Wdeprecated-declarations]
40 | int rc = PMPI_Errhandler_get(comm, eh);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
-In file included from errhandler.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3127:20: note: declared here
+/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include/mpi.h:3127:20: note: declared here
3127 | OMPI_DECLSPEC int PMPI_Errhandler_get(MPI_Comm comm, MPI_Errhandler *errhandler)
| ^~~~~~~~~~~~~~~~~~~
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT errhandler.lo -MD -MP -MF .deps/errhandler.Tpo -c errhandler.cpp -o errhandler.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT mpileaks.lo -MD -MP -MF .deps/mpileaks.Tpo -c mpileaks.cpp -o mpileaks.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT datatype.lo -MD -MP -MF .deps/datatype.Tpo -c datatype.cpp -o datatype.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c comm.cpp -o comm.o >/dev/null 2>&1
-mv -f .deps/errhandler.Tpo .deps/errhandler.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT fileio.lo -MD -MP -MF .deps/fileio.Tpo -c -o fileio.lo fileio.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT fileio.lo -MD -MP -MF .deps/fileio.Tpo -c fileio.cpp -fPIC -DPIC -o .libs/fileio.o
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c mem.cpp -o mem.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT fileio.lo -MD -MP -MF .deps/fileio.Tpo -c fileio.cpp -o fileio.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT win.lo -MD -MP -MF .deps/win.Tpo -c win.cpp -o win.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT mpileaks.lo -MD -MP -MF .deps/mpileaks.Tpo -c mpileaks.cpp -o mpileaks.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cpp -o info.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT group.lo -MD -MP -MF .deps/group.Tpo -c group.cpp -o group.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT datatype.lo -MD -MP -MF .deps/datatype.Tpo -c datatype.cpp -o datatype.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT op.lo -MD -MP -MF .deps/op.Tpo -c op.cpp -o op.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c comm.cpp -o comm.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT keyval.lo -MD -MP -MF .deps/keyval.Tpo -c keyval.cpp -o keyval.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT errhandler.lo -MD -MP -MF .deps/errhandler.Tpo -c errhandler.cpp -o errhandler.o >/dev/null 2>&1
+libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/include -g -O2 -MT request.lo -MD -MP -MF .deps/request.Tpo -c request.cpp -o request.o >/dev/null 2>&1
+mv -f .deps/mem.Tpo .deps/mem.Plo
+mv -f .deps/fileio.Tpo .deps/fileio.Plo
+mv -f .deps/win.Tpo .deps/win.Plo
+mv -f .deps/info.Tpo .deps/info.Plo
mv -f .deps/mpileaks.Tpo .deps/mpileaks.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT group.lo -MD -MP -MF .deps/group.Tpo -c -o group.lo group.cpp
+mv -f .deps/op.Tpo .deps/op.Plo
mv -f .deps/datatype.Tpo .deps/datatype.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT info.lo -MD -MP -MF .deps/info.Tpo -c -o info.lo info.cpp
+mv -f .deps/group.Tpo .deps/group.Plo
mv -f .deps/comm.Tpo .deps/comm.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT keyval.lo -MD -MP -MF .deps/keyval.Tpo -c -o keyval.lo keyval.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cpp -fPIC -DPIC -o .libs/info.o
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT group.lo -MD -MP -MF .deps/group.Tpo -c group.cpp -fPIC -DPIC -o .libs/group.o
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT keyval.lo -MD -MP -MF .deps/keyval.Tpo -c keyval.cpp -fPIC -DPIC -o .libs/keyval.o
-keyval.cpp: In function 'int MPI_Keyval_create(int (*)(MPI_Comm, int, void*, void*, void*, int*), int (*)(MPI_Comm, int, void*, void*), int*, void*)':
-keyval.cpp:38:30: warning: 'int PMPI_Keyval_create(int (*)(MPI_Comm, int, void*, void*, void*, int*), int (*)(MPI_Comm, int, void*, void*), int*, void*)' is deprecated: PMPI_Keyval_create was deprecated in MPI-2.0; use PMPI_Comm_create_keyval instead. [-Wdeprecated-declarations]
- 38 | int rc = PMPI_Keyval_create(copy_fn, delete_fn, keyval, extra_state);
- | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from keyval.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3055:20: note: declared here
- 3055 | OMPI_DECLSPEC int PMPI_Keyval_create(MPI_Copy_function *copy_fn,
- | ^~~~~~~~~~~~~~~~~~
-keyval.cpp: In function 'int MPI_Keyval_free(int*)':
-keyval.cpp:93:28: warning: 'int PMPI_Keyval_free(int*)' is deprecated: PMPI_Keyval_free was deprecated in MPI-2.0; PMPI_Comm_free_keyval instead. [-Wdeprecated-declarations]
- 93 | int rc = PMPI_Keyval_free(keyval);
- | ~~~~~~~~~~~~~~~~^~~~~~~~
-In file included from keyval.cpp:10:
-/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include/mpi.h:3061:20: note: declared here
- 3061 | OMPI_DECLSPEC int PMPI_Keyval_free(int *keyval)
- | ^~~~~~~~~~~~~~~~
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT fileio.lo -MD -MP -MF .deps/fileio.Tpo -c fileio.cpp -o fileio.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cpp -o info.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT keyval.lo -MD -MP -MF .deps/keyval.Tpo -c keyval.cpp -o keyval.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT group.lo -MD -MP -MF .deps/group.Tpo -c group.cpp -o group.o >/dev/null 2>&1
-mv -f .deps/fileio.Tpo .deps/fileio.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c -o mem.lo mem.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c mem.cpp -fPIC -DPIC -o .libs/mem.o
-mv -f .deps/info.Tpo .deps/info.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT op.lo -MD -MP -MF .deps/op.Tpo -c -o op.lo op.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT op.lo -MD -MP -MF .deps/op.Tpo -c op.cpp -fPIC -DPIC -o .libs/op.o
mv -f .deps/keyval.Tpo .deps/keyval.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT request.lo -MD -MP -MF .deps/request.Tpo -c -o request.lo request.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT request.lo -MD -MP -MF .deps/request.Tpo -c request.cpp -fPIC -DPIC -o .libs/request.o
-mv -f .deps/group.Tpo .deps/group.Plo
-/bin/bash ../libtool --tag=CXX --mode=compile /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT win.lo -MD -MP -MF .deps/win.Tpo -c -o win.lo win.cpp
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT win.lo -MD -MP -MF .deps/win.Tpo -c win.cpp -fPIC -DPIC -o .libs/win.o
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c mem.cpp -o mem.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT op.lo -MD -MP -MF .deps/op.Tpo -c op.cpp -o op.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT win.lo -MD -MP -MF .deps/win.Tpo -c win.cpp -o win.o >/dev/null 2>&1
-libtool: compile: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -DHAVE_CONFIG_H -I. -I../config -DHAVE_CONFIG_H -I. -I../config -I../src -I../config -g -O2 -I//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/include -I/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/include -g -O2 -MT request.lo -MD -MP -MF .deps/request.Tpo -c request.cpp -o request.o >/dev/null 2>&1
-mv -f .deps/mem.Tpo .deps/mem.Plo
-mv -f .deps/op.Tpo .deps/op.Plo
-mv -f .deps/win.Tpo .deps/win.Plo
+mv -f .deps/errhandler.Tpo .deps/errhandler.Plo
mv -f .deps/request.Tpo .deps/request.Plo
-/bin/bash ../libtool --tag=CXX --mode=link /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -g -O2 -avoid-version -o libmpileaks.la -rpath /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib mpileaks.lo comm.lo datatype.lo errhandler.lo fileio.lo group.lo info.lo keyval.lo mem.lo op.lo request.lo win.lo -L/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/lib -ladept_cutils -ladept_timing -ladept_utils -L/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/lib -lcallpath
-libtool: link: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc/g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o .libs/mpileaks.o .libs/comm.o .libs/datatype.o .libs/errhandler.o .libs/fileio.o .libs/group.o .libs/info.o .libs/keyval.o .libs/mem.o .libs/op.o .libs/request.o .libs/win.o -L/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-bkfrcjldboplodum7ncujznagdqmdjz4/lib -ladept_cutils -ladept_timing -ladept_utils -L/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/lib -lcallpath -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -g -O2 -Wl,-soname -Wl,libmpileaks.so -o .libs/libmpileaks.so
+/bin/bash ../libtool --tag=CXX --mode=link /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -g -O2 -avoid-version -o libmpileaks.la -rpath /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib mpileaks.lo comm.lo datatype.lo errhandler.lo fileio.lo group.lo info.lo keyval.lo mem.lo op.lo request.lo win.lo -L/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/lib -ladept_cutils -ladept_timing -ladept_utils -L/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/lib -lcallpath
+libtool: link: /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc/g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o .libs/mpileaks.o .libs/comm.o .libs/datatype.o .libs/errhandler.o .libs/fileio.o .libs/group.o .libs/info.o .libs/keyval.o .libs/mem.o .libs/op.o .libs/request.o .libs/win.o -L/home/spack/spack/opt/spack/linux-x86_64_v3/adept-utils-1.0.1-naehq6ldodlwm7gjgdnccsxchnuphuep/lib -ladept_cutils -ladept_timing -ladept_utils -L/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/lib -lcallpath -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/15/../../.. -L/lib -L/usr/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu/crtn.o -g -O2 -Wl,-soname -Wl,libmpileaks.so -o .libs/libmpileaks.so
libtool: link: ar cr .libs/libmpileaks.a mpileaks.o comm.o datatype.o errhandler.o fileio.o group.o info.o keyval.o mem.o op.o request.o win.o
libtool: link: ranlib .libs/libmpileaks.a
libtool: link: ( cd ".libs" && rm -f "libmpileaks.la" && ln -s "../libmpileaks.la" "libmpileaks.la" )
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/src'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/src'
Making all in examples
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/examples'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/examples'
make[1]: Nothing to be done for 'all'.
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/examples'
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/examples'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'
make[1]: Nothing to be done for 'all-am'.
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'
+[ ] uqw7gjz tutorial-mpileaks@1.0 install (7s)
==> tutorial-mpileaks: Executing phase: 'install'
-==> [2026-05-07-22:35:21.799886] '/home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma/bin/make' '-j4' 'install'
+==> [2026-06-19-08:15:11.355488] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-r4lhaokbvyicys3x6yxyhtxucmgzo7kh/bin/make install
Making install in scripts
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/scripts'
-make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/scripts'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/scripts'
+make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/scripts'
make[2]: Nothing to be done for 'install-data-am'.
- /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/bin'
- /usr/bin/install -c srun-mpileaks srun-mpileaksf '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/bin'
-make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/scripts'
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/scripts'
+ /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/bin'
+ /usr/bin/install -c srun-mpileaks srun-mpileaksf '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/bin'
+make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/scripts'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/scripts'
Making install in src
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/src'
-make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/src'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/src'
+make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/src'
make[2]: Nothing to be done for 'install-data-am'.
- /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib'
- /bin/bash ../libtool --mode=install /usr/bin/install -c libmpileaks.la '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib'
-libtool: install: /usr/bin/install -c .libs/libmpileaks.so /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib/libmpileaks.so
-libtool: install: /usr/bin/install -c .libs/libmpileaks.lai /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib/libmpileaks.la
-libtool: install: /usr/bin/install -c .libs/libmpileaks.a /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib/libmpileaks.a
-libtool: install: chmod 644 /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib/libmpileaks.a
-libtool: install: ranlib /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib/libmpileaks.a
-libtool: finish: PATH="/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-fgsf5ijzhnbaj2fqngm57aoe6civ72uz/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-pzmnwzmdyfj2g64cb6fycltaeiz2edau/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-p4i3pshhj3wzew2fkxna7sbujfk5pf4i/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-62kt5y4kl7uhwljviixr3m4dyf5vre7t/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-tqxbnvoiw3nzds4xypcualamx3cvisln/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-cxdcxo5pdxc2nk7domxigdqiygg4757e/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-lfgvgvawnpdxxz7prdfn4vsfgtwruxjc/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-x7t4najic2jb46srjiebkrf55utda3nl/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-kaz756eya6nj3ardls4b6aiaclkaux7i/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-yzaocbs7geczi5d7qyvmqwrxi4r7dvph/bin:/home/spack/spack/bin:/opt/spack/view/bin:/root/spack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib
+ /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib'
+ /bin/bash ../libtool --mode=install /usr/bin/install -c libmpileaks.la '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib'
+libtool: install: /usr/bin/install -c .libs/libmpileaks.so /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib/libmpileaks.so
+libtool: install: /usr/bin/install -c .libs/libmpileaks.lai /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib/libmpileaks.la
+libtool: install: /usr/bin/install -c .libs/libmpileaks.a /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib/libmpileaks.a
+libtool: install: chmod 644 /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib/libmpileaks.a
+libtool: install: ranlib /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib/libmpileaks.a
+libtool: finish: PATH="/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/gcc:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack/case-insensitive:/home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.1.0-mmywg7x4myxvxepmqe5go3ppxirmuijp/libexec/spack:/home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-jo3eg4rjvufc6kzkann5rfyufgoc4lbj/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.18.1-yhkgfaibmqj5ww5wfesjkdtrwpndwdtm/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/callpath-1.0.4-xksxwmqijjrelztluyq5oilu4tqkyxf6/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-r4lhaokbvyicys3x6yxyhtxucmgzo7kh/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.5.4-3gdq456decrkzdhi7hwf3ndgvixvmu3n/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.21-y6uqrtoi6sjdfvvyxgmifksxwktsyx3t/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-bvphs3b3jahsyypadzj7kwfb23egjgb5/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/file-5.46-mguwetco632vycva2piy7hmqoc26acsq/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-punbqrxx5vrhjry7gtdadymv34ryapi2/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/less-692-ohmdb2lfmv2mghjfr7o22nlbaue23m6o/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-qfut5qqwp2fzaq3ymgk7nxvjv3qyrvml/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/openssh-10.3p1-m6yx5j3srcybuucnboqjse2jc2a35vxq/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-f5xe4pxaujwc2cs2ppllgloh7gwbkkyd/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-cbtgjrhpwivtaewryhbkj6zxuukhoekx/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-afklka7uurghkxzfzr2kpku3hq64dp2w/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-63aruxky3a4xfivh32jt676wmoftlzy6/bin:/home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.8.3-hhjyyqygxtpzvdyoddyypk5sfyqdcmqe/bin:/home/spack/spack/bin:/opt/spack/view/bin:/root/spack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib
----------------------------------------------------------------------
Libraries have been installed in:
- /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/lib
+ /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
@@ -386,25 +345,23 @@ flag during linking and do at least one of the following:
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
-make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/src'
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/src'
+make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/src'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/src'
Making install in examples
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/examples'
-make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/examples'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/examples'
+make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/examples'
make[2]: Nothing to be done for 'install-exec-am'.
- /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/share/mpileaks/examples'
- /usr/bin/install -c -m 644 tests.c mpiPing_leaky.f '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/share/mpileaks/examples'
-make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/examples'
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src/examples'
-make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'
-make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'
+ /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/share/mpileaks/examples'
+ /usr/bin/install -c -m 644 tests.c mpiPing_leaky.f '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/share/mpileaks/examples'
+make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/examples'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src/examples'
+make[1]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'
+make[2]: Entering directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'
make[2]: Nothing to be done for 'install-exec-am'.
- /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/share/mpileaks'
- /usr/bin/install -c -m 644 README '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/share/mpileaks'
-make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'
-make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni/spack-src'
-==> [2026-05-07-22:35:21.984256] Find (max depth = None): ['/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni'] ['*.la']
-==> [2026-05-07-22:35:21.985391] Find complete: ['/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni'] ['*.la']
-==> tutorial-mpileaks: Successfully installed tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni
- Stage: 0.01s. Autoreconf: 3.85s. Configure: 3.01s. Build: 8.42s. Install: 0.19s. Post-install: 0.03s. Total: 15.58s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-xf6kleti25iz2kbec7b6rfiemhs2l4ni
+ /usr/bin/mkdir -p '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/share/mpileaks'
+ /usr/bin/install -c -m 644 README '/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/share/mpileaks'
+make[2]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'
+make[1]: Leaving directory '/tmp/spack/spack-stage/spack-stage-tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o/spack-src'
+==> [2026-06-19-08:15:11.535635] Find (max depth = None): ['/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o'] ['*.la']
+==> [2026-06-19-08:15:11.536099] Find complete: ['/home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o'] ['*.la']
+[+] uqw7gjz tutorial-mpileaks@1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/tutorial-mpileaks-1.0-uqw7gjziuodsipdlhmg3lqtdx7shub3o (7s)
diff --git a/outputs/packaging/repo-config.out b/outputs/packaging/repo-config.out
index 61c77be2a4..1dfe00c408 100644
--- a/outputs/packaging/repo-config.out
+++ b/outputs/packaging/repo-config.out
@@ -3,4 +3,3 @@ repos:
tutorial: /home/spack/my_pkgs/spack_repo/tutorial
builtin:
git: https://github.com/spack/spack-packages.git
- branch: releases/v2025.11
diff --git a/outputs/packaging/repo-list.out b/outputs/packaging/repo-list.out
index 2b3890d1c6..747fbaa659 100644
--- a/outputs/packaging/repo-list.out
+++ b/outputs/packaging/repo-list.out
@@ -1,3 +1,3 @@
$ spack repo list
-[+] tutorial v2.4 /home/spack/my_pkgs/spack_repo/tutorial
+[+] tutorial v2.5 /home/spack/my_pkgs/spack_repo/tutorial
[+] builtin v2.2 /home/spack/.spack/package_repos/fncqgg4/repos/spack_repo/builtin
diff --git a/outputs/stacks.sh b/outputs/stacks.sh
index d34eb22d68..7566cfa954 100755
--- a/outputs/stacks.sh
+++ b/outputs/stacks.sh
@@ -15,44 +15,37 @@ spack env activate --create ~/stacks
fake_example stacks/setup-0 "spack env activate --create ~/stacks" "/bin/true"
example stacks/setup-0 "spack env status"
-example stacks/setup-1 "spack add gcc@12 %gcc@11"
-example stacks/setup-1 "spack env view disable"
-fake_example stacks/setup-1 "spack config edit" "/bin/true"
+# Simple compiler-only environment (before introducing spec groups)
+cat "$project/stacks/examples/compiler.spack.stack.yaml" > ~/stacks/spack.yaml
+example stacks/compiler-0 "spack concretize"
+example --tee stacks/compiler-0 "spack install"
-example stacks/setup-2 "spack concretize"
-example stacks/setup-2 "spack install"
+# Spec groups section: one spec with explicit %gcc@16
+cat "$project/stacks/examples/groups-0.spack.stack.yaml" > ~/stacks/spack.yaml
+example stacks/groups-0 "spack concretize"
-example stacks/unify-0 "spack add netlib-scalapack %gcc@12 ^openblas ^openmpi"
-example stacks/unify-0 "spack add netlib-scalapack %gcc@12 ^openblas ^mpich"
-
-# Can't be concretized due to unify: true, but not worth showing because it's slow and leads to
-# an "internal concretizer error" that confuses users.
-# example --expect-error stacks/unify-1 "spack concretize"
+# Introduce override: same spec without %gcc@16 (no output captured)
+cat "$project/stacks/examples/groups-1.spack.stack.yaml" > ~/stacks/spack.yaml
+# Tuning concretizer section: load yaml with two conflicting specs
example stacks/unify-2 "spack config get concretizer | grep unify"
-example stacks/unify-3 "spack config add concretizer:unify:false"
+cat "$project/stacks/examples/1.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/unify-3 "spack concretize"
-example stacks/unify-4 "spack add netlib-scalapack %gcc@12 ^netlib-lapack ^openmpi"
-example stacks/unify-4 "spack add netlib-scalapack %gcc@12 ^netlib-lapack ^mpich"
-
+# Spec matrices section
cat "$project/stacks/examples/2.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/concretize-0 "spack concretize"
-example stacks/concretize-0 "spack install"
-
-example stacks/concretize-01 "spack find"
+# Reusable definitions section
cat "$project/stacks/examples/3.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/concretize-1 "spack concretize"
-example stacks/concretize-1 "spack find -l"
+# py-scipy with exclude
cat "$project/stacks/examples/4bis.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/concretize-3 "spack concretize"
-example stacks/concretize-3 "spack install"
-
-example stacks/concretize-4 "spack find -ld py-scipy"
+# Conditional definitions section
cat "$project/stacks/examples/5.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/concretize-5 "spack concretize"
example stacks/concretize-5 "spack find -cl netlib-scalapack"
@@ -63,6 +56,10 @@ fake_example stacks/concretize-6 "spack concretize" "/bin/true"
spack concretize
example stacks/concretize-6 "spack find -cl netlib-scalapack"
+# Install the full stack
+example --tee stacks/install-0 "spack install"
+
+# Environment Views section
cat "$project/stacks/examples/6.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/view-0 "spack concretize"
@@ -70,7 +67,8 @@ example stacks/view-0 "ls ~/stacks/views/default"
example stacks/view-0 "ls ~/stacks/views/default/lib"
example stacks/view-0 "ls ~/stacks/views/full"
example stacks/view-0 "ls ~/stacks/views/full/gcc/"
-example stacks/view-0 "ls ~/stacks/views/full/gcc/gcc-12.3.0-gcc-11.4.0"
+gcc_dir=$(ls ~/stacks/views/full/gcc/ | head -1)
+example stacks/view-0 "ls ~/stacks/views/full/gcc/$gcc_dir"
cat "$project/stacks/examples/7.spack.stack.yaml" > ~/stacks/spack.yaml
@@ -79,17 +77,14 @@ example stacks/view-1 "ls ~/stacks/views/default"
example stacks/view-1 "ls ~/stacks/views/default/lib"
example stacks/view-1 "ls ~/stacks/views/full"
-example stacks/modules-0 "spack add lmod@8.7.18 %gcc@11"
-example stacks/modules-0 "spack concretize"
-example stacks/modules-0 "spack install"
-
+# Module Files section: lmod is already installed as part of the compiler group
. "$(spack location -i lmod)/lmod/lmod/init/bash"
example --tee stacks/modules-1 "module --version"
cat "$project/stacks/examples/8.spack.stack.yaml" > ~/stacks/spack.yaml
spack module lmod refresh -y
-module use "$HOME/stacks/modules/linux-ubuntu22.04-x86_64/Core"
+module use "$HOME/stacks/modules/linux-ubuntu26.04-x86_64/Core"
example --tee stacks/modules-2 "module av"
@@ -102,10 +97,6 @@ example --tee stacks/modules-3 "module av"
example --tee stacks/modules-3 "module unload gcc"
module unload gcc
-# TODO: Spack v1.1 compiler mixing causes name clashes in module files
-# Need to write a work around in the tutorial to teach audience how
-# to deal with this.
-
cat "$project/stacks/examples/9.spack.stack.yaml" > ~/stacks/spack.yaml
example stacks/modules-4 "spack module lmod refresh --delete-tree -y"
diff --git a/outputs/stacks/compiler-0.out b/outputs/stacks/compiler-0.out
new file mode 100644
index 0000000000..147c45a2ae
--- /dev/null
+++ b/outputs/stacks/compiler-0.out
@@ -0,0 +1,86 @@
+$ spack concretize
+==> Concretized 2 specs:
+[b] vlwdxlj gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cuzgmus ^binutils@2.46.0~debuginfod+gas~gprofng~headers~interwork+ld~libiberty~lto~nls~pgo+plugins build_system=autotools compress_debug_sections=zlib libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] z7wqeps ^gawk@5.4.0~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] xpmsy5x ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static patches:=28a6673 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] gxmoxea ^mpc@1.4.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] melg7ga ^mpfr@4.2.2 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] sf5iutv ^autoconf-archive@2024.10.16 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] jvlaabk ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] wf22jsg lmod@8.7.67+auto_swap~redirect build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ywyq4f5 ^bc@1.08.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] litd2mh ^ed@1.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] q66mudl ^lua@5.4.8+shared build_system=makefile fetcher=curl platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] j2fa7xl ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] 4lyasaz ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 33yozp5 ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 4qgksuy ^unzip@6.0 build_system=makefile patches:=179330d,24582ff,251d575,3371314,44599c8,47e9def,4e5a081,59c0983,64f6498,74bc961,7d8e5c7,81ca46c,881d2ed,aced0f2,b6f64d7,b7a14c3,c9a863e,ee9e260,f6f6236,f88b9d4,fde8f9d platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] su5b2hs ^lua-luafilesystem@1.9.0 build_system=lua platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] egzwtik ^lua-luaposix@36.3 build_system=lua platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] bkzcu2s ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ci53fkm ^procps@4.0.6+nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] a27iqiv ^sed@4.9 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] d4ibosb ^tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+
+$ spack install
+[ ] d4ibosb tcl@8.6.17 fetching from build cache (0s)
+[ ] 4qgksuy unzip@6.0 fetching from build cache (0s)
+[ ] k25xiih readline@8.3 fetching from build cache (0s)
+[ ] 4qgksuy unzip@6.0 relocating (0s)
+[ ] 4lyasaz nghttp2@1.67.1 fetching from build cache (0s)
+[ ] vlwdxlj gcc@16.1.0 fetching from build cache (0s)
+[ ] d4ibosb tcl@8.6.17 relocating (0s)
+[ ] k25xiih readline@8.3 relocating (0s)
+[ ] 4lyasaz nghttp2@1.67.1 relocating (0s)
+[+] 4qgksuy unzip@6.0 /home/spack/spack/opt/spack/linux-x86_64_v3/unzip-6.0-4qgksuyohalb7cfo76mqqjlmndeh3tyg (0s)
+[+] k25xiih readline@8.3 /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-k25xiihp5dun6qwe3e5ouzdigwr5yuvz (0s)
+[+] 4lyasaz nghttp2@1.67.1 /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.67.1-4lyasazuklpnvidiw4ty5wvybxvkh7na (0s)
+[ ] vlwdxlj gcc@16.1.0 relocating (0s)
+[ ] j2fa7xl curl@8.20.0 fetching from build cache (0s)
+[ ] j2fa7xl curl@8.20.0 relocating (0s)
+[+] j2fa7xl curl@8.20.0 /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.20.0-j2fa7xlzdvkagqked76erodvcmcd2oqp (0s)
+[ ] q66mudl lua@5.4.8 fetching from build cache (0s)
+[ ] q66mudl lua@5.4.8 relocating (0s)
+[+] q66mudl lua@5.4.8 /home/spack/spack/opt/spack/linux-x86_64_v3/lua-5.4.8-q66mudlsappt33u2frzcijegjay54ep3 (0s)
+[ ] egzwtik lua-luaposix@36.3 fetching from build cache (0s)
+[ ] su5b2hs lua-luafilesystem@1.9.0 fetching from build cache (0s)
+[ ] egzwtik lua-luaposix@36.3 relocating (0s)
+[ ] su5b2hs lua-luafilesystem@1.9.0 relocating (0s)
+[+] su5b2hs lua-luafilesystem@1.9.0 /home/spack/spack/opt/spack/linux-x86_64_v3/lua-luafilesystem-1.9.0-su5b2hsgwgk2a4b7hkys2r23kf3me6lh (0s)
+[+] egzwtik lua-luaposix@36.3 /home/spack/spack/opt/spack/linux-x86_64_v3/lua-luaposix-36.3-egzwtikjsfubsjiqpwdjemys3xqv2ytf (1s)
+[+] d4ibosb tcl@8.6.17 /home/spack/spack/opt/spack/linux-x86_64_v3/tcl-8.6.17-d4ibosbgfm7536ij2dmdu6nnll5g5zpm (1s)
+[ ] wf22jsg lmod@8.7.67 fetching from build cache (0s)
+[ ] wf22jsg lmod@8.7.67 relocating (0s)
+[+] wf22jsg lmod@8.7.67 /home/spack/spack/opt/spack/linux-x86_64_v3/lmod-8.7.67-wf22jsggn5vfsyoyuqm6ban76y7333we (0s)
+[+] vlwdxlj gcc@16.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-16.1.0-vlwdxljzbis42fjrlecvyo4tmuq5eebn (1s)
diff --git a/outputs/stacks/compiler-find-0.out b/outputs/stacks/compiler-find-0.out
deleted file mode 100644
index 37e921e531..0000000000
--- a/outputs/stacks/compiler-find-0.out
+++ /dev/null
@@ -1,5 +0,0 @@
-$ spack compiler find "$(spack location -i gcc)"
-==> Added 1 new compiler to /home/spack/stacks/spack.yaml
- gcc@12.3.0
-==> Compilers are defined in the following files:
- /home/spack/.spack/linux/compilers.yaml /home/spack/stacks/spack.yaml
diff --git a/outputs/stacks/compiler-find-1.out b/outputs/stacks/compiler-find-1.out
deleted file mode 100644
index 86c1d5383e..0000000000
--- a/outputs/stacks/compiler-find-1.out
+++ /dev/null
@@ -1,2 +0,0 @@
-$ spack location -i gcc
-/home/spack/spack/opt/spack/linux-ubuntu22.04-x86_64_v3/gcc-11.4.0/gcc-12.3.0-jjgfqpdmihb2cq5ca7txia5oshruq56q
diff --git a/outputs/stacks/compiler-list-0.out b/outputs/stacks/compiler-list-0.out
deleted file mode 100644
index 6ef523e9f3..0000000000
--- a/outputs/stacks/compiler-list-0.out
+++ /dev/null
@@ -1,7 +0,0 @@
-$ spack compiler list
-==> Available compilers
--- clang ubuntu22.04-x86_64 -------------------------------------
-clang@14.0.0
-
--- gcc ubuntu22.04-x86_64 ---------------------------------------
-gcc@12.3.0 gcc@11.4.0 gcc@10.5.0
diff --git a/outputs/stacks/concretize-0.out b/outputs/stacks/concretize-0.out
index 7dfa58a983..4f32671bc2 100644
--- a/outputs/stacks/concretize-0.out
+++ b/outputs/stacks/concretize-0.out
@@ -1,438 +1,99 @@
$ spack concretize
+==> Concretizing the 'stack' group of specs
==> Starting concretization pool with 2 processes
==> Concretized 2 specs:
- - pglf7pu netlib-scalapack@2.2.2~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c,fortran=gcc@12.3.0
- - 4a7thjg ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - zianoaa ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - q4fenfo ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - ytk4y2k ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - 4tglvhv ^zlib-ng@2.2.4+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] fmnvqo4 ^gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irhvzch ^gawk@5.3.1~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] mj4re3l ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] fgsf5ij ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] pzmnwzm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] sczvrku ^mpc@1.3.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] m3nwalt ^mpfr@4.2.1 build_system=autotools libs:=shared,static patches:=3ec29a6 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 7p7gq7u ^autoconf-archive@2023.02.20 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] k6ygirs ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - pgwnyw7 ^gcc-runtime@12.3.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - uaioo2h ^mpich@4.3.2~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - wkj6z6m ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - 7imejdf ^libfabric@2.3.1~cuda~debug~kdreg~level_zero~rocm~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - p7g23cj ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] hwxnwvm ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
- - idam6zh ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - g3zxoz6 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - 643vviq ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - 7jn3viv ^yaksa@0.4~cuda~level_zero~rocm build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - yvs3szq ^python@3.14.0+bz2+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - ikeoatl ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - zb37a5t ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - cq4lpjp ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - 3f5v73y ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - wfarfth ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - bs2taxm ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - s56v4gf ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - eyfbskp ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - plzt2nd ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - b4npzn6 ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - fj5u5hm ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - rhz3uek ^netlib-lapack@3.12.1~external-blas~ipo+lapacke+pic+shared~xblas build_system=cmake build_type=Release generator=make patches:=3059ebf,b1af8b6,e318340 platform=linux os=ubuntu22.04 target=x86_64_v3 %c,fortran=gcc@12.3.0
- - apaz22o netlib-scalapack@2.2.2~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c,fortran=gcc@12.3.0
- - p2gmhau ^openmpi@5.0.8+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none romio-filesystem:=none schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
- - nzbffup ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
- - zmzk4bb ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - fn26hil ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - t2nikrt ^numactl@2.0.18 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - lip7jtp ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - onmo4bv ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] n7yzkyl ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - msusunh ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - c5o6gvv ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - drjmmlw ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - jpuw66s ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - zom5syd ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - y5bsvao ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - 76oyav4 ^pmix@6.0.0~munge~python build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - zalt7cs ^prrte@4.0.0 build_system=autotools schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] gmhq65u ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
+[b] v7thz7n netlib-scalapack@2.2.3~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c,fortran=gcc@16.1.0
+[b] yonurps ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 6b5h3dv ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iiwpnp7 ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] djpmji7 ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] yoq4amm ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] iehcspo ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yd7lgm7 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] vlwdxlj ^gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cuzgmus ^binutils@2.46.0~debuginfod+gas~gprofng~headers~interwork+ld~libiberty~lto~nls~pgo+plugins build_system=autotools compress_debug_sections=zlib libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] z7wqeps ^gawk@5.4.0~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] xpmsy5x ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static patches:=28a6673 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] gxmoxea ^mpc@1.4.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] melg7ga ^mpfr@4.2.2 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] sf5iutv ^autoconf-archive@2024.10.16 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] jvlaabk ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ghfita3 ^gcc-runtime@16.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 6hzfsbp ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] bovk7dt ^mpich@5.0.1~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] l3if3dy ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] g3gt6ze ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] tw6253j ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4diropt ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] nn3ymay ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] s6cemsy ^libfabric@2.5.1~asan~cuda~debug~kdreg~level_zero~lsan~rocm~tsan~ubsan~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cmgnxt6 ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cy6lybd ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] cxesrxa ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] qs6av53 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] bf6e7x2 ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xp6fyih ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] afnel7p ^python@3.14.5+bz2+ctypes+dbm~debug~freethreading+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~static~tests~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ofahxlj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xkvh6gd ^expat@2.8.1+libbsd build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] t623nqz ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] w3w22wx ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 2af63my ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] jgqwv65 ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] cbnh7bw ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] uliuxbf ^sqlite@3.53.1+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] v3sdaph ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] lq6tsmz ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] zknpbz3 ^netlib-lapack@3.12.1~external-blas~ipo+lapacke+pic+shared~xblas build_system=cmake build_type=Release generator=make patches:=3059ebf,b1af8b6,e318340 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,fortran=gcc@16.1.0
+[b] 2zi5wtu netlib-scalapack@2.2.3~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c,fortran=gcc@16.1.0
+[b] nzr6pd7 ^openmpi@5.0.10+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none patches:=646eb1a romio-filesystem:=none schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] yg7nv7p ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 47vgtt5 ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] r6vd65h ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] pdslnit ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] m5ts755 ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] raf5qk6 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] fc5ezqn ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] swhw6f5 ^numactl@2.0.19 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] kjx2nfr ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] awic2yh ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yws52fh ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 4c4uuub ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 44jhzjg ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xxg272q ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] aev2xm7 ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 3w5zzn3 ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] qcxnkrd ^pmix@6.1.0~munge~python build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cj2ohvh ^prrte@4.1.0 build_system=autotools patches:=64faa1a,91b28f5 schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4p7olya ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
-$ spack install
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ca-certificates-mozilla-2025-08-12-etqlnw5hd6o35feimkxa53omtrjxuf5l
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/util-macros-1.20.1-hwxnwvmn44zotq6y6cifufosug2utt5b
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/flex-2.6.3-gmhq65uhcnj2elzqkz3o7yg2652tmnqj
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bison-3.8.2-n7yzkylf4gs7cnu6scau27gxbodinprr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpc-1.3.1-sczvrkuwv7wbcfnejrzrwt5yzbuk5hog
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc
-==> Fetching file:///mirror/blobs/sha256/36/36172444f4f2bb59d9c46d83a54e80f6b53f70ab5768074e9205b1c1b87fc873
- [100%] 19.80 MB @ 382.5 GB/s
-==> Extracting gcc-runtime-12.3.0-pgwnyw7ukf64qshxkhmfe4i3mnhnz2ed from binary cache
-==> gcc-runtime: Successfully installed gcc-runtime-12.3.0-pgwnyw7ukf64qshxkhmfe4i3mnhnz2ed
- Search: 0.00s. Fetch: 0.21s. Install: 0.46s. Extract: 0.40s. Relocate: 0.04s. Total: 0.68s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-12.3.0-pgwnyw7ukf64qshxkhmfe4i3mnhnz2ed
-==> Installing gcc-runtime-12.3.0-pgwnyw7ukf64qshxkhmfe4i3mnhnz2ed [22/68]
-==> Fetching file:///mirror/blobs/sha256/e9/e97c67351cfa8c848abedbbf642835f1d646723cfa9f1259bb973420bf22db51
- [100%] 176.78 KB @ 661.4 MB/s
-==> Extracting libmd-1.1.0-cq4lpjpcxcz5lrsu7twuxqlfcvxw4x5b from binary cache
-==> libmd: Successfully installed libmd-1.1.0-cq4lpjpcxcz5lrsu7twuxqlfcvxw4x5b
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.02s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libmd-1.1.0-cq4lpjpcxcz5lrsu7twuxqlfcvxw4x5b
-==> Installing libmd-1.1.0-cq4lpjpcxcz5lrsu7twuxqlfcvxw4x5b [23/68]
-==> Fetching file:///mirror/blobs/sha256/ff/ff0044f4698c048ab4a225c71b0e7e5d8c6c902d4eeee7010343dbad8803b5cf
- [100%] 93.01 KB @ 419.9 MB/s
-==> Extracting libffi-3.5.2-s56v4gfjyubrphm3pwte4xkkpzsbalmd from binary cache
-==> libffi: Successfully installed libffi-3.5.2-s56v4gfjyubrphm3pwte4xkkpzsbalmd
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.01s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libffi-3.5.2-s56v4gfjyubrphm3pwte4xkkpzsbalmd
-==> Installing libffi-3.5.2-s56v4gfjyubrphm3pwte4xkkpzsbalmd [24/68]
-==> Fetching file:///mirror/blobs/sha256/29/29613d409d98fb74f79f9b80ed750f77d5c80a4c67038a6580985d8611eb9c3b
- [100%] 61.26 MB @ 451.3 GB/s
-==> Extracting libfabric-2.3.1-7imejdfjnycxqaiaswob5cylcjiwal3t from binary cache
-==> libfabric: Successfully installed libfabric-2.3.1-7imejdfjnycxqaiaswob5cylcjiwal3t
- Search: 0.00s. Fetch: 0.01s. Install: 0.16s. Extract: 0.06s. Relocate: 0.01s. Total: 0.17s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.3.1-7imejdfjnycxqaiaswob5cylcjiwal3t
-==> Installing libfabric-2.3.1-7imejdfjnycxqaiaswob5cylcjiwal3t [25/68]
-==> Fetching file:///mirror/blobs/sha256/86/862c573b5bef92d895569fa027e03913df8fff50fa9490b29faec83668897933
- [100%] 63.82 MB @ 471.6 GB/s
-==> Extracting util-linux-uuid-2.41-b4npzn6ixc2runjxjalulilgkmhpnmeq from binary cache
-==> util-linux-uuid: Successfully installed util-linux-uuid-2.41-b4npzn6ixc2runjxjalulilgkmhpnmeq
- Search: 0.00s. Fetch: 0.01s. Install: 0.14s. Extract: 0.10s. Relocate: 0.01s. Total: 0.15s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/util-linux-uuid-2.41-b4npzn6ixc2runjxjalulilgkmhpnmeq
-==> Installing util-linux-uuid-2.41-b4npzn6ixc2runjxjalulilgkmhpnmeq [26/68]
-==> Fetching file:///mirror/blobs/sha256/fc/fcab35e1e2b8b1ac6104ce475a848415564d9a6b6e2ee25641bd19ac1daa8532
- [100%] 24.13 MB @ 471.7 GB/s
-==> Extracting openblas-0.3.30-dwjd7g2k2xnn4qekllidmd3mbibk2pmm from binary cache
-==> openblas: Successfully installed openblas-0.3.30-dwjd7g2k2xnn4qekllidmd3mbibk2pmm
- Search: 0.00s. Fetch: 0.04s. Install: 0.58s. Extract: 0.52s. Relocate: 0.03s. Total: 0.62s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-dwjd7g2k2xnn4qekllidmd3mbibk2pmm
-==> Installing openblas-0.3.30-dwjd7g2k2xnn4qekllidmd3mbibk2pmm [27/68]
-==> Fetching file:///mirror/blobs/sha256/f3/f31bb9ea0b55f915a9d6adf2e586d545541104e33e7635a62a86ca71b61ebcc6
- [100%] 62.16 MB @ 451.4 GB/s
-==> Extracting libiconv-1.18-g3zxoz6huo7tpvkqhsmrmogb4wp6mzly from binary cache
-==> libiconv: Successfully installed libiconv-1.18-g3zxoz6huo7tpvkqhsmrmogb4wp6mzly
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.06s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-g3zxoz6huo7tpvkqhsmrmogb4wp6mzly
-==> Installing libiconv-1.18-g3zxoz6huo7tpvkqhsmrmogb4wp6mzly [28/68]
-==> Fetching file:///mirror/blobs/sha256/41/41f2130514252891e6c314cecaf4a52055b27d244fb7101864dd61d1a2087804
- [100%] 181.45 KB @ 667.6 MB/s
-==> Extracting libpciaccess-0.17-p7g23cjqjlm6bqct2miagkzxxxq76jjk from binary cache
-==> libpciaccess: Successfully installed libpciaccess-0.17-p7g23cjqjlm6bqct2miagkzxxxq76jjk
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.01s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-p7g23cjqjlm6bqct2miagkzxxxq76jjk
-==> Installing libpciaccess-0.17-p7g23cjqjlm6bqct2miagkzxxxq76jjk [29/68]
-==> Fetching file:///mirror/blobs/sha256/f9/f9a5ab24dbae32b158abfff1177d2600787e7a09e902f5692967bcc2aa8549dc
- [100%] 223.87 KB @ 739.9 MB/s
-==> Extracting zlib-ng-2.2.4-4tglvhvqq7j2ftxifhnwsqx7ykr2gdiq from binary cache
-==> zlib-ng: Successfully installed zlib-ng-2.2.4-4tglvhvqq7j2ftxifhnwsqx7ykr2gdiq
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.01s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-4tglvhvqq7j2ftxifhnwsqx7ykr2gdiq
-==> Installing zlib-ng-2.2.4-4tglvhvqq7j2ftxifhnwsqx7ykr2gdiq [30/68]
-==> Fetching file:///mirror/blobs/sha256/58/58598af6ef3e490496ac23b2deb5734aa393484b5d18dc1035cab0bd3c9be2ae
- [100%] 61.83 MB @ 471.8 GB/s
-==> Extracting xz-5.6.3-643vviqh75hvv5zwyghppl72gqfr64rx from binary cache
-==> xz: Successfully installed xz-5.6.3-643vviqh75hvv5zwyghppl72gqfr64rx
- Search: 0.00s. Fetch: 0.01s. Install: 0.11s. Extract: 0.07s. Relocate: 0.01s. Total: 0.12s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-643vviqh75hvv5zwyghppl72gqfr64rx
-==> Installing xz-5.6.3-643vviqh75hvv5zwyghppl72gqfr64rx [31/68]
-==> Fetching file:///mirror/blobs/sha256/6e/6e3df487eecba3fdcb80039153b860279f89f7d7fe5d257897ec1fd14fcb791e
- [100%] 66.90 MB @ 562.2 GB/s
-==> Extracting ncurses-6.5-20250705-ytk4y2kvs7h2vlkltndotzgejrlj4ylb from binary cache
-==> ncurses: Successfully installed ncurses-6.5-20250705-ytk4y2kvs7h2vlkltndotzgejrlj4ylb
- Search: 0.00s. Fetch: 0.01s. Install: 0.57s. Extract: 0.53s. Relocate: 0.02s. Total: 0.59s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ytk4y2kvs7h2vlkltndotzgejrlj4ylb
-==> Installing ncurses-6.5-20250705-ytk4y2kvs7h2vlkltndotzgejrlj4ylb [32/68]
-==> Fetching file:///mirror/blobs/sha256/86/865d78f9fc5654ff92ec4a1d58beea89732ebc1d7a0f516611fb038dd8f6b97a
- [100%] 61.56 MB @ 531.7 GB/s
-==> Extracting zstd-1.5.7-fj5u5hmzffnxn433whymaz2n5uhajwqw from binary cache
-==> zstd: Successfully installed zstd-1.5.7-fj5u5hmzffnxn433whymaz2n5uhajwqw
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.03s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-fj5u5hmzffnxn433whymaz2n5uhajwqw
-==> Installing zstd-1.5.7-fj5u5hmzffnxn433whymaz2n5uhajwqw [33/68]
-==> Fetching file:///mirror/blobs/sha256/48/489fa0369ae5bf3380f64f36d50d3d0ccc3983233891034db55034baabff36e5
- [100%] 453.19 KB @ 471.0 GB/s
-==> Extracting libbsd-0.12.2-zb37a5t5npeobk3tjjqcukstmpiwgv5b from binary cache
-==> libbsd: Successfully installed libbsd-0.12.2-zb37a5t5npeobk3tjjqcukstmpiwgv5b
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.05s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libbsd-0.12.2-zb37a5t5npeobk3tjjqcukstmpiwgv5b
-==> Installing libbsd-0.12.2-zb37a5t5npeobk3tjjqcukstmpiwgv5b [34/68]
-==> Fetching file:///mirror/blobs/sha256/0e/0eeb5b2d0a3c05e415efdc30fa7dd71d997ce5ffb024ccce8afc60746e4ec94c
- [100%] 61.13 MB @ 631.6 GB/s
-==> Extracting diffutils-3.12-msusunhi5vdgrgniq3n6f6el4d3sdmns from binary cache
-==> diffutils: Successfully installed diffutils-3.12-msusunhi5vdgrgniq3n6f6el4d3sdmns
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.04s. Relocate: 0.01s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/diffutils-3.12-msusunhi5vdgrgniq3n6f6el4d3sdmns
-==> Installing diffutils-3.12-msusunhi5vdgrgniq3n6f6el4d3sdmns [35/68]
-==> Fetching file:///mirror/blobs/sha256/2f/2f26acbf32bf55c31b3de49c96c5d859685365fa4450f9c8c24b647692428f0a
- [100%] 94.20 KB @ 429.5 MB/s
-==> Extracting pigz-2.8-bs2taxmcalqybzx3ekltr74adkskotaz from binary cache
-==> pigz: Successfully installed pigz-2.8-bs2taxmcalqybzx3ekltr74adkskotaz
- Search: 0.00s. Fetch: 0.01s. Install: 0.04s. Extract: 0.01s. Relocate: 0.01s. Total: 0.05s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-bs2taxmcalqybzx3ekltr74adkskotaz
-==> Installing pigz-2.8-bs2taxmcalqybzx3ekltr74adkskotaz [36/68]
-==> Fetching file:///mirror/blobs/sha256/1c/1cea6db67250561dd1373dc9670e764f9bd4d1a2db16419aed63c78c4e3fb059
- [100%] 62.72 MB @ 431.8 GB/s
-==> Extracting libxml2-2.13.5-idam6zhjw4pckpaqppqomwiivjkuyu5d from binary cache
-==> libxml2: Successfully installed libxml2-2.13.5-idam6zhjw4pckpaqppqomwiivjkuyu5d
- Search: 0.00s. Fetch: 0.01s. Install: 0.19s. Extract: 0.07s. Relocate: 0.01s. Total: 0.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-idam6zhjw4pckpaqppqomwiivjkuyu5d
-==> Installing libxml2-2.13.5-idam6zhjw4pckpaqppqomwiivjkuyu5d [37/68]
-==> Fetching file:///mirror/blobs/sha256/e9/e9d8fec78b25d94d102e47a5dd47d72183ae15ceb15b4cb9b05bd04e027b94b0
- [100%] 61.67 MB @ 431.7 GB/s
-==> Extracting readline-8.3-eyfbskp7ur7n6y3ceyawjxyncivdlo3k from binary cache
-==> readline: Successfully installed readline-8.3-eyfbskp7ur7n6y3ceyawjxyncivdlo3k
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.04s. Relocate: 0.01s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-eyfbskp7ur7n6y3ceyawjxyncivdlo3k
-==> Installing readline-8.3-eyfbskp7ur7n6y3ceyawjxyncivdlo3k [38/68]
-==> Fetching file:///mirror/blobs/sha256/32/324c4ccb22f78c92b236568acb2da1e09c59771808f29c40cafb6402bbf731d1
- [100%] 905.22 KB @ 441.4 GB/s
-==> Extracting libedit-3.1-20240808-c5o6gvvaovwqjx4d6dei3437rycaxpef from binary cache
-==> libedit: Successfully installed libedit-3.1-20240808-c5o6gvvaovwqjx4d6dei3437rycaxpef
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.03s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-c5o6gvvaovwqjx4d6dei3437rycaxpef
-==> Installing libedit-3.1-20240808-c5o6gvvaovwqjx4d6dei3437rycaxpef [39/68]
-==> Fetching file:///mirror/blobs/sha256/1b/1be051dbb0f6934499136055dd4f9bf8cf503081b6de57e687c080378120ba80
- [100%] 636.27 KB @ 471.3 GB/s
-==> Extracting expat-2.7.3-ikeoatlzkkhg67u2gvk66yrplhodsa7t from binary cache
-==> expat: Successfully installed expat-2.7.3-ikeoatlzkkhg67u2gvk66yrplhodsa7t
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.02s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/expat-2.7.3-ikeoatlzkkhg67u2gvk66yrplhodsa7t
-==> Installing expat-2.7.3-ikeoatlzkkhg67u2gvk66yrplhodsa7t [40/68]
-==> Fetching file:///mirror/blobs/sha256/34/34e8cea4eb46b5807dece8e59b0b598c87af1cec25310557de4df6afcca1acd9
- [100%] 294.79 KB @ 806.5 MB/s
-==> Extracting bzip2-1.0.8-zom5sydb4bski4vwb4db4ah4d6ykcxgu from binary cache
-==> bzip2: Successfully installed bzip2-1.0.8-zom5sydb4bski4vwb4db4ah4d6ykcxgu
- Search: 0.00s. Fetch: 0.01s. Install: 0.05s. Extract: 0.01s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-zom5sydb4bski4vwb4db4ah4d6ykcxgu
-==> Installing bzip2-1.0.8-zom5sydb4bski4vwb4db4ah4d6ykcxgu [41/68]
-==> Fetching file:///mirror/blobs/sha256/21/21c47a6f0358fbd071972268ba8bf53a3a03bf6bd5d91142e14e4c1aa1eb757c
- [100%] 64.96 MB @ 432.2 GB/s
-==> Extracting hwloc-2.12.2-wkj6z6mxkax4joosfjb3j6c55b7lqzuf from binary cache
-==> hwloc: Successfully installed hwloc-2.12.2-wkj6z6mxkax4joosfjb3j6c55b7lqzuf
- Search: 0.00s. Fetch: 0.01s. Install: 0.20s. Extract: 0.15s. Relocate: 0.02s. Total: 0.22s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-wkj6z6mxkax4joosfjb3j6c55b7lqzuf
-==> Installing hwloc-2.12.2-wkj6z6mxkax4joosfjb3j6c55b7lqzuf [42/68]
-==> Fetching file:///mirror/blobs/sha256/89/8964358e0481e7c998f1230ff59859b619ba331783c35723c33722fce7b34a6e
- [100%] 10.85 MB @ 472.4 GB/s
-==> Extracting sqlite-3.50.4-plzt2ndvbqjwuh52b5es4vkokl5voxxq from binary cache
-==> sqlite: Successfully installed sqlite-3.50.4-plzt2ndvbqjwuh52b5es4vkokl5voxxq
- Search: 0.00s. Fetch: 0.02s. Install: 0.25s. Extract: 0.20s. Relocate: 0.02s. Total: 0.27s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/sqlite-3.50.4-plzt2ndvbqjwuh52b5es4vkokl5voxxq
-==> Installing sqlite-3.50.4-plzt2ndvbqjwuh52b5es4vkokl5voxxq [43/68]
-==> Fetching file:///mirror/blobs/sha256/76/76ff26587fa3e1f2dd890da3b097517feae500866b81207fd5d457b3b274154e
- [100%] 961.91 KB @ 471.5 GB/s
-==> Extracting gdbm-1.25-y5bsvao3cxpaqhcskqoe2wwm4reknblj from binary cache
-==> gdbm: Successfully installed gdbm-1.25-y5bsvao3cxpaqhcskqoe2wwm4reknblj
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.03s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-y5bsvao3cxpaqhcskqoe2wwm4reknblj
-==> Installing gdbm-1.25-y5bsvao3cxpaqhcskqoe2wwm4reknblj [44/68]
-==> Fetching file:///mirror/blobs/sha256/5f/5fa5f095a919483f2a90b969dff19bc1f8d0f6fb8cfab861976bedd2591f3860
- [100%] 61.27 MB @ 481.7 GB/s
-==> Extracting tar-1.35-wfarfthvpwnuxoxzaznsrvply2sgx2zl from binary cache
-==> tar: Successfully installed tar-1.35-wfarfthvpwnuxoxzaznsrvply2sgx2zl
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.03s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-wfarfthvpwnuxoxzaznsrvply2sgx2zl
-==> Installing tar-1.35-wfarfthvpwnuxoxzaznsrvply2sgx2zl [45/68]
-==> Fetching file:///mirror/blobs/sha256/56/564f99054e6e373a7230aabb09056f1c50c144df54bfdc16141af219b4f7aa5a
- [100%] 15.62 MB @ 452.4 GB/s
-==> Extracting perl-5.42.0-jpuw66splunzfj35iooigoy5bpzpmage from binary cache
-==> perl: Successfully installed perl-5.42.0-jpuw66splunzfj35iooigoy5bpzpmage
- Search: 0.00s. Fetch: 0.02s. Install: 0.76s. Extract: 0.63s. Relocate: 0.10s. Total: 0.79s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-jpuw66splunzfj35iooigoy5bpzpmage
-==> Installing perl-5.42.0-jpuw66splunzfj35iooigoy5bpzpmage [46/68]
-==> Fetching file:///mirror/blobs/sha256/fe/fec353efd4775021067e3abd226d8eaf7d2f4162f826a22bd6e7ba98f652eb80
- [100%] 12.71 MB @ 452.5 GB/s
-==> Extracting gettext-0.23.1-3f5v73yqnfdtac6tgkv43ceywl5ujlbt from binary cache
-==> gettext: Successfully installed gettext-0.23.1-3f5v73yqnfdtac6tgkv43ceywl5ujlbt
- Search: 0.00s. Fetch: 0.02s. Install: 0.69s. Extract: 0.53s. Relocate: 0.03s. Total: 0.71s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-3f5v73yqnfdtac6tgkv43ceywl5ujlbt
-==> Installing gettext-0.23.1-3f5v73yqnfdtac6tgkv43ceywl5ujlbt [47/68]
-==> Fetching file:///mirror/blobs/sha256/ae/aeff6cfb3399681a46f38c63b4c28b54cf1378cc9d87070693ea9a857701efe0
- [100%] 68.14 MB @ 472.3 GB/s
-==> Extracting openssl-3.6.0-q4fenforztsbdicbojnnh2ursudyzygb from binary cache
-==> openssl: Successfully installed openssl-3.6.0-q4fenforztsbdicbojnnh2ursudyzygb
- Search: 0.00s. Fetch: 0.02s. Install: 0.23s. Extract: 0.18s. Relocate: 0.02s. Total: 0.25s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-q4fenforztsbdicbojnnh2ursudyzygb
-==> Installing openssl-3.6.0-q4fenforztsbdicbojnnh2ursudyzygb [48/68]
-==> Fetching file:///mirror/blobs/sha256/1a/1a81221c52b2afa4b6f99340ee1b621ed6bb3ee2b5e35b9a943b358555dfcddd
- [100%] 744.42 KB @ 431.2 GB/s
-==> Extracting libxcrypt-4.4.38-drjmmlw4cw7xa42jvz2zkj7fhmvflbzs from binary cache
-==> libxcrypt: Successfully installed libxcrypt-4.4.38-drjmmlw4cw7xa42jvz2zkj7fhmvflbzs
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.02s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-drjmmlw4cw7xa42jvz2zkj7fhmvflbzs
-==> Installing libxcrypt-4.4.38-drjmmlw4cw7xa42jvz2zkj7fhmvflbzs [49/68]
-==> Fetching file:///mirror/blobs/sha256/45/451b1a76f21be01ee2a8e62f7489947eb894d4cee6f80c80ce0f9b0e212cdb50
- [100%] 61.03 MB @ 401.5 GB/s
-==> Extracting autoconf-2.72-nzbffupyigbbaxqhjt4qxa2tdt6ezhxb from binary cache
-==> autoconf: Successfully installed autoconf-2.72-nzbffupyigbbaxqhjt4qxa2tdt6ezhxb
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.04s. Relocate: 0.01s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-nzbffupyigbbaxqhjt4qxa2tdt6ezhxb
-==> Installing autoconf-2.72-nzbffupyigbbaxqhjt4qxa2tdt6ezhxb [50/68]
-==> Fetching file:///mirror/blobs/sha256/5e/5e7eafb9fd0f7cc61c2c32ca35d98b88f343174b8c89743ced108fbb319cd019
- [100%] 62.87 MB @ 472.0 GB/s
-==> Extracting libevent-2.1.12-fn26hildnamhqbytlfpq7hnnb5buy36v from binary cache
-==> libevent: Successfully installed libevent-2.1.12-fn26hildnamhqbytlfpq7hnnb5buy36v
- Search: 0.00s. Fetch: 0.01s. Install: 0.11s. Extract: 0.07s. Relocate: 0.01s. Total: 0.12s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-fn26hildnamhqbytlfpq7hnnb5buy36v
-==> Installing libevent-2.1.12-fn26hildnamhqbytlfpq7hnnb5buy36v [51/68]
-==> Fetching file:///mirror/blobs/sha256/d6/d65881cbe8859834a37e6b54c6fa0fddd637046905b5039a30464235c6151caa
- [100%] 61.27 MB @ 431.5 GB/s
-==> Extracting curl-8.15.0-zianoaa5jzrbwhxsmm7bnhaxrdbq6jpb from binary cache
-==> curl: Successfully installed curl-8.15.0-zianoaa5jzrbwhxsmm7bnhaxrdbq6jpb
- Search: 0.00s. Fetch: 0.01s. Install: 0.08s. Extract: 0.03s. Relocate: 0.01s. Total: 0.09s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-zianoaa5jzrbwhxsmm7bnhaxrdbq6jpb
-==> Installing curl-8.15.0-zianoaa5jzrbwhxsmm7bnhaxrdbq6jpb [52/68]
-==> Fetching file:///mirror/blobs/sha256/09/094ee8e5047a450a9b1cdfad98834cb3ccff10f0f334a05725cb5a2cc0a4c812
- [100%] 98.78 MB @ 452.5 GB/s
-==> Extracting python-3.14.0-yvs3szqzvvdlgtd5oih22mie2uyjgz42 from binary cache
-==> python: Successfully installed python-3.14.0-yvs3szqzvvdlgtd5oih22mie2uyjgz42
- Search: 0.00s. Fetch: 0.12s. Install: 3.34s. Extract: 3.11s. Relocate: 0.11s. Total: 3.45s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/python-3.14.0-yvs3szqzvvdlgtd5oih22mie2uyjgz42
-==> Installing python-3.14.0-yvs3szqzvvdlgtd5oih22mie2uyjgz42 [53/68]
-==> Fetching file:///mirror/blobs/sha256/a1/a1f963fa003e46337cc051275b09233f0177fc5f3623d50ae22feceaf41606ad
- [100%] 61.97 MB @ 511.8 GB/s
-==> Extracting krb5-1.21.3-onmo4bvd2j5t6x3udrswlorxjaxxmc3z from binary cache
-==> krb5: Successfully installed krb5-1.21.3-onmo4bvd2j5t6x3udrswlorxjaxxmc3z
- Search: 0.00s. Fetch: 0.01s. Install: 0.15s. Extract: 0.07s. Relocate: 0.04s. Total: 0.15s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-onmo4bvd2j5t6x3udrswlorxjaxxmc3z
-==> Installing krb5-1.21.3-onmo4bvd2j5t6x3udrswlorxjaxxmc3z [54/68]
-==> Fetching file:///mirror/blobs/sha256/42/425a9cf5a729fa652891db98cb363e0ca2f8211e677f5bc770426866c79c4059
- [100%] 710.71 KB @ 371.2 GB/s
-==> Extracting automake-1.16.5-zmzk4bb3og3uivh4e75edsiyc3pjid55 from binary cache
-==> automake: Successfully installed automake-1.16.5-zmzk4bb3og3uivh4e75edsiyc3pjid55
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.04s. Relocate: 0.02s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-zmzk4bb3og3uivh4e75edsiyc3pjid55
-==> Installing automake-1.16.5-zmzk4bb3og3uivh4e75edsiyc3pjid55 [55/68]
-==> Fetching file:///mirror/blobs/sha256/28/28ba9baff735b81352c4bad8ab64b6ea66027700414916fb16864cca30e7fff9
- [100%] 66.40 MB @ 392.3 GB/s
-==> Extracting pmix-6.0.0-76oyav4s3nnn3iba2rxxip3gvv6rrybc from binary cache
-==> pmix: Successfully installed pmix-6.0.0-76oyav4s3nnn3iba2rxxip3gvv6rrybc
- Search: 0.00s. Fetch: 0.01s. Install: 0.22s. Extract: 0.16s. Relocate: 0.03s. Total: 0.23s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-76oyav4s3nnn3iba2rxxip3gvv6rrybc
-==> Installing pmix-6.0.0-76oyav4s3nnn3iba2rxxip3gvv6rrybc [56/68]
-==> Fetching file:///mirror/blobs/sha256/d8/d811fdb2a0072d2cae1a35bdfb03d5a06d2e0c3cde85e53e988b283d1c5381cf
- [100%] 29.85 MB @ 592.6 GB/s
-==> Extracting cmake-3.31.9-4a7thjgehxuwjfswyxnyoquuj5lmtzku from binary cache
-==> cmake: Successfully installed cmake-3.31.9-4a7thjgehxuwjfswyxnyoquuj5lmtzku
- Search: 0.00s. Fetch: 0.04s. Install: 1.15s. Extract: 1.07s. Relocate: 0.05s. Total: 1.19s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-4a7thjgehxuwjfswyxnyoquuj5lmtzku
-==> Installing cmake-3.31.9-4a7thjgehxuwjfswyxnyoquuj5lmtzku [57/68]
-==> Fetching file:///mirror/blobs/sha256/93/93ab17395a7dee9efb5790ad264cac9523df6f8df86665cdbbaec7ebcf719b74
- [100%] 63.10 MB @ 391.9 GB/s
-==> Extracting openssh-9.9p1-lip7jtpgcoxwbzodoemijlvwudtfkjz5 from binary cache
-==> openssh: Successfully installed openssh-9.9p1-lip7jtpgcoxwbzodoemijlvwudtfkjz5
- Search: 0.00s. Fetch: 0.01s. Install: 0.23s. Extract: 0.07s. Relocate: 0.04s. Total: 0.24s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-lip7jtpgcoxwbzodoemijlvwudtfkjz5
-==> Installing openssh-9.9p1-lip7jtpgcoxwbzodoemijlvwudtfkjz5 [58/68]
-==> Fetching file:///mirror/blobs/sha256/de/de3cbf2d958183636005db17720a60422a0c80633cf667cdd27517b30e9bf1da
- [100%] 63.84 MB @ 482.1 GB/s
-==> Extracting yaksa-0.4-7jn3vivsnjknixt6nr4il7jdglpprcob from binary cache
-==> yaksa: Successfully installed yaksa-0.4-7jn3vivsnjknixt6nr4il7jdglpprcob
- Search: 0.00s. Fetch: 0.01s. Install: 0.13s. Extract: 0.08s. Relocate: 0.01s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/yaksa-0.4-7jn3vivsnjknixt6nr4il7jdglpprcob
-==> Installing yaksa-0.4-7jn3vivsnjknixt6nr4il7jdglpprcob [59/68]
-==> Fetching file:///mirror/blobs/sha256/05/0569b4297d99ee9477064f75a150f847a27d25c96922219f56801bfbab932779
- [100%] 398.05 KB @ 966.2 MB/s
-==> Extracting numactl-2.0.18-t2nikrtxvuwdjvtutokwb374p2sbinlr from binary cache
-==> numactl: Successfully installed numactl-2.0.18-t2nikrtxvuwdjvtutokwb374p2sbinlr
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.02s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-t2nikrtxvuwdjvtutokwb374p2sbinlr
-==> Installing numactl-2.0.18-t2nikrtxvuwdjvtutokwb374p2sbinlr [60/68]
-==> Fetching file:///mirror/blobs/sha256/00/00732a5a39401d9757fab35e1dab15cc6f35ca2b6372091a58f099e992dbed47
- [100%] 64.86 MB @ 512.2 GB/s
-==> Extracting prrte-4.0.0-zalt7csrlsooyok5gqhodzwtab3qvoc3 from binary cache
-==> prrte: Successfully installed prrte-4.0.0-zalt7csrlsooyok5gqhodzwtab3qvoc3
- Search: 0.00s. Fetch: 0.01s. Install: 0.18s. Extract: 0.11s. Relocate: 0.02s. Total: 0.19s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-zalt7csrlsooyok5gqhodzwtab3qvoc3
-==> Installing prrte-4.0.0-zalt7csrlsooyok5gqhodzwtab3qvoc3 [61/68]
-==> Fetching file:///mirror/blobs/sha256/77/7769e2156df5ee688e458a9f42ba5dd745e734269e963baf3ca27785328fd4d8
- [100%] 69.90 MB @ 522.4 GB/s
-==> Extracting netlib-lapack-3.12.1-rhz3ueke3w4sennowbhe5wkehj32jcyt from binary cache
-==> netlib-lapack: Successfully installed netlib-lapack-3.12.1-rhz3ueke3w4sennowbhe5wkehj32jcyt
- Search: 0.00s. Fetch: 0.02s. Install: 0.26s. Extract: 0.21s. Relocate: 0.02s. Total: 0.28s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-lapack-3.12.1-rhz3ueke3w4sennowbhe5wkehj32jcyt
-==> Installing netlib-lapack-3.12.1-rhz3ueke3w4sennowbhe5wkehj32jcyt [62/68]
-==> Fetching file:///mirror/blobs/sha256/b1/b169e3b2207480bfd2f4e5eb790791ce8ab0d3d9ca489d9783cf700c6862848b
- [100%] 15.15 MB @ 452.5 GB/s
-==> Extracting mpich-4.3.2-uaioo2homcambwkqlfarew27bk6dqgqa from binary cache
-==> mpich: Successfully installed mpich-4.3.2-uaioo2homcambwkqlfarew27bk6dqgqa
- Search: 0.00s. Fetch: 0.02s. Install: 0.96s. Extract: 0.89s. Relocate: 0.03s. Total: 0.98s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-4.3.2-uaioo2homcambwkqlfarew27bk6dqgqa
-==> Installing mpich-4.3.2-uaioo2homcambwkqlfarew27bk6dqgqa [63/68]
-==> Fetching file:///mirror/blobs/sha256/d2/d263c358d41e304231d8f8d07132398600fd36c64c4877cd5f5b111423512a62
- [100%] 14.55 MB @ 522.4 GB/s
-==> Extracting openmpi-5.0.8-p2gmhau5kodki37wh5qws6a6b3jclhf6 from binary cache
-==> openmpi: Successfully installed openmpi-5.0.8-p2gmhau5kodki37wh5qws6a6b3jclhf6
- Search: 0.00s. Fetch: 0.02s. Install: 0.81s. Extract: 0.65s. Relocate: 0.12s. Total: 0.84s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-p2gmhau5kodki37wh5qws6a6b3jclhf6
-==> Installing openmpi-5.0.8-p2gmhau5kodki37wh5qws6a6b3jclhf6 [64/68]
-==> Fetching file:///mirror/blobs/sha256/8b/8be728f429fd697cbd43ec01a478621520fec33a0c863fc06e8c51cad76e68a6
- [100%] 62.72 MB @ 521.9 GB/s
-==> Extracting netlib-scalapack-2.2.2-3t7cajdej6kytam44sv3h6hermemexli from binary cache
-==> netlib-scalapack: Successfully installed netlib-scalapack-2.2.2-3t7cajdej6kytam44sv3h6hermemexli
- Search: 0.00s. Fetch: 0.01s. Install: 0.13s. Extract: 0.06s. Relocate: 0.03s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-3t7cajdej6kytam44sv3h6hermemexli
-==> Installing netlib-scalapack-2.2.2-3t7cajdej6kytam44sv3h6hermemexli [65/68]
-==> Fetching file:///mirror/blobs/sha256/0a/0a453b08ef1a681c9bde495eeb29e416b91b5c46cde573767ff61fd2524f2ba8
- [100%] 62.72 MB @ 441.9 GB/s
-==> Extracting netlib-scalapack-2.2.2-pglf7pu6w2t7p2itr5sq5arvlc2xmrjt from binary cache
-==> netlib-scalapack: Successfully installed netlib-scalapack-2.2.2-pglf7pu6w2t7p2itr5sq5arvlc2xmrjt
- Search: 0.00s. Fetch: 0.01s. Install: 0.13s. Extract: 0.06s. Relocate: 0.03s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-pglf7pu6w2t7p2itr5sq5arvlc2xmrjt
-==> Installing netlib-scalapack-2.2.2-pglf7pu6w2t7p2itr5sq5arvlc2xmrjt [66/68]
-==> Fetching file:///mirror/blobs/sha256/9d/9dc420645aca7c0b19bb8eba80b5781d3e688b6b2f1a6b8cb8b5a57b3425d394
- [100%] 62.73 MB @ 371.8 GB/s
-==> Extracting netlib-scalapack-2.2.2-apaz22ojhzvggduhgoqhdd2paxix3azc from binary cache
-==> netlib-scalapack: Successfully installed netlib-scalapack-2.2.2-apaz22ojhzvggduhgoqhdd2paxix3azc
- Search: 0.00s. Fetch: 0.01s. Install: 0.22s. Extract: 0.06s. Relocate: 0.03s. Total: 0.23s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-apaz22ojhzvggduhgoqhdd2paxix3azc
-==> Installing netlib-scalapack-2.2.2-apaz22ojhzvggduhgoqhdd2paxix3azc [67/68]
-==> Fetching file:///mirror/blobs/sha256/14/140755102624721dcb4e526fd3aad57a7e612d977a05f94f2f8f97cd6fea7408
- [100%] 62.73 MB @ 431.9 GB/s
-==> Extracting netlib-scalapack-2.2.2-yxweja4r47huk5yxgel4byighydafl5q from binary cache
-==> netlib-scalapack: Successfully installed netlib-scalapack-2.2.2-yxweja4r47huk5yxgel4byighydafl5q
- Search: 0.00s. Fetch: 0.01s. Install: 0.13s. Extract: 0.06s. Relocate: 0.03s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-yxweja4r47huk5yxgel4byighydafl5q
-==> Installing netlib-scalapack-2.2.2-yxweja4r47huk5yxgel4byighydafl5q [68/68]
diff --git a/outputs/stacks/concretize-01.out b/outputs/stacks/concretize-01.out
deleted file mode 100644
index 98f58a004e..0000000000
--- a/outputs/stacks/concretize-01.out
+++ /dev/null
@@ -1,44 +0,0 @@
-$ spack find
-==> In environment /home/spack/stacks
-==> 5 root specs
--- no arch / no compilers ---------------------------------------
-[+] gcc@12 [+] netlib-scalapack [+] netlib-scalapack
-[+] netlib-scalapack [+] netlib-scalapack
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@12.3.0 ------
-mpich@4.3.2 openblas@0.3.30 openmpi@5.0.8
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-berkeley-db@18.1.40 gcc@12.3.0 m4@1.4.20 texinfo@7.2
-bison@3.8.2 gettext@0.23.1 ncurses@6.5-20250705 zlib-ng@2.0.7
-flex@2.6.3 gmp@6.3.0 nghttp2@1.48.0 zstd@1.5.7
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@12.3.0 --------------
-cmake@3.31.9 gettext@0.23.1 libffi@3.5.2 openssl@3.6.0 zstd@1.5.7
-curl@8.15.0 hwloc@2.12.2 ncurses@6.5-20250705 python@3.14.0
-expat@2.7.3 krb5@1.21.3 openssh@9.9p1 zlib-ng@2.2.4
-
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@12.3.0 ----------
-netlib-lapack@3.12.1 netlib-scalapack@2.2.2 netlib-scalapack@2.2.2
-netlib-scalapack@2.2.2 netlib-scalapack@2.2.2
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-automake@1.16.5 gawk@5.3.1 libsigsegv@2.14 mpfr@4.2.1 readline@8.3
-bzip2@1.0.8 gdbm@1.25 libtool@2.4.7 perl@5.42.0 tar@1.35
-diffutils@3.12 gmake@4.4.1 libxml2@2.13.5 pigz@2.8 xz@5.6.3
-findutils@4.10.0 libiconv@1.18 mpc@1.3.1 pkgconf@2.5.1
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@12.3.0 ------------------
-automake@1.16.5 libedit@3.1-20240808 libpciaccess@0.17 pigz@2.8 tar@1.35
-bzip2@1.0.8 libevent@2.1.12 libxcrypt@4.4.38 pmix@6.0.0 util-linux-uuid@2.41
-diffutils@3.12 libfabric@2.3.1 libxml2@2.13.5 prrte@4.0.0 xz@5.6.3
-gdbm@1.25 libiconv@1.18 numactl@2.0.18 readline@8.3 yaksa@0.4
-libbsd@0.12.2 libmd@1.1.0 perl@5.42.0 sqlite@3.50.4
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-autoconf@2.72 compiler-wrapper@1.0 glibc@2.35
-autoconf@2.72 gcc@11.4.0 util-macros@1.20.1
-autoconf-archive@2023.02.20 gcc-runtime@11.4.0
-ca-certificates-mozilla@2025-08-12 gcc-runtime@12.3.0
-==> 86 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/stacks/concretize-1.out b/outputs/stacks/concretize-1.out
index f886e77f0f..39f337f3ed 100644
--- a/outputs/stacks/concretize-1.out
+++ b/outputs/stacks/concretize-1.out
@@ -1,57 +1,2 @@
$ spack concretize
==> No new specs to concretize.
-$ spack find -l
-==> In environment /home/spack/stacks
-==> 5 root specs
--- no arch / no compilers ---------------------------------------
-[+] fmnvqo4 gcc@12 [+] 3t7cajd netlib-scalapack [+] yxweja4 netlib-scalapack
-[+] pglf7pu netlib-scalapack [+] apaz22o netlib-scalapack
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@12.3.0 ------
-uaioo2h mpich@4.3.2 dwjd7g2 openblas@0.3.30 p2gmhau openmpi@5.0.8
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@11.4.0 --------------
-vdgigsw berkeley-db@18.1.40 cakgj4n gettext@0.23.1 ft5kpbd nghttp2@1.48.0
-n7yzkyl bison@3.8.2 mj4re3l gmp@6.3.0 k6ygirs texinfo@7.2
-gmhq65u flex@2.6.3 lxvpwti m4@1.4.20 qlavhjb zlib-ng@2.0.7
-fmnvqo4 gcc@12.3.0 ncdxq3j ncurses@6.5-20250705 foiizhd zstd@1.5.7
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx=gcc@12.3.0 --------------
-4a7thjg cmake@3.31.9 onmo4bv krb5@1.21.3 yvs3szq python@3.14.0
-zianoaa curl@8.15.0 s56v4gf libffi@3.5.2 4tglvhv zlib-ng@2.2.4
-ikeoatl expat@2.7.3 ytk4y2k ncurses@6.5-20250705 fj5u5hm zstd@1.5.7
-3f5v73y gettext@0.23.1 lip7jtp openssh@9.9p1
-wkj6z6m hwloc@2.12.2 q4fenfo openssl@3.6.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@12.3.0 ----------
-rhz3uek netlib-lapack@3.12.1 apaz22o netlib-scalapack@2.2.2
-pglf7pu netlib-scalapack@2.2.2 yxweja4 netlib-scalapack@2.2.2
-3t7cajd netlib-scalapack@2.2.2
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@11.4.0 ------------------
-pzmnwzm automake@1.16.5 qtepnkr libiconv@1.18 kaz756e pigz@2.8
-x7t4naj bzip2@1.0.8 bs5ujst libsigsegv@2.14 f4qiprw pkgconf@2.5.1
-cih4xrz diffutils@3.12 yt7ajy4 libtool@2.4.7 c6d2zlj readline@8.3
-irvryts findutils@4.10.0 5trxrsw libxml2@2.13.5 lfgvgva tar@1.35
-irhvzch gawk@5.3.1 sczvrku mpc@1.3.1 yzaocbs xz@5.6.3
-aq7qwy6 gdbm@1.25 m3nwalt mpfr@4.2.1
-4obn7cg gmake@4.4.1 62kt5y4 perl@5.42.0
-
--- linux-ubuntu22.04-x86_64_v3 / %c=gcc@12.3.0 ------------------
-zmzk4bb automake@1.16.5 g3zxoz6 libiconv@1.18 76oyav4 pmix@6.0.0
-zom5syd bzip2@1.0.8 cq4lpjp libmd@1.1.0 zalt7cs prrte@4.0.0
-msusunh diffutils@3.12 p7g23cj libpciaccess@0.17 eyfbskp readline@8.3
-y5bsvao gdbm@1.25 drjmmlw libxcrypt@4.4.38 plzt2nd sqlite@3.50.4
-zb37a5t libbsd@0.12.2 idam6zh libxml2@2.13.5 wfarfth tar@1.35
-c5o6gvv libedit@3.1-20240808 t2nikrt numactl@2.0.18 b4npzn6 util-linux-uuid@2.41
-fn26hil libevent@2.1.12 jpuw66s perl@5.42.0 643vviq xz@5.6.3
-7imejdf libfabric@2.3.1 bs2taxm pigz@2.8 7jn3viv yaksa@0.4
-
--- linux-ubuntu22.04-x86_64_v3 / no compilers -------------------
-nzbffup autoconf@2.72 ml7cem5 gcc@11.4.0
-fgsf5ij autoconf@2.72 nokfxva gcc-runtime@11.4.0
-7p7gq7u autoconf-archive@2023.02.20 pgwnyw7 gcc-runtime@12.3.0
-etqlnw5 ca-certificates-mozilla@2025-08-12 qg7qyaz glibc@2.35
-ntccuj2 compiler-wrapper@1.0 hwxnwvm util-macros@1.20.1
-==> 86 installed packages
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/stacks/concretize-2.out b/outputs/stacks/concretize-2.out
deleted file mode 100644
index 5b53c2701f..0000000000
--- a/outputs/stacks/concretize-2.out
+++ /dev/null
@@ -1,336 +0,0 @@
-$ spack concretize
-==> Starting concretization pool with 2 processes
-==> Environment concretized in 37.77 seconds
-==> Concretized gcc@12%gcc@11
-[+] hc3fmfi gcc@12.3.0%gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages='c,c++,fortran' arch=linux-ubuntu22.04-x86_64_v3
-[+] mhzfdlk ^diffutils@3.10%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3duehf4 ^gawk@5.3.0%gcc@11.4.0~nls build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] jwy3fyz ^libsigsegv@2.14%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] cb6x34k ^readline@8.2%gcc@11.4.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] f47qm6q ^gcc-runtime@11.4.0%gcc@11.4.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] a7drdl4 ^glibc@2.35%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] qfrotcc ^gmake@4.4.1%gcc@11.4.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] 5znqdnf ^gmp@6.2.1%gcc@11.4.0+cxx build_system=autotools libs=shared,static patches=69ad2e2 arch=linux-ubuntu22.04-x86_64_v3
-[+] ljmgup2 ^autoconf@2.72%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] p742yhm ^automake@1.16.5%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 7d6p4sf ^m4@1.4.19%gcc@11.4.0+sigsegv build_system=autotools patches=9dc5fbd,bfdffa7 arch=linux-ubuntu22.04-x86_64_v3
-[+] lop7htu ^libtool@2.4.7%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] v4yzc2w ^findutils@4.9.0%gcc@11.4.0 build_system=autotools patches=440b954 arch=linux-ubuntu22.04-x86_64_v3
-[+] t7z22ep ^mpc@1.3.1%gcc@11.4.0 build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] c42jb45 ^mpfr@4.2.1%gcc@11.4.0 build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] rq5jepf ^autoconf-archive@2023.02.20%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] uliw6sp ^perl@5.38.0%gcc@11.4.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] br27jq6 ^berkeley-db@18.1.40%gcc@11.4.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] qmy6dpi ^bzip2@1.0.8%gcc@11.4.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] ohbrdtp ^gdbm@1.23%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] y6pez2a ^texinfo@7.0.3%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] eux6e6v ^gettext@0.22.5%gcc@11.4.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] jv5es2y ^libxml2@2.10.3%gcc@11.4.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] wx4xfdn ^tar@1.34%gcc@11.4.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] gk55zt7 ^pigz@2.8%gcc@11.4.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] syttnnt ^xz@5.4.6%gcc@11.4.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] gk4xs2i ^ncurses@6.5%gcc@11.4.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] h3x3l7s ^pkgconf@2.2.0%gcc@11.4.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] xqtp62n ^zlib-ng@2.1.6%gcc@11.4.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ew3aaos ^zstd@1.5.6%gcc@11.4.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-
-==> Concretized netlib-scalapack%gcc@12 ^openblas ^openmpi
-[+] 4kiidhc netlib-scalapack@2.2.0%gcc@12.3.0~ipo~pic+shared build_system=cmake build_type=Release generator=make patches=072b006,1c9ce5f,244a9aa arch=linux-ubuntu22.04-x86_64_v3
-[+] 636pa3o ^cmake@3.27.9%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-ubuntu22.04-x86_64_v3
-[+] 7du7zou ^curl@8.7.1%gcc@12.3.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-ubuntu22.04-x86_64_v3
-[+] tmufr6s ^nghttp2@1.57.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 6qrh24v ^diffutils@3.10%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] oxocupu ^openssl@3.3.0%gcc@12.3.0~docs+shared build_system=generic certs=mozilla arch=linux-ubuntu22.04-x86_64_v3
-[+] a2gxp4h ^ca-certificates-mozilla@2023-05-30%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] bu5gu2m ^ncurses@6.5%gcc@12.3.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] klmqckv ^zlib-ng@2.1.6%gcc@12.3.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] hbicyv7 ^gcc-runtime@12.3.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] gkoh6ax ^glibc@2.35%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3eefcyu ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] eyhwdj2 ^openblas@0.3.26%gcc@12.3.0~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared build_system=makefile symbol_suffix=none threads=none arch=linux-ubuntu22.04-x86_64_v3
-[+] ucv4k3y ^perl@5.38.0%gcc@12.3.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] wekshz6 ^berkeley-db@18.1.40%gcc@12.3.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] q4g6mhd ^bzip2@1.0.8%gcc@12.3.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] e6zxtqt ^gdbm@1.23%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lhm6hsy ^readline@8.2%gcc@12.3.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] itcqz6x ^openmpi@5.0.3%gcc@12.3.0~atomics~cuda~gpfs~internal-hwloc~internal-libevent~internal-pmix~java~legacylaunchers~lustre~memchecker~openshmem~orterunprefix~romio+rsh~static+vt+wrapper-rpath build_system=autotools fabrics=none romio-filesystem=none schedulers=none arch=linux-ubuntu22.04-x86_64_v3
-[+] so7orfs ^autoconf@2.72%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lvqszzi ^m4@1.4.19%gcc@12.3.0+sigsegv build_system=autotools patches=9dc5fbd,bfdffa7 arch=linux-ubuntu22.04-x86_64_v3
-[+] y3txxwv ^libsigsegv@2.14%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] sssghcu ^automake@1.16.5%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ui75hni ^hwloc@2.9.1%gcc@12.3.0~cairo~cuda~gl~libudev+libxml2~netloc~nvml~oneapi-level-zero~opencl+pci~rocm build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] zf3qbx3 ^libpciaccess@0.17%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 5ir45vn ^util-macros@1.19.3%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] upw4yvr ^libxml2@2.10.3%gcc@12.3.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] f7j6s4z ^xz@5.4.6%gcc@12.3.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] 3jhmflq ^libevent@2.1.12%gcc@12.3.0+openssl build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3qfbro ^libtool@2.4.7%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lu6imec ^findutils@4.9.0%gcc@12.3.0 build_system=autotools patches=440b954 arch=linux-ubuntu22.04-x86_64_v3
-[+] ycvznwt ^numactl@2.0.14%gcc@12.3.0 build_system=autotools patches=4e1d78c,62fc8a8,ff37630 arch=linux-ubuntu22.04-x86_64_v3
-[+] witkwii ^openssh@9.7p1%gcc@12.3.0+gssapi build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] nn5dx4c ^krb5@1.20.1%gcc@12.3.0+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] nleqxiv ^bison@3.8.2%gcc@12.3.0~color build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] x2uvezl ^gettext@0.22.5%gcc@12.3.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ddxcrg5 ^tar@1.34%gcc@12.3.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] 7lweqai ^pigz@2.8%gcc@12.3.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] vvj7472 ^zstd@1.5.6%gcc@12.3.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] ri7efzb ^libedit@3.1-20230828%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] m7la4pp ^libxcrypt@4.4.35%gcc@12.3.0~obsolete_api build_system=autotools patches=4885da3 arch=linux-ubuntu22.04-x86_64_v3
-[+] 2t42aln ^pkgconf@2.2.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] dsrozes ^pmix@5.0.1%gcc@12.3.0~docs+pmi_backwards_compatibility~python~restful build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-
-==> Concretized netlib-scalapack%gcc@12 ^mpich ^openblas
-[+] bhtne2a netlib-scalapack@2.2.0%gcc@12.3.0~ipo~pic+shared build_system=cmake build_type=Release generator=make patches=072b006,1c9ce5f,244a9aa arch=linux-ubuntu22.04-x86_64_v3
-[+] 636pa3o ^cmake@3.27.9%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-ubuntu22.04-x86_64_v3
-[+] 7du7zou ^curl@8.7.1%gcc@12.3.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-ubuntu22.04-x86_64_v3
-[+] tmufr6s ^nghttp2@1.57.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 6qrh24v ^diffutils@3.10%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] oxocupu ^openssl@3.3.0%gcc@12.3.0~docs+shared build_system=generic certs=mozilla arch=linux-ubuntu22.04-x86_64_v3
-[+] a2gxp4h ^ca-certificates-mozilla@2023-05-30%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] bu5gu2m ^ncurses@6.5%gcc@12.3.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] klmqckv ^zlib-ng@2.1.6%gcc@12.3.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] hbicyv7 ^gcc-runtime@12.3.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] gkoh6ax ^glibc@2.35%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3eefcyu ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] kkrar7t ^mpich@4.2.1%gcc@12.3.0~argobots~cuda+fortran+hwloc+hydra+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default arch=linux-ubuntu22.04-x86_64_v3
-[+] lu6imec ^findutils@4.9.0%gcc@12.3.0 build_system=autotools patches=440b954 arch=linux-ubuntu22.04-x86_64_v3
-[+] ui75hni ^hwloc@2.9.1%gcc@12.3.0~cairo~cuda~gl~libudev+libxml2~netloc~nvml~oneapi-level-zero~opencl+pci~rocm build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] rgjhj7a ^libfabric@1.21.0%gcc@12.3.0~debug~kdreg~uring build_system=autotools fabrics=sockets,tcp,udp arch=linux-ubuntu22.04-x86_64_v3
-[+] zf3qbx3 ^libpciaccess@0.17%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3qfbro ^libtool@2.4.7%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 5ir45vn ^util-macros@1.19.3%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] upw4yvr ^libxml2@2.10.3%gcc@12.3.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] f7j6s4z ^xz@5.4.6%gcc@12.3.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] 2t42aln ^pkgconf@2.2.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] pztnzd3 ^yaksa@0.3%gcc@12.3.0~cuda~rocm build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] so7orfs ^autoconf@2.72%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] sssghcu ^automake@1.16.5%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lvqszzi ^m4@1.4.19%gcc@12.3.0+sigsegv build_system=autotools patches=9dc5fbd,bfdffa7 arch=linux-ubuntu22.04-x86_64_v3
-[+] y3txxwv ^libsigsegv@2.14%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ciwhyra ^python@3.11.7%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-ubuntu22.04-x86_64_v3
-[+] syod3as ^expat@2.6.2%gcc@12.3.0+libbsd build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3xlyij ^libbsd@0.12.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ri2ny52 ^libmd@1.0.4%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] x2uvezl ^gettext@0.22.5%gcc@12.3.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ddxcrg5 ^tar@1.34%gcc@12.3.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] 7lweqai ^pigz@2.8%gcc@12.3.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] vvj7472 ^zstd@1.5.6%gcc@12.3.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] cl63ri3 ^libffi@3.4.6%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] m7la4pp ^libxcrypt@4.4.35%gcc@12.3.0~obsolete_api build_system=autotools patches=4885da3 arch=linux-ubuntu22.04-x86_64_v3
-[+] lhm6hsy ^readline@8.2%gcc@12.3.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] q5uuhah ^sqlite@3.43.2%gcc@12.3.0+column_metadata+dynamic_extensions+fts~functions+rtree build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ofkdrzu ^util-linux-uuid@2.38.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] eyhwdj2 ^openblas@0.3.26%gcc@12.3.0~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared build_system=makefile symbol_suffix=none threads=none arch=linux-ubuntu22.04-x86_64_v3
-[+] ucv4k3y ^perl@5.38.0%gcc@12.3.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] wekshz6 ^berkeley-db@18.1.40%gcc@12.3.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] q4g6mhd ^bzip2@1.0.8%gcc@12.3.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] e6zxtqt ^gdbm@1.23%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-
-==> Concretized netlib-scalapack%gcc@12 ^netlib-lapack ^openmpi
-[+] cknsmak netlib-scalapack@2.2.0%gcc@12.3.0~ipo~pic+shared build_system=cmake build_type=Release generator=make patches=072b006,1c9ce5f,244a9aa arch=linux-ubuntu22.04-x86_64_v3
-[+] xyma4ep ^amdblis@4.2%gcc@12.3.0~aocl_gemm+blas+cblas~ilp64~logging+suphandling~tracing build_system=makefile libs=shared,static threads=none arch=linux-ubuntu22.04-x86_64_v3
-[+] ciwhyra ^python@3.11.7%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-ubuntu22.04-x86_64_v3
-[+] q4g6mhd ^bzip2@1.0.8%gcc@12.3.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] 6qrh24v ^diffutils@3.10%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] syod3as ^expat@2.6.2%gcc@12.3.0+libbsd build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3xlyij ^libbsd@0.12.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ri2ny52 ^libmd@1.0.4%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] e6zxtqt ^gdbm@1.23%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] x2uvezl ^gettext@0.22.5%gcc@12.3.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ddxcrg5 ^tar@1.34%gcc@12.3.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] 7lweqai ^pigz@2.8%gcc@12.3.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] vvj7472 ^zstd@1.5.6%gcc@12.3.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] cl63ri3 ^libffi@3.4.6%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] m7la4pp ^libxcrypt@4.4.35%gcc@12.3.0~obsolete_api build_system=autotools patches=4885da3 arch=linux-ubuntu22.04-x86_64_v3
-[+] oxocupu ^openssl@3.3.0%gcc@12.3.0~docs+shared build_system=generic certs=mozilla arch=linux-ubuntu22.04-x86_64_v3
-[+] a2gxp4h ^ca-certificates-mozilla@2023-05-30%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] lhm6hsy ^readline@8.2%gcc@12.3.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] q5uuhah ^sqlite@3.43.2%gcc@12.3.0+column_metadata+dynamic_extensions+fts~functions+rtree build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ofkdrzu ^util-linux-uuid@2.38.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] f7j6s4z ^xz@5.4.6%gcc@12.3.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] 636pa3o ^cmake@3.27.9%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-ubuntu22.04-x86_64_v3
-[+] 7du7zou ^curl@8.7.1%gcc@12.3.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-ubuntu22.04-x86_64_v3
-[+] tmufr6s ^nghttp2@1.57.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] bu5gu2m ^ncurses@6.5%gcc@12.3.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] klmqckv ^zlib-ng@2.1.6%gcc@12.3.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] hbicyv7 ^gcc-runtime@12.3.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] gkoh6ax ^glibc@2.35%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3eefcyu ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] vvhuv65 ^netlib-lapack@3.11.0%gcc@12.3.0~external-blas~ipo+lapacke+shared~xblas build_system=cmake build_type=Release generator=make arch=linux-ubuntu22.04-x86_64_v3
-[+] itcqz6x ^openmpi@5.0.3%gcc@12.3.0~atomics~cuda~gpfs~internal-hwloc~internal-libevent~internal-pmix~java~legacylaunchers~lustre~memchecker~openshmem~orterunprefix~romio+rsh~static+vt+wrapper-rpath build_system=autotools fabrics=none romio-filesystem=none schedulers=none arch=linux-ubuntu22.04-x86_64_v3
-[+] so7orfs ^autoconf@2.72%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lvqszzi ^m4@1.4.19%gcc@12.3.0+sigsegv build_system=autotools patches=9dc5fbd,bfdffa7 arch=linux-ubuntu22.04-x86_64_v3
-[+] y3txxwv ^libsigsegv@2.14%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] sssghcu ^automake@1.16.5%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ui75hni ^hwloc@2.9.1%gcc@12.3.0~cairo~cuda~gl~libudev+libxml2~netloc~nvml~oneapi-level-zero~opencl+pci~rocm build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] zf3qbx3 ^libpciaccess@0.17%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 5ir45vn ^util-macros@1.19.3%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] upw4yvr ^libxml2@2.10.3%gcc@12.3.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3jhmflq ^libevent@2.1.12%gcc@12.3.0+openssl build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3qfbro ^libtool@2.4.7%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lu6imec ^findutils@4.9.0%gcc@12.3.0 build_system=autotools patches=440b954 arch=linux-ubuntu22.04-x86_64_v3
-[+] ycvznwt ^numactl@2.0.14%gcc@12.3.0 build_system=autotools patches=4e1d78c,62fc8a8,ff37630 arch=linux-ubuntu22.04-x86_64_v3
-[+] witkwii ^openssh@9.7p1%gcc@12.3.0+gssapi build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] nn5dx4c ^krb5@1.20.1%gcc@12.3.0+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] nleqxiv ^bison@3.8.2%gcc@12.3.0~color build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ri7efzb ^libedit@3.1-20230828%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ucv4k3y ^perl@5.38.0%gcc@12.3.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] wekshz6 ^berkeley-db@18.1.40%gcc@12.3.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] 2t42aln ^pkgconf@2.2.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] dsrozes ^pmix@5.0.1%gcc@12.3.0~docs+pmi_backwards_compatibility~python~restful build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-
-==> Concretized netlib-scalapack%gcc@12 ^mpich ^netlib-lapack
-[+] q7ooqre netlib-scalapack@2.2.0%gcc@12.3.0~ipo~pic+shared build_system=cmake build_type=Release generator=make patches=072b006,1c9ce5f,244a9aa arch=linux-ubuntu22.04-x86_64_v3
-[+] xyma4ep ^amdblis@4.2%gcc@12.3.0~aocl_gemm+blas+cblas~ilp64~logging+suphandling~tracing build_system=makefile libs=shared,static threads=none arch=linux-ubuntu22.04-x86_64_v3
-[+] ciwhyra ^python@3.11.7%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-ubuntu22.04-x86_64_v3
-[+] q4g6mhd ^bzip2@1.0.8%gcc@12.3.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] 6qrh24v ^diffutils@3.10%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] syod3as ^expat@2.6.2%gcc@12.3.0+libbsd build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3xlyij ^libbsd@0.12.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ri2ny52 ^libmd@1.0.4%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] e6zxtqt ^gdbm@1.23%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] x2uvezl ^gettext@0.22.5%gcc@12.3.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ddxcrg5 ^tar@1.34%gcc@12.3.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] 7lweqai ^pigz@2.8%gcc@12.3.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] vvj7472 ^zstd@1.5.6%gcc@12.3.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] cl63ri3 ^libffi@3.4.6%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] m7la4pp ^libxcrypt@4.4.35%gcc@12.3.0~obsolete_api build_system=autotools patches=4885da3 arch=linux-ubuntu22.04-x86_64_v3
-[+] oxocupu ^openssl@3.3.0%gcc@12.3.0~docs+shared build_system=generic certs=mozilla arch=linux-ubuntu22.04-x86_64_v3
-[+] a2gxp4h ^ca-certificates-mozilla@2023-05-30%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] lhm6hsy ^readline@8.2%gcc@12.3.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] q5uuhah ^sqlite@3.43.2%gcc@12.3.0+column_metadata+dynamic_extensions+fts~functions+rtree build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ofkdrzu ^util-linux-uuid@2.38.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] f7j6s4z ^xz@5.4.6%gcc@12.3.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] 636pa3o ^cmake@3.27.9%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-ubuntu22.04-x86_64_v3
-[+] 7du7zou ^curl@8.7.1%gcc@12.3.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-ubuntu22.04-x86_64_v3
-[+] tmufr6s ^nghttp2@1.57.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ucv4k3y ^perl@5.38.0%gcc@12.3.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] wekshz6 ^berkeley-db@18.1.40%gcc@12.3.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] bu5gu2m ^ncurses@6.5%gcc@12.3.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] klmqckv ^zlib-ng@2.1.6%gcc@12.3.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] hbicyv7 ^gcc-runtime@12.3.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] gkoh6ax ^glibc@2.35%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3eefcyu ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] kkrar7t ^mpich@4.2.1%gcc@12.3.0~argobots~cuda+fortran+hwloc+hydra+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default arch=linux-ubuntu22.04-x86_64_v3
-[+] lu6imec ^findutils@4.9.0%gcc@12.3.0 build_system=autotools patches=440b954 arch=linux-ubuntu22.04-x86_64_v3
-[+] ui75hni ^hwloc@2.9.1%gcc@12.3.0~cairo~cuda~gl~libudev+libxml2~netloc~nvml~oneapi-level-zero~opencl+pci~rocm build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] rgjhj7a ^libfabric@1.21.0%gcc@12.3.0~debug~kdreg~uring build_system=autotools fabrics=sockets,tcp,udp arch=linux-ubuntu22.04-x86_64_v3
-[+] zf3qbx3 ^libpciaccess@0.17%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3qfbro ^libtool@2.4.7%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 5ir45vn ^util-macros@1.19.3%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] upw4yvr ^libxml2@2.10.3%gcc@12.3.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 2t42aln ^pkgconf@2.2.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] pztnzd3 ^yaksa@0.3%gcc@12.3.0~cuda~rocm build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] so7orfs ^autoconf@2.72%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] sssghcu ^automake@1.16.5%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] lvqszzi ^m4@1.4.19%gcc@12.3.0+sigsegv build_system=autotools patches=9dc5fbd,bfdffa7 arch=linux-ubuntu22.04-x86_64_v3
-[+] y3txxwv ^libsigsegv@2.14%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] vvhuv65 ^netlib-lapack@3.11.0%gcc@12.3.0~external-blas~ipo+lapacke+shared~xblas build_system=cmake build_type=Release generator=make arch=linux-ubuntu22.04-x86_64_v3
-
-==> Concretized py-scipy%gcc@12 ^openblas
- - 3accefe py-scipy@1.13.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
-[+] hbicyv7 ^gcc-runtime@12.3.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] gkoh6ax ^glibc@2.35%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] eyhwdj2 ^openblas@0.3.26%gcc@12.3.0~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared build_system=makefile symbol_suffix=none threads=none arch=linux-ubuntu22.04-x86_64_v3
-[+] 3eefcyu ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] ucv4k3y ^perl@5.38.0%gcc@12.3.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] wekshz6 ^berkeley-db@18.1.40%gcc@12.3.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] 2t42aln ^pkgconf@2.2.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
- - bsef5cj ^py-cython@3.0.8%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - 7iqxefn ^py-setuptools@69.2.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - ol54hmz ^py-meson-python@0.15.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - the5myj ^meson@1.3.2%gcc@12.3.0 build_system=python_pip patches=0f0b1bd arch=linux-ubuntu22.04-x86_64_v3
- - 5kcqkc6 ^py-pyproject-metadata@0.7.1%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - rzruklu ^py-packaging@23.1%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - vioo2gj ^py-flit-core@3.9.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - lmjalxf ^py-numpy@1.26.4%gcc@12.3.0 build_system=python_pip patches=873745d arch=linux-ubuntu22.04-x86_64_v3
- - uc7d3fn ^py-pip@23.1.2%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - ts4hcnh ^py-pybind11@2.12.0%gcc@12.3.0~ipo build_system=cmake build_type=Release generator=ninja arch=linux-ubuntu22.04-x86_64_v3
-[+] 636pa3o ^cmake@3.27.9%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-ubuntu22.04-x86_64_v3
-[+] 7du7zou ^curl@8.7.1%gcc@12.3.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-ubuntu22.04-x86_64_v3
-[+] tmufr6s ^nghttp2@1.57.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
- - 53tomx2 ^ninja@1.11.1%gcc@12.3.0+re2c build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - mfbo7dd ^re2c@2.2%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - yb2yrlm ^py-pythran@0.15.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - 54x2nx3 ^py-beniget@0.4.1%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - qeywms6 ^py-gast@0.5.4%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - yyr4tu6 ^py-ply@3.11%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - aqfgdmf ^py-wheel@0.41.2%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] ciwhyra ^python@3.11.7%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-ubuntu22.04-x86_64_v3
-[+] q4g6mhd ^bzip2@1.0.8%gcc@12.3.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] 6qrh24v ^diffutils@3.10%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] syod3as ^expat@2.6.2%gcc@12.3.0+libbsd build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3xlyij ^libbsd@0.12.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ri2ny52 ^libmd@1.0.4%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] e6zxtqt ^gdbm@1.23%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] x2uvezl ^gettext@0.22.5%gcc@12.3.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] upw4yvr ^libxml2@2.10.3%gcc@12.3.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ddxcrg5 ^tar@1.34%gcc@12.3.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] 7lweqai ^pigz@2.8%gcc@12.3.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] vvj7472 ^zstd@1.5.6%gcc@12.3.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] cl63ri3 ^libffi@3.4.6%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] m7la4pp ^libxcrypt@4.4.35%gcc@12.3.0~obsolete_api build_system=autotools patches=4885da3 arch=linux-ubuntu22.04-x86_64_v3
-[+] bu5gu2m ^ncurses@6.5%gcc@12.3.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] oxocupu ^openssl@3.3.0%gcc@12.3.0~docs+shared build_system=generic certs=mozilla arch=linux-ubuntu22.04-x86_64_v3
-[+] a2gxp4h ^ca-certificates-mozilla@2023-05-30%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] lhm6hsy ^readline@8.2%gcc@12.3.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] q5uuhah ^sqlite@3.43.2%gcc@12.3.0+column_metadata+dynamic_extensions+fts~functions+rtree build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ofkdrzu ^util-linux-uuid@2.38.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] f7j6s4z ^xz@5.4.6%gcc@12.3.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] klmqckv ^zlib-ng@2.1.6%gcc@12.3.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
- - p6vzj63 ^python-venv@1.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-
-==> Concretized py-scipy%gcc@12 ^netlib-lapack
- - arwcuqh py-scipy@1.13.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
-[+] hbicyv7 ^gcc-runtime@12.3.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[e] gkoh6ax ^glibc@2.35%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] vvhuv65 ^netlib-lapack@3.11.0%gcc@12.3.0~external-blas~ipo+lapacke+shared~xblas build_system=cmake build_type=Release generator=make arch=linux-ubuntu22.04-x86_64_v3
-[+] 636pa3o ^cmake@3.27.9%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-ubuntu22.04-x86_64_v3
-[+] 7du7zou ^curl@8.7.1%gcc@12.3.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs=shared,static tls=openssl arch=linux-ubuntu22.04-x86_64_v3
-[+] tmufr6s ^nghttp2@1.57.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] 3eefcyu ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] eyhwdj2 ^openblas@0.3.26%gcc@12.3.0~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared build_system=makefile symbol_suffix=none threads=none arch=linux-ubuntu22.04-x86_64_v3
-[+] ucv4k3y ^perl@5.38.0%gcc@12.3.0+cpanm+opcode+open+shared+threads build_system=generic patches=714e4d1 arch=linux-ubuntu22.04-x86_64_v3
-[+] wekshz6 ^berkeley-db@18.1.40%gcc@12.3.0+cxx~docs+stl build_system=autotools patches=26090f4,b231fcc arch=linux-ubuntu22.04-x86_64_v3
-[+] 2t42aln ^pkgconf@2.2.0%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
- - bsef5cj ^py-cython@3.0.8%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - 7iqxefn ^py-setuptools@69.2.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - ol54hmz ^py-meson-python@0.15.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - the5myj ^meson@1.3.2%gcc@12.3.0 build_system=python_pip patches=0f0b1bd arch=linux-ubuntu22.04-x86_64_v3
- - 5kcqkc6 ^py-pyproject-metadata@0.7.1%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - rzruklu ^py-packaging@23.1%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - vioo2gj ^py-flit-core@3.9.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - lf5ml2y ^py-numpy@1.26.4%gcc@12.3.0 build_system=python_pip patches=873745d arch=linux-ubuntu22.04-x86_64_v3
- - uc7d3fn ^py-pip@23.1.2%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - ts4hcnh ^py-pybind11@2.12.0%gcc@12.3.0~ipo build_system=cmake build_type=Release generator=ninja arch=linux-ubuntu22.04-x86_64_v3
- - 53tomx2 ^ninja@1.11.1%gcc@12.3.0+re2c build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - mfbo7dd ^re2c@2.2%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
- - pztxizz ^py-pythran@0.15.0%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - 54x2nx3 ^py-beniget@0.4.1%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - qeywms6 ^py-gast@0.5.4%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - yyr4tu6 ^py-ply@3.11%gcc@12.3.0 build_system=python_pip arch=linux-ubuntu22.04-x86_64_v3
- - aqfgdmf ^py-wheel@0.41.2%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] ciwhyra ^python@3.11.7%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-ubuntu22.04-x86_64_v3
-[+] q4g6mhd ^bzip2@1.0.8%gcc@12.3.0~debug~pic+shared build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] 6qrh24v ^diffutils@3.10%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] syod3as ^expat@2.6.2%gcc@12.3.0+libbsd build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] h3xlyij ^libbsd@0.12.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ri2ny52 ^libmd@1.0.4%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] e6zxtqt ^gdbm@1.23%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] x2uvezl ^gettext@0.22.5%gcc@12.3.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] upw4yvr ^libxml2@2.10.3%gcc@12.3.0+pic~python+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ddxcrg5 ^tar@1.34%gcc@12.3.0 build_system=autotools zip=pigz arch=linux-ubuntu22.04-x86_64_v3
-[+] 7lweqai ^pigz@2.8%gcc@12.3.0 build_system=makefile arch=linux-ubuntu22.04-x86_64_v3
-[+] vvj7472 ^zstd@1.5.6%gcc@12.3.0+programs build_system=makefile compression=none libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] cl63ri3 ^libffi@3.4.6%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] m7la4pp ^libxcrypt@4.4.35%gcc@12.3.0~obsolete_api build_system=autotools patches=4885da3 arch=linux-ubuntu22.04-x86_64_v3
-[+] bu5gu2m ^ncurses@6.5%gcc@12.3.0~symlinks+termlib abi=none build_system=autotools patches=7a351bc arch=linux-ubuntu22.04-x86_64_v3
-[+] oxocupu ^openssl@3.3.0%gcc@12.3.0~docs+shared build_system=generic certs=mozilla arch=linux-ubuntu22.04-x86_64_v3
-[+] a2gxp4h ^ca-certificates-mozilla@2023-05-30%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-[+] lhm6hsy ^readline@8.2%gcc@12.3.0 build_system=autotools patches=bbf97f1 arch=linux-ubuntu22.04-x86_64_v3
-[+] q5uuhah ^sqlite@3.43.2%gcc@12.3.0+column_metadata+dynamic_extensions+fts~functions+rtree build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] ofkdrzu ^util-linux-uuid@2.38.1%gcc@12.3.0 build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
-[+] f7j6s4z ^xz@5.4.6%gcc@12.3.0~pic build_system=autotools libs=shared,static arch=linux-ubuntu22.04-x86_64_v3
-[+] klmqckv ^zlib-ng@2.1.6%gcc@12.3.0+compat+new_strategies+opt+pic+shared build_system=autotools arch=linux-ubuntu22.04-x86_64_v3
- - p6vzj63 ^python-venv@1.0%gcc@12.3.0 build_system=generic arch=linux-ubuntu22.04-x86_64_v3
-
diff --git a/outputs/stacks/concretize-3.out b/outputs/stacks/concretize-3.out
index e5b7aa7726..decd58a9d7 100644
--- a/outputs/stacks/concretize-3.out
+++ b/outputs/stacks/concretize-3.out
@@ -1,376 +1,117 @@
$ spack concretize
+==> Concretizing the 'stack' group of specs
==> Starting concretization
==> Concretized 1 spec:
- - igjijid py-scipy@1.16.3 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] fmnvqo4 ^gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irhvzch ^gawk@5.3.1~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] mj4re3l ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] fgsf5ij ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] pzmnwzm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] sczvrku ^mpc@1.3.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] m3nwalt ^mpfr@4.2.1 build_system=autotools libs:=shared,static patches:=3ec29a6 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 7p7gq7u ^autoconf-archive@2023.02.20 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] k6ygirs ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] pgwnyw7 ^gcc-runtime@12.3.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] dwjd7g2 ^openblas@0.3.30~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared build_system=makefile symbol_suffix=none threads=openmp platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - apuchub ^py-cython@3.1.3 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - urwrpfo ^py-setuptools@80.9.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - o6u3um7 ^py-meson-python@0.18.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - c5mkho7 ^meson@1.8.5 build_system=python_pip patches:=0f0b1bd platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 2stmhpc ^ninja@1.13.0+re2c build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] rbf2x4i ^python@3.11.14+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches:=13fa8bf,b0615b2,ebdca64,f2fd060 platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 7yr5v6w ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] ucrhsyw ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gth3ii5 ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] zgro4tw ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] yiij42p ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] gv7wpik ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] elvodyb ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] n45otd3 ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] axmwics ^re2c@3.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - j3t7cjg ^py-packaging@25.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - 55omqj2 ^py-flit-core@3.12.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - sypchiv ^py-pyproject-metadata@0.9.1 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - ucqh5ku ^py-numpy@2.3.4 build_system=python_pip patches:=873745d platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - qwew5rg ^py-pip@25.1.1 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - b7sx7ll ^py-pybind11@3.0.1+ipo build_system=cmake build_type=Release generator=ninja platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@12.3.0
-[+] 4a7thjg ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] zianoaa ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - 5r47zyp ^py-scikit-build-core@0.11.5~pyproject build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
- - 44uhp2g ^py-hatch-vcs@0.5.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - xcq4max ^py-setuptools-scm@8.2.1+toml build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - aim3224 ^git@2.48.1+man+nls+perl+subtree~tcltk build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] nzbffup ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] zmzk4bb ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - gntupl3 ^libidn2@2.3.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - x5b7oet ^libunistring@1.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] lip7jtp ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] onmo4bv ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] n7yzkyl ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] c5o6gvv ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] drjmmlw ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] z5vjj7q ^pcre2@10.44~jit+multibyte+pic build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - qb7x6jy ^py-hatchling@1.27.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - 2c2amjc ^py-pluggy@1.6.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - cwn5qw7 ^py-trove-classifiers@2025.9.11.17 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - gnnyu6h ^py-calver@2025.4.17 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - wvr3fhe ^py-pathspec@0.12.1 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - w4fhoiy ^py-pythran@0.18.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3 %cxx=gcc@12.3.0
- - g6mqwbr ^py-beniget@0.4.2.post1 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - xrd6sez ^py-gast@0.6.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - xgx3hu4 ^py-ply@3.11 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3
- - vs4xbx3 ^py-wheel@0.45.1 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] yvs3szq ^python@3.14.0+bz2+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] zom5syd ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] msusunh ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] ikeoatl ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] zb37a5t ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] cq4lpjp ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] y5bsvao ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] 3f5v73y ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] g3zxoz6 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] idam6zh ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] wfarfth ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] bs2taxm ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] s56v4gf ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] ytk4y2k ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] q4fenfo ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] jpuw66s ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] eyfbskp ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] plzt2nd ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] b4npzn6 ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] 643vviq ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] 4tglvhv ^zlib-ng@2.2.4+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] fj5u5hm ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - nrdm37j ^python-venv@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
+[b] gouabck py-scipy@1.17.1 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] vlwdxlj ^gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cuzgmus ^binutils@2.46.0~debuginfod+gas~gprofng~headers~interwork+ld~libiberty~lto~nls~pgo+plugins build_system=autotools compress_debug_sections=zlib libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] z7wqeps ^gawk@5.4.0~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] xpmsy5x ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static patches:=28a6673 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] gxmoxea ^mpc@1.4.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] melg7ga ^mpfr@4.2.2 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] sf5iutv ^autoconf-archive@2024.10.16 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] jvlaabk ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] ghfita3 ^gcc-runtime@16.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 6mel4bl ^meson@1.11.1 build_system=python_pip patches:=0f0b1bd platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yqhdh2x ^ninja@1.13.2+re2c build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] rcco4zy ^re2c@4.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ytwnkqf ^py-setuptools@82.0.1 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] kdylbqh ^openblas@0.3.33~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared~static build_system=makefile patches:=723ddc1 symbol_suffix=none threads=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] 6hzfsbp ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xp6fyih ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 3ggpdjv ^py-cython@3.2.4 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] c6oww3b ^py-meson-python@0.19.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] x55wsqe ^py-packaging@26.2 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] hn6pbjh ^py-flit-core@3.12.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] cuihsxt ^py-pyproject-metadata@0.11.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 7g2cva3 ^py-numpy@2.4.6 build_system=python_pip patches:=873745d platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 5p3frq3 ^py-pip@26.1 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 3iqsk4i ^py-pybind11@3.0.2+ipo build_system=cmake build_type=Release generator=ninja platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@16.1.0
+[b] yonurps ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 6b5h3dv ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iiwpnp7 ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 5anzcvk ^py-scikit-build-core@0.12.2~pyproject build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] 4qnonii ^py-hatch-vcs@0.5.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] psffea6 ^py-setuptools-scm@9.2.2+toml build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] loixb6c ^git@2.53.0+man+nls+perl+subtree~tcltk build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] yg7nv7p ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] pdslnit ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 6hwe4tz ^libidn2@2.3.8 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] iyz34h3 ^libunistring@1.4.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] raf5qk6 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] fc5ezqn ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] l3if3dy ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 47vgtt5 ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] r6vd65h ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] kjx2nfr ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] awic2yh ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yws52fh ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 4c4uuub ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 44jhzjg ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] wttcr2f ^pcre2@10.44~jit+multibyte+pic build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] dxgdks3 ^py-hatchling@1.29.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] etdouzz ^py-pluggy@1.6.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] cj7d3wo ^py-trove-classifiers@2026.6.1.19 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] t7ufmfz ^py-calver@2025.10.20 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ble4v64 ^py-pathspec@1.1.1 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 36lyfl6 ^py-pythran@0.18.1 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3 %cxx=gcc@16.1.0
+[b] k7zfexy ^py-beniget@0.4.2.post1 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 5nakdbl ^py-gast@0.6.0 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] kbtru35 ^py-ply@3.11 build_system=python_pip platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yygojb3 ^py-wheel@0.45.1 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] afnel7p ^python@3.14.5+bz2+ctypes+dbm~debug~freethreading+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~static~tests~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ofahxlj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] djpmji7 ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xkvh6gd ^expat@2.8.1+libbsd build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] t623nqz ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] w3w22wx ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 2af63my ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] g3gt6ze ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] qs6av53 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cxesrxa ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] tw6253j ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4diropt ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] jgqwv65 ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iehcspo ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yoq4amm ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] xxg272q ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] aev2xm7 ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 3w5zzn3 ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cbnh7bw ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] uliuxbf ^sqlite@3.53.1+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] v3sdaph ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] bf6e7x2 ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] yd7lgm7 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] lq6tsmz ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] bcclnnz ^python-venv@1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
-$ spack install
-[+] /usr (external glibc-2.35-qg7qyazcn2fwrck5vgr3mxq3i4uxkhlo)
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/compiler-wrapper-1.0-ntccuj2fi3y7asqifeq3i4iylrbxakw2
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-12.3.0-pgwnyw7ukf64qshxkhmfe4i3mnhnz2ed
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-11.4.0-nokfxvaa4aklxfhoymvz6hlvbqw3kwnh
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.6.3-643vviqh75hvv5zwyghppl72gqfr64rx
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-lapack-3.12.1-rhz3ueke3w4sennowbhe5wkehj32jcyt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-g3zxoz6huo7tpvkqhsmrmogb4wp6mzly
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.3.1-7imejdfjnycxqaiaswob5cylcjiwal3t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.30-dwjd7g2k2xnn4qekllidmd3mbibk2pmm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.5-20250705-ytk4y2kvs7h2vlkltndotzgejrlj4ylb
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.18-t2nikrtxvuwdjvtutokwb374p2sbinlr
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.2.4-4tglvhvqq7j2ftxifhnwsqx7ykr2gdiq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-zom5sydb4bski4vwb4db4ah4d6ykcxgu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/yaksa-0.4-7jn3vivsnjknixt6nr4il7jdglpprcob
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libmd-1.1.0-cq4lpjpcxcz5lrsu7twuxqlfcvxw4x5b
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libffi-3.5.2-s56v4gfjyubrphm3pwte4xkkpzsbalmd
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-p7g23cjqjlm6bqct2miagkzxxxq76jjk
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.4.38-drjmmlw4cw7xa42jvz2zkj7fhmvflbzs
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/util-linux-uuid-2.41-b4npzn6ixc2runjxjalulilgkmhpnmeq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-fj5u5hmzffnxn433whymaz2n5uhajwqw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.0.7-qlavhjbsgqyboovfvsultjdwzz5nvthw
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-f4qiprwjcd2q3fp63uzgp47f3kw66r5h
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/findutils-4.10.0-irvrytslmleivpkraggqq5brluhluert
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-4obn7cgqfwoxyvmnpeedud63bsjhoqma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/ninja-1.13.0-2stmhpcux6apkymvlm34reuwmddvngjm
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-bs2taxmcalqybzx3ekltr74adkskotaz
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/nghttp2-1.48.0-ft5kpbdiz6kctcooz4ksam37pskskehg
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pcre2-10.44-z5vjj7qwopnby63vu35fgh5ojadzfc4x
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20240808-c5o6gvvaovwqjx4d6dei3437rycaxpef
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gmp-6.3.0-mj4re3lp3bqk56rx5yblhufkzpmppdsu
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.0-q4fenforztsbdicbojnnh2ursudyzygb
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.13.5-idam6zhjw4pckpaqppqomwiivjkuyu5d
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libtool-2.4.7-yt7ajy4c3zwh2ks6dawvycaxrydjibel
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-eyfbskp7ur7n6y3ceyawjxyncivdlo3k
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libsigsegv-2.14-bs5ujst3rrdcbj3r726bekzjfdddck4w
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-foiizhdg2mc4jdjtuddksbzvr64roxea
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libbsd-0.12.2-zb37a5t5npeobk3tjjqcukstmpiwgv5b
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/berkeley-db-18.1.40-vdgigswy4fvttrivbedl4cp7bl72esma
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/diffutils-3.12-msusunhi5vdgrgniq3n6f6el4d3sdmns
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-wfarfthvpwnuxoxzaznsrvply2sgx2zl
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/curl-8.15.0-zianoaa5jzrbwhxsmm7bnhaxrdbq6jpb
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-fn26hildnamhqbytlfpq7hnnb5buy36v
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.12.2-wkj6z6mxkax4joosfjb3j6c55b7lqzuf
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpfr-4.2.1-m3nwaltjkwzqahxlfylauzm5nxkuk2ud
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/sqlite-3.50.4-plzt2ndvbqjwuh52b5es4vkokl5voxxq
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.25-y5bsvao3cxpaqhcskqoe2wwm4reknblj
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/m4-1.4.20-lxvpwtivihagmvso5cxgs3b7olqmac2g
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/expat-2.7.3-ikeoatlzkkhg67u2gvk66yrplhodsa7t
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-0.23.1-3f5v73yqnfdtac6tgkv43ceywl5ujlbt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/cmake-3.31.9-4a7thjgehxuwjfswyxnyoquuj5lmtzku
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.0.0-76oyav4s3nnn3iba2rxxip3gvv6rrybc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-4.3.2-uaioo2homcambwkqlfarew27bk6dqgqa
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/mpc-1.3.1-sczvrkuwv7wbcfnejrzrwt5yzbuk5hog
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/perl-5.42.0-jpuw66splunzfj35iooigoy5bpzpmage
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/python-3.14.0-yvs3szqzvvdlgtd5oih22mie2uyjgz42
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-pglf7pu6w2t7p2itr5sq5arvlc2xmrjt
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-3t7cajdej6kytam44sv3h6hermemexli
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/autoconf-2.72-nzbffupyigbbaxqhjt4qxa2tdt6ezhxb
-==> Fetching file:///mirror/blobs/sha256/81/814bb309cb856dddb13d4d98e061a15b8ba3eec88ccc77c023f5ba5d334f4df5
- [100%] 17.79 KB @ 107.8 MB/s
-==> Extracting python-venv-1.0-nrdm37joniuvt4jfj6tajmu3za4vkpak from binary cache
-==> python-venv: Successfully installed python-venv-1.0-nrdm37joniuvt4jfj6tajmu3za4vkpak
- Search: 0.00s. Fetch: 0.19s. Install: 0.09s. Extract: 0.04s. Relocate: 0.01s. Total: 0.28s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/python-venv-1.0-nrdm37joniuvt4jfj6tajmu3za4vkpak
-==> Installing python-venv-1.0-nrdm37joniuvt4jfj6tajmu3za4vkpak [60/94]
-==> Fetching file:///mirror/blobs/sha256/bd/bd4a5a9651c3f67b2d3eacbbe8f8e7f32e0db6bec82089542ee4c74b9606383c
- [100%] 63.28 MB @ 461.8 GB/s
-==> Extracting libunistring-1.2-x5b7oeto7bjq43zcvwutli3l6atwbvps from binary cache
-==> libunistring: Successfully installed libunistring-1.2-x5b7oeto7bjq43zcvwutli3l6atwbvps
- Search: 0.00s. Fetch: 0.01s. Install: 0.12s. Extract: 0.07s. Relocate: 0.01s. Total: 0.14s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libunistring-1.2-x5b7oeto7bjq43zcvwutli3l6atwbvps
-==> Installing libunistring-1.2-x5b7oeto7bjq43zcvwutli3l6atwbvps [61/94]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.21.3-onmo4bvd2j5t6x3udrswlorxjaxxmc3z
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.0.0-zalt7csrlsooyok5gqhodzwtab3qvoc3
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/automake-1.16.5-zmzk4bb3og3uivh4e75edsiyc3pjid55
-==> Fetching file:///mirror/blobs/sha256/a6/a6d81e462f8065bbacf57740c65fa85e638cad01bdd4c3dd31c99f31ea8680fa
- [100%] 64.18 MB @ 582.2 GB/s
-==> Extracting py-pip-25.1.1-qwew5rgzuujgyohcvicralh7ftlbovfz from binary cache
-==> py-pip: Successfully installed py-pip-25.1.1-qwew5rgzuujgyohcvicralh7ftlbovfz
- Search: 0.00s. Fetch: 0.01s. Install: 0.35s. Extract: 0.22s. Relocate: 0.01s. Total: 0.36s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pip-25.1.1-qwew5rgzuujgyohcvicralh7ftlbovfz
-==> Installing py-pip-25.1.1-qwew5rgzuujgyohcvicralh7ftlbovfz [65/94]
-==> Fetching file:///mirror/blobs/sha256/6e/6e871d5a6e612e1cfa930b5d5ecf61910720ca704aca344c7484c64a5e18cc4c
- [100%] 521.92 KB @ 441.1 GB/s
-==> Extracting libidn2-2.3.7-gntupl34gn7ghsb44ybuohibki52dfwa from binary cache
-==> libidn2: Successfully installed libidn2-2.3.7-gntupl34gn7ghsb44ybuohibki52dfwa
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.03s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/libidn2-2.3.7-gntupl34gn7ghsb44ybuohibki52dfwa
-==> Installing libidn2-2.3.7-gntupl34gn7ghsb44ybuohibki52dfwa [66/94]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-9.9p1-lip7jtpgcoxwbzodoemijlvwudtfkjz5
-==> Fetching file:///mirror/blobs/sha256/0d/0d4dead6e72865c30b79abf0966ef4929438668153c5494ef40a3c63c858f266
- [100%] 63.02 MB @ 442.0 GB/s
-==> Extracting py-setuptools-80.9.0-urwrpfosir5bsqujgsywyinsjltws5ft from binary cache
-==> py-setuptools: Successfully installed py-setuptools-80.9.0-urwrpfosir5bsqujgsywyinsjltws5ft
- Search: 0.00s. Fetch: 0.01s. Install: 0.25s. Extract: 0.20s. Relocate: 0.01s. Total: 0.26s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-setuptools-80.9.0-urwrpfosir5bsqujgsywyinsjltws5ft
-==> Installing py-setuptools-80.9.0-urwrpfosir5bsqujgsywyinsjltws5ft [68/94]
-==> Fetching file:///mirror/blobs/sha256/18/184a896cdfc7520a22f84afe1ed8f950429f4f9ecd181251bc0737970cab23fa
- [100%] 202.72 KB @ 658.1 MB/s
-==> Extracting py-wheel-0.45.1-vs4xbx3m62sptk4ch3fs5oozhru53eae from binary cache
-==> py-wheel: Successfully installed py-wheel-0.45.1-vs4xbx3m62sptk4ch3fs5oozhru53eae
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.02s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-wheel-0.45.1-vs4xbx3m62sptk4ch3fs5oozhru53eae
-==> Installing py-wheel-0.45.1-vs4xbx3m62sptk4ch3fs5oozhru53eae [69/94]
-==> Fetching file:///mirror/blobs/sha256/6e/6ef69795d15b583c186d375fc9b2b4310df1c0108f66ec99a525aca6b498389b
- [100%] 63.56 MB @ 422.6 GB/s
-==> Extracting git-2.48.1-aim32246bedbrqnty77sopsyhea6gwcu from binary cache
-==> git: Successfully installed git-2.48.1-aim32246bedbrqnty77sopsyhea6gwcu
- Search: 0.00s. Fetch: 0.08s. Install: 1.37s. Extract: 1.19s. Relocate: 0.14s. Total: 1.44s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/git-2.48.1-aim32246bedbrqnty77sopsyhea6gwcu
-==> Installing git-2.48.1-aim32246bedbrqnty77sopsyhea6gwcu [70/94]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.8-p2gmhau5kodki37wh5qws6a6b3jclhf6
-==> Fetching file:///mirror/blobs/sha256/4e/4e44dfcc1e6b3781705ef00e627647add329779aa3cee51f6b2c118a59154bd2
- [100%] 137.36 KB @ 544.0 MB/s
-==> Extracting py-flit-core-3.12.0-55omqj2ucvxm5haltjpcktwthiiqx4gg from binary cache
-==> py-flit-core: Successfully installed py-flit-core-3.12.0-55omqj2ucvxm5haltjpcktwthiiqx4gg
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.01s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-flit-core-3.12.0-55omqj2ucvxm5haltjpcktwthiiqx4gg
-==> Installing py-flit-core-3.12.0-55omqj2ucvxm5haltjpcktwthiiqx4gg [72/94]
-==> Fetching file:///mirror/blobs/sha256/05/05468a8127a10d28153e2c6c43b9e00aad774c993727726b004d90e7faebe181
- [100%] 141.85 KB @ 565.0 MB/s
-==> Extracting py-ply-3.11-xgx3hu4hlcph2m57ehnmndnp76tmju6b from binary cache
-==> py-ply: Successfully installed py-ply-3.11-xgx3hu4hlcph2m57ehnmndnp76tmju6b
- Search: 0.00s. Fetch: 0.01s. Install: 0.17s. Extract: 0.01s. Relocate: 0.01s. Total: 0.17s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-ply-3.11-xgx3hu4hlcph2m57ehnmndnp76tmju6b
-==> Installing py-ply-3.11-xgx3hu4hlcph2m57ehnmndnp76tmju6b [73/94]
-==> Fetching file:///mirror/blobs/sha256/3f/3fdbe64a0223f88017656e072a0c834e1d9812518669de26b3945316a7037d67
- [100%] 63.09 MB @ 522.0 GB/s
-==> Extracting meson-1.8.5-c5mkho7hg3354cm5522zpotkrkflvxk6 from binary cache
-==> meson: Successfully installed meson-1.8.5-c5mkho7hg3354cm5522zpotkrkflvxk6
- Search: 0.00s. Fetch: 0.01s. Install: 0.19s. Extract: 0.14s. Relocate: 0.01s. Total: 0.20s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/meson-1.8.5-c5mkho7hg3354cm5522zpotkrkflvxk6
-==> Installing meson-1.8.5-c5mkho7hg3354cm5522zpotkrkflvxk6 [74/94]
-==> Fetching file:///mirror/blobs/sha256/70/702d48b4c1e390c3e0b3f55dd651bd3d30113e4f61413be9d3a3acd8d5d667c6
- [100%] 15.06 MB @ 452.4 GB/s
-==> Extracting py-cython-3.1.3-apuchub6dg7aq6almwsbcbcbolixfr5f from binary cache
-==> py-cython: Successfully installed py-cython-3.1.3-apuchub6dg7aq6almwsbcbcbolixfr5f
- Search: 0.00s. Fetch: 0.02s. Install: 0.45s. Extract: 0.35s. Relocate: 0.06s. Total: 0.47s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-cython-3.1.3-apuchub6dg7aq6almwsbcbcbolixfr5f
-==> Installing py-cython-3.1.3-apuchub6dg7aq6almwsbcbcbolixfr5f [75/94]
-==> Fetching file:///mirror/blobs/sha256/60/60054f411e5e4792e707f485791b9342d8fdbb9882cde6d8b8a45064e82a4a7b
- [100%] 80.75 KB @ 352.8 MB/s
-==> Extracting py-gast-0.6.0-xrd6sez3xnzdg3fjs34whdod3msbamgp from binary cache
-==> py-gast: Successfully installed py-gast-0.6.0-xrd6sez3xnzdg3fjs34whdod3msbamgp
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.01s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-gast-0.6.0-xrd6sez3xnzdg3fjs34whdod3msbamgp
-==> Installing py-gast-0.6.0-xrd6sez3xnzdg3fjs34whdod3msbamgp [76/94]
-==> Fetching file:///mirror/blobs/sha256/1a/1af3c86479ca912856ba95337d685cc8c567b90bc60f4f89d04409c196d9fa69
- [100%] 22.90 KB @ 116.4 MB/s
-==> Extracting py-calver-2025.4.17-gnnyu6h5kxryhtjplbj6gn3ojdyzamxj from binary cache
-==> py-calver: Successfully installed py-calver-2025.4.17-gnnyu6h5kxryhtjplbj6gn3ojdyzamxj
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.01s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-calver-2025.4.17-gnnyu6h5kxryhtjplbj6gn3ojdyzamxj
-==> Installing py-calver-2025.4.17-gnnyu6h5kxryhtjplbj6gn3ojdyzamxj [77/94]
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-yxweja4r47huk5yxgel4byighydafl5q
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.2-apaz22ojhzvggduhgoqhdd2paxix3azc
-==> Fetching file:///mirror/blobs/sha256/bc/bc6d75995d7beef0e1d74b08be8b2e80ebbd2384c8a56a02ae74867115547005
- [100%] 72.06 KB @ 317.1 MB/s
-==> Extracting py-pathspec-0.12.1-wvr3fheyxtq7r63itflim6rf55mxpk4n from binary cache
-==> py-pathspec: Successfully installed py-pathspec-0.12.1-wvr3fheyxtq7r63itflim6rf55mxpk4n
- Search: 0.00s. Fetch: 0.01s. Install: 0.16s. Extract: 0.01s. Relocate: 0.01s. Total: 0.17s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pathspec-0.12.1-wvr3fheyxtq7r63itflim6rf55mxpk4n
-==> Installing py-pathspec-0.12.1-wvr3fheyxtq7r63itflim6rf55mxpk4n [80/94]
-==> Fetching file:///mirror/blobs/sha256/0d/0d88c32ed44b626a50154210f9befa1ab9c519bdabdb4aecc4f3e77a17580caf
- [100%] 181.82 KB @ 628.2 MB/s
-==> Extracting py-packaging-25.0-j3t7cjg7qdefoqnyiycarurgegdq3rzo from binary cache
-==> py-packaging: Successfully installed py-packaging-25.0-j3t7cjg7qdefoqnyiycarurgegdq3rzo
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.01s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-packaging-25.0-j3t7cjg7qdefoqnyiycarurgegdq3rzo
-==> Installing py-packaging-25.0-j3t7cjg7qdefoqnyiycarurgegdq3rzo [81/94]
-==> Fetching file:///mirror/blobs/sha256/5c/5c54a464640f8879cf84c3fb44f49fd5748a4d5edb03ddb040faf1ce841df1b4
- [100%] 68.34 KB @ 279.9 MB/s
-==> Extracting py-beniget-0.4.2.post1-g6mqwbrfiyaec7n52og2aj3exkas2dfr from binary cache
-==> py-beniget: Successfully installed py-beniget-0.4.2.post1-g6mqwbrfiyaec7n52og2aj3exkas2dfr
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.01s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-beniget-0.4.2.post1-g6mqwbrfiyaec7n52og2aj3exkas2dfr
-==> Installing py-beniget-0.4.2.post1-g6mqwbrfiyaec7n52og2aj3exkas2dfr [82/94]
-==> Fetching file:///mirror/blobs/sha256/bc/bc23fb8e5ea0e883c90decd7f6ccbabacaedaa64ac85b4189abed13374d95dff
- [100%] 45.95 KB @ 233.3 MB/s
-==> Extracting py-trove-classifiers-2025.9.11.17-cwn5qw7ibd5afs2nm3ortj752cpydzwi from binary cache
-==> py-trove-classifiers: Successfully installed py-trove-classifiers-2025.9.11.17-cwn5qw7ibd5afs2nm3ortj752cpydzwi
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.01s. Relocate: 0.01s. Total: 0.06s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-trove-classifiers-2025.9.11.17-cwn5qw7ibd5afs2nm3ortj752cpydzwi
-==> Installing py-trove-classifiers-2025.9.11.17-cwn5qw7ibd5afs2nm3ortj752cpydzwi [83/94]
-==> Fetching file:///mirror/blobs/sha256/f9/f99d6c344e2a4d8118297a8399978fa7ab007f69980f025e878e7d04690366cb
- [100%] 124.74 KB @ 543.3 MB/s
-==> Extracting py-setuptools-scm-8.2.1-xcq4maxl4uvt4fzgvckb5dxabce5kgla from binary cache
-==> py-setuptools-scm: Successfully installed py-setuptools-scm-8.2.1-xcq4maxl4uvt4fzgvckb5dxabce5kgla
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.02s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-setuptools-scm-8.2.1-xcq4maxl4uvt4fzgvckb5dxabce5kgla
-==> Installing py-setuptools-scm-8.2.1-xcq4maxl4uvt4fzgvckb5dxabce5kgla [84/94]
-==> Fetching file:///mirror/blobs/sha256/17/17ba06d9a2de6c868c9edc332607a2695308e0e0d4d86562c9d223ef76e2f1d3
- [100%] 61.10 KB @ 324.4 MB/s
-==> Extracting py-pyproject-metadata-0.9.1-sypchiv5kanvcsa2jltzimi4yfeaoj7d from binary cache
-==> py-pyproject-metadata: Successfully installed py-pyproject-metadata-0.9.1-sypchiv5kanvcsa2jltzimi4yfeaoj7d
- Search: 0.00s. Fetch: 0.01s. Install: 0.15s. Extract: 0.01s. Relocate: 0.01s. Total: 0.16s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pyproject-metadata-0.9.1-sypchiv5kanvcsa2jltzimi4yfeaoj7d
-==> Installing py-pyproject-metadata-0.9.1-sypchiv5kanvcsa2jltzimi4yfeaoj7d [85/94]
-==> Fetching file:///mirror/blobs/sha256/75/7559f321f491a13d67f4f769064810681cf9611541b1aeb374ad3a32f93dd151
- [100%] 70.56 KB @ 340.2 MB/s
-==> Extracting py-pluggy-1.6.0-2c2amjcima3ytgzfpe6e2vpsnufbxbdy from binary cache
-==> py-pluggy: Successfully installed py-pluggy-1.6.0-2c2amjcima3ytgzfpe6e2vpsnufbxbdy
- Search: 0.00s. Fetch: 0.01s. Install: 0.06s. Extract: 0.01s. Relocate: 0.01s. Total: 0.07s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pluggy-1.6.0-2c2amjcima3ytgzfpe6e2vpsnufbxbdy
-==> Installing py-pluggy-1.6.0-2c2amjcima3ytgzfpe6e2vpsnufbxbdy [86/94]
-==> Fetching file:///mirror/blobs/sha256/85/858437ca532078963b27d9446e5d3e8a7f149002ea5c66e74f2248afec4b3824
- [100%] 99.86 KB @ 425.2 MB/s
-==> Extracting py-meson-python-0.18.0-o6u3um7xjpxbhw7qvrqpcxetc7kayuth from binary cache
-==> py-meson-python: Successfully installed py-meson-python-0.18.0-o6u3um7xjpxbhw7qvrqpcxetc7kayuth
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.01s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-meson-python-0.18.0-o6u3um7xjpxbhw7qvrqpcxetc7kayuth
-==> Installing py-meson-python-0.18.0-o6u3um7xjpxbhw7qvrqpcxetc7kayuth [87/94]
-==> Fetching file:///mirror/blobs/sha256/2a/2a1d6fa351776a4aba752aa2e01368598dd7dcc101d443919e5a402e9a5e6a75
- [100%] 230.20 KB @ 725.4 MB/s
-==> Extracting py-hatchling-1.27.0-qb7x6jyrjbqihor6e2w7ignu74vujzwk from binary cache
-==> py-hatchling: Successfully installed py-hatchling-1.27.0-qb7x6jyrjbqihor6e2w7ignu74vujzwk
- Search: 0.00s. Fetch: 0.01s. Install: 0.09s. Extract: 0.03s. Relocate: 0.01s. Total: 0.10s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-hatchling-1.27.0-qb7x6jyrjbqihor6e2w7ignu74vujzwk
-==> Installing py-hatchling-1.27.0-qb7x6jyrjbqihor6e2w7ignu74vujzwk [88/94]
-==> Fetching file:///mirror/blobs/sha256/e2/e29502c35959a031a6b10f1cb507e35977e904c2e9e44fb82e4fd1855c5191c7
- [100%] 12.25 MB @ 472.3 GB/s
-==> Extracting py-numpy-2.3.4-ucqh5kunp6zmwio5o7bazmu5gx7yxcu2 from binary cache
-==> py-numpy: Successfully installed py-numpy-2.3.4-ucqh5kunp6zmwio5o7bazmu5gx7yxcu2
- Search: 0.00s. Fetch: 0.02s. Install: 0.66s. Extract: 0.45s. Relocate: 0.05s. Total: 0.68s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-numpy-2.3.4-ucqh5kunp6zmwio5o7bazmu5gx7yxcu2
-==> Installing py-numpy-2.3.4-ucqh5kunp6zmwio5o7bazmu5gx7yxcu2 [89/94]
-==> Fetching file:///mirror/blobs/sha256/c2/c262ee6c0255d34ff1f1935f81b4252f4283c6f4e3d47984663bd227f84fa11e
- [100%] 28.60 KB @ 113.3 MB/s
-==> Extracting py-hatch-vcs-0.5.0-44uhp2gd536qdfjmes5mjziueiakfrfr from binary cache
-==> py-hatch-vcs: Successfully installed py-hatch-vcs-0.5.0-44uhp2gd536qdfjmes5mjziueiakfrfr
- Search: 0.00s. Fetch: 0.01s. Install: 0.07s. Extract: 0.01s. Relocate: 0.01s. Total: 0.08s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-hatch-vcs-0.5.0-44uhp2gd536qdfjmes5mjziueiakfrfr
-==> Installing py-hatch-vcs-0.5.0-44uhp2gd536qdfjmes5mjziueiakfrfr [90/94]
-==> Fetching file:///mirror/blobs/sha256/a4/a4f39e5253d88260161bec5a7b78bee9d003fe42a3dd618cdb688dc01094c040
- [100%] 63.35 MB @ 372.0 GB/s
-==> Extracting py-pythran-0.18.0-w4fhoiyknplbtmf6m53wm72chgsmvq2r from binary cache
-==> py-pythran: Successfully installed py-pythran-0.18.0-w4fhoiyknplbtmf6m53wm72chgsmvq2r
- Search: 0.00s. Fetch: 0.01s. Install: 0.79s. Extract: 0.72s. Relocate: 0.02s. Total: 0.80s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pythran-0.18.0-w4fhoiyknplbtmf6m53wm72chgsmvq2r
-==> Installing py-pythran-0.18.0-w4fhoiyknplbtmf6m53wm72chgsmvq2r [91/94]
-==> Fetching file:///mirror/blobs/sha256/24/247103da0e19b58f9c313a76b48d35f86f08dd7011f7834fa1853361c860f7e1
- [100%] 410.53 KB @ 993.0 MB/s
-==> Extracting py-scikit-build-core-0.11.5-5r47zypnbtkwfvfsodcshtfgahqrlfxq from binary cache
-==> py-scikit-build-core: Successfully installed py-scikit-build-core-0.11.5-5r47zypnbtkwfvfsodcshtfgahqrlfxq
- Search: 0.00s. Fetch: 0.01s. Install: 0.11s. Extract: 0.04s. Relocate: 0.01s. Total: 0.11s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-scikit-build-core-0.11.5-5r47zypnbtkwfvfsodcshtfgahqrlfxq
-==> Installing py-scikit-build-core-0.11.5-5r47zypnbtkwfvfsodcshtfgahqrlfxq [92/94]
-==> Fetching file:///mirror/blobs/sha256/81/81f33dd00b3e657306c4c0055ac4124295f75a5d8ea6f112ae5c15bac05d1a31
- [100%] 560.56 KB @ 501.1 GB/s
-==> Extracting py-pybind11-3.0.1-b7sx7ll7umjvkjv2qalti2iqppheryso from binary cache
-==> py-pybind11: Successfully installed py-pybind11-3.0.1-b7sx7ll7umjvkjv2qalti2iqppheryso
- Search: 0.00s. Fetch: 0.01s. Install: 0.21s. Extract: 0.04s. Relocate: 0.01s. Total: 0.22s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-pybind11-3.0.1-b7sx7ll7umjvkjv2qalti2iqppheryso
-==> Installing py-pybind11-3.0.1-b7sx7ll7umjvkjv2qalti2iqppheryso [93/94]
-==> Fetching file:///mirror/blobs/sha256/08/0824e3670aba080202229e3bb01f3174c6a5800c3699f18e4427b1eae13de246
- [100%] 34.55 MB @ 532.4 GB/s
-==> Extracting py-scipy-1.16.3-igjijidvsqssk52ucfm55gzaa4ug4agb from binary cache
-==> py-scipy: Successfully installed py-scipy-1.16.3-igjijidvsqssk52ucfm55gzaa4ug4agb
- Search: 0.00s. Fetch: 0.05s. Install: 1.20s. Extract: 1.02s. Relocate: 0.11s. Total: 1.24s
-[+] /home/spack/spack/opt/spack/linux-x86_64_v3/py-scipy-1.16.3-igjijidvsqssk52ucfm55gzaa4ug4agb
-==> Installing py-scipy-1.16.3-igjijidvsqssk52ucfm55gzaa4ug4agb [94/94]
diff --git a/outputs/stacks/concretize-4.out b/outputs/stacks/concretize-4.out
deleted file mode 100644
index 74b62253fb..0000000000
--- a/outputs/stacks/concretize-4.out
+++ /dev/null
@@ -1,145 +0,0 @@
-$ spack find -ld py-scipy
-==> In environment /home/spack/stacks
-==> 6 root specs
--- no arch / no compilers ---------------------------------------
-[+] fmnvqo4 gcc@12
- - ------- gcc@11
-
-[+] pglf7pu netlib-scalapack
- - ------- gcc@12
- - ------- mpich
- - ------- netlib-lapack
-
-[+] 3t7cajd netlib-scalapack
- - ------- gcc@12
- - ------- mpich
- - ------- openblas
-
-[+] apaz22o netlib-scalapack
- - ------- gcc@12
- - ------- netlib-lapack
- - ------- openmpi
-
-[+] yxweja4 netlib-scalapack
- - ------- gcc@12
- - ------- openblas
- - ------- openmpi
-
-[+] igjijid py-scipy
- - ------- gcc@12
- - ------- openblas
-
-
--- linux-ubuntu22.04-x86_64_v3 / %c,cxx,fortran=gcc@12.3.0 ------
-igjijid py-scipy@1.16.3
-ntccuj2 compiler-wrapper@1.0
-fmnvqo4 gcc@12.3.0
-cih4xrz diffutils@3.12
-qtepnkr libiconv@1.18
-irhvzch gawk@5.3.1
-bs5ujst libsigsegv@2.14
-c6d2zlj readline@8.3
-ml7cem5 gcc@11.4.0
-nokfxva gcc-runtime@11.4.0
-4obn7cg gmake@4.4.1
-mj4re3l gmp@6.3.0
-fgsf5ij autoconf@2.72
-pzmnwzm automake@1.16.5
-lxvpwti m4@1.4.20
-yt7ajy4 libtool@2.4.7
-irvryts findutils@4.10.0
-sczvrku mpc@1.3.1
-m3nwalt mpfr@4.2.1
-7p7gq7u autoconf-archive@2023.02.20
-62kt5y4 perl@5.42.0
-vdgigsw berkeley-db@18.1.40
-x7t4naj bzip2@1.0.8
-aq7qwy6 gdbm@1.25
-k6ygirs texinfo@7.2
-cakgj4n gettext@0.23.1
-5trxrsw libxml2@2.13.5
-lfgvgva tar@1.35
-kaz756e pigz@2.8
-yzaocbs xz@5.6.3
-ncdxq3j ncurses@6.5-20250705
-qlavhjb zlib-ng@2.0.7
-foiizhd zstd@1.5.7
-pgwnyw7 gcc-runtime@12.3.0
-qg7qyaz glibc@2.35
-dwjd7g2 openblas@0.3.30
-f4qiprw pkgconf@2.5.1
-apuchub py-cython@3.1.3
-urwrpfo py-setuptools@80.9.0
-o6u3um7 py-meson-python@0.18.0
-c5mkho7 meson@1.8.5
-2stmhpc ninja@1.13.0
-rbf2x4i python@3.11.14
-7yr5v6w expat@2.7.3
-ucrhsyw libbsd@0.12.2
-gth3ii5 libmd@1.1.0
-zgro4tw libffi@3.5.2
-yiij42p libxcrypt@4.4.38
-gv7wpik openssl@3.6.0
-elvodyb sqlite@3.50.4
-n45otd3 util-linux-uuid@2.41
-axmwics re2c@3.1
-j3t7cjg py-packaging@25.0
-55omqj2 py-flit-core@3.12.0
-sypchiv py-pyproject-metadata@0.9.1
-ucqh5ku py-numpy@2.3.4
-qwew5rg py-pip@25.1.1
-b7sx7ll py-pybind11@3.0.1
-4a7thjg cmake@3.31.9
-zianoaa curl@8.15.0
-ft5kpbd nghttp2@1.48.0
-5r47zyp py-scikit-build-core@0.11.5
-44uhp2g py-hatch-vcs@0.5.0
-xcq4max py-setuptools-scm@8.2.1
-aim3224 git@2.48.1
-nzbffup autoconf@2.72
-zmzk4bb automake@1.16.5
-gntupl3 libidn2@2.3.7
-x5b7oet libunistring@1.2
-lip7jtp openssh@9.9p1
-onmo4bv krb5@1.21.3
-n7yzkyl bison@3.8.2
-c5o6gvv libedit@3.1-20240808
-drjmmlw libxcrypt@4.4.38
-z5vjj7q pcre2@10.44
-qb7x6jy py-hatchling@1.27.0
-2c2amjc py-pluggy@1.6.0
-cwn5qw7 py-trove-classifiers@2025.9.11.17
-gnnyu6h py-calver@2025.4.17
-wvr3fhe py-pathspec@0.12.1
-w4fhoiy py-pythran@0.18.0
-g6mqwbr py-beniget@0.4.2.post1
-xrd6sez py-gast@0.6.0
-xgx3hu4 py-ply@3.11
-vs4xbx3 py-wheel@0.45.1
-yvs3szq python@3.14.0
-zom5syd bzip2@1.0.8
-msusunh diffutils@3.12
-ikeoatl expat@2.7.3
-zb37a5t libbsd@0.12.2
-cq4lpjp libmd@1.1.0
-y5bsvao gdbm@1.25
-3f5v73y gettext@0.23.1
-g3zxoz6 libiconv@1.18
-idam6zh libxml2@2.13.5
-wfarfth tar@1.35
-bs2taxm pigz@2.8
-s56v4gf libffi@3.5.2
-ytk4y2k ncurses@6.5-20250705
-q4fenfo openssl@3.6.0
-etqlnw5 ca-certificates-mozilla@2025-08-12
-jpuw66s perl@5.42.0
-eyfbskp readline@8.3
-plzt2nd sqlite@3.50.4
-b4npzn6 util-linux-uuid@2.41
-643vviq xz@5.6.3
-4tglvhv zlib-ng@2.2.4
-fj5u5hm zstd@1.5.7
-nrdm37j python-venv@1.0
-
-==> 1 installed package
-==> 0 concretized packages to be installed (show with `spack find -c`)
diff --git a/outputs/stacks/concretize-5.out b/outputs/stacks/concretize-5.out
index 90bbccd71a..ec9178c6fc 100644
--- a/outputs/stacks/concretize-5.out
+++ b/outputs/stacks/concretize-5.out
@@ -1,13 +1,14 @@
$ spack concretize
==> No new specs to concretize.
$ spack find -cl netlib-scalapack
-==> In environment /home/spack/stacks
-==> 4 root specs
--- no arch / no compilers ---------------------------------------
-[+] fmnvqo4 gcc@12 [+] 3t7cajd netlib-scalapack
-[+] pglf7pu netlib-scalapack [+] igjijid py-scipy
+==> In environment /home/spack/stacks (5 root specs)
+-- root specs / compiler ----------------------------------------
+[+] vlwdxlj gcc@16 [+] wf22jsg lmod@8.7.67
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@12.3.0 ----------
-[+] pglf7pu netlib-scalapack@2.2.2 [+] 3t7cajd netlib-scalapack@2.2.2
-==> 2 installed packages
-==> 0 concretized packages to be installed
+-- root specs / stack -------------------------------------------
+[b] v7thz7n netlib-scalapack [b] x425zhl netlib-scalapack [b] gouabck py-scipy
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,fortran=gcc@16.1.0 ----------
+[b] v7thz7n netlib-scalapack@2.2.3 [b] x425zhl netlib-scalapack@2.2.3
+==> 0 installed packages
+==> 2 concretized packages to be installed
diff --git a/outputs/stacks/concretize-6.out b/outputs/stacks/concretize-6.out
index 4bdfd00ba4..4745b1c6da 100644
--- a/outputs/stacks/concretize-6.out
+++ b/outputs/stacks/concretize-6.out
@@ -1,14 +1,16 @@
$ export SPACK_STACK_USE_OPENMPI=1
$ spack concretize
$ spack find -cl netlib-scalapack
-==> In environment /home/spack/stacks
-==> 6 root specs
--- no arch / no compilers ---------------------------------------
-[+] fmnvqo4 gcc@12 [+] 3t7cajd netlib-scalapack [+] yxweja4 netlib-scalapack
-[+] pglf7pu netlib-scalapack [+] apaz22o netlib-scalapack [+] igjijid py-scipy
+==> In environment /home/spack/stacks (7 root specs)
+-- root specs / compiler ----------------------------------------
+[+] vlwdxlj gcc@16 [+] wf22jsg lmod@8.7.67
--- linux-ubuntu22.04-x86_64_v3 / %c,fortran=gcc@12.3.0 ----------
-[+] pglf7pu netlib-scalapack@2.2.2 [+] apaz22o netlib-scalapack@2.2.2
-[+] 3t7cajd netlib-scalapack@2.2.2 [+] yxweja4 netlib-scalapack@2.2.2
-==> 4 installed packages
-==> 0 concretized packages to be installed
+-- root specs / stack -------------------------------------------
+[b] v7thz7n netlib-scalapack [b] 2zi5wtu netlib-scalapack [b] gouabck py-scipy
+[b] x425zhl netlib-scalapack [b] b4nkwcf netlib-scalapack
+
+-- linux-ubuntu26.04-x86_64_v3 / %c,fortran=gcc@16.1.0 ----------
+[b] v7thz7n netlib-scalapack@2.2.3 [b] 2zi5wtu netlib-scalapack@2.2.3
+[b] x425zhl netlib-scalapack@2.2.3 [b] b4nkwcf netlib-scalapack@2.2.3
+==> 0 installed packages
+==> 4 concretized packages to be installed
diff --git a/outputs/stacks/examples/0.spack.stack.yaml b/outputs/stacks/examples/0.spack.stack.yaml
index 679a1be1db..af58214cac 100644
--- a/outputs/stacks/examples/0.spack.stack.yaml
+++ b/outputs/stacks/examples/0.spack.stack.yaml
@@ -4,7 +4,29 @@
# configuration settings.
spack:
specs:
- - gcc@12%gcc@11
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - netlib-scalapack ^openblas ^openmpi
+ - netlib-scalapack ^openblas ^mpich
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
view: false
- concretizer:
- unify: true
diff --git a/outputs/stacks/examples/1.spack.stack.yaml b/outputs/stacks/examples/1.spack.stack.yaml
index 679a1be1db..bde89f3c2d 100644
--- a/outputs/stacks/examples/1.spack.stack.yaml
+++ b/outputs/stacks/examples/1.spack.stack.yaml
@@ -4,7 +4,31 @@
# configuration settings.
spack:
specs:
- - gcc@12%gcc@11
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - netlib-scalapack ^openblas ^openmpi
+ - netlib-scalapack ^openblas ^mpich
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: true
diff --git a/outputs/stacks/examples/2.spack.stack.yaml b/outputs/stacks/examples/2.spack.stack.yaml
index 46e08ec4b3..1798ba3a74 100644
--- a/outputs/stacks/examples/2.spack.stack.yaml
+++ b/outputs/stacks/examples/2.spack.stack.yaml
@@ -4,12 +4,33 @@
# configuration settings.
spack:
specs:
- - gcc@12%gcc@11
- - matrix:
- - [netlib-scalapack]
- - [^openmpi, ^mpich]
- - [^openblas, ^netlib-lapack]
- - ["%gcc@12"]
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [netlib-scalapack]
+ - [^openmpi, ^mpich]
+ - [^openblas, ^netlib-lapack]
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: false
diff --git a/outputs/stacks/examples/3.spack.stack.yaml b/outputs/stacks/examples/3.spack.stack.yaml
index b28c614b49..8e6a2274c2 100644
--- a/outputs/stacks/examples/3.spack.stack.yaml
+++ b/outputs/stacks/examples/3.spack.stack.yaml
@@ -4,19 +4,38 @@
# configuration settings.
spack:
definitions:
- - mpis: [ openmpi, mpich ]
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
+ - mpis: [openmpi, mpich]
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
-
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: false
diff --git a/outputs/stacks/examples/4bis.spack.stack.yaml b/outputs/stacks/examples/4bis.spack.stack.yaml
index e962387b58..1cedc9ab1c 100644
--- a/outputs/stacks/examples/4bis.spack.stack.yaml
+++ b/outputs/stacks/examples/4bis.spack.stack.yaml
@@ -4,25 +4,44 @@
# configuration settings.
spack:
definitions:
- - mpis: [ openmpi, mpich ]
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
- - serial_packages: [py-scipy]
+ - mpis: [openmpi, mpich]
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
+ - serial_packages: [py-scipy]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
- - matrix:
- - [$serial_packages]
- - [$^lapacks]
- - [$%compilers]
- exclude:
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ - matrix:
+ - [$serial_packages]
+ - [$^lapacks]
+ exclude:
- "py-scipy ^netlib-lapack"
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: false
diff --git a/outputs/stacks/examples/5.spack.stack.yaml b/outputs/stacks/examples/5.spack.stack.yaml
index 2f22aac40d..2b46267054 100644
--- a/outputs/stacks/examples/5.spack.stack.yaml
+++ b/outputs/stacks/examples/5.spack.stack.yaml
@@ -4,27 +4,46 @@
# configuration settings.
spack:
definitions:
- - mpis: [mpich]
- - mpis: [openmpi]
- when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
- - serial_packages: [py-scipy]
+ - mpis: [mpich]
+ - mpis: [openmpi]
+ when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
+ - serial_packages: [py-scipy]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
- - matrix:
- - [$serial_packages]
- - [$^lapacks]
- - [$%compilers]
- exclude:
- - "py-scipy ^netlib-lapack"
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ - matrix:
+ - [$serial_packages]
+ - [$^lapacks]
+ exclude:
+ - "py-scipy ^netlib-lapack"
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: false
diff --git a/outputs/stacks/examples/6.spack.stack.yaml b/outputs/stacks/examples/6.spack.stack.yaml
index 7260eb8d0e..dadf00d46d 100644
--- a/outputs/stacks/examples/6.spack.stack.yaml
+++ b/outputs/stacks/examples/6.spack.stack.yaml
@@ -4,33 +4,52 @@
# configuration settings.
spack:
definitions:
- - mpis: [mpich]
- - mpis: [openmpi]
- when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
- - serial_packages: [py-scipy]
+ - mpis: [mpich]
+ - mpis: [openmpi]
+ when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
+ - serial_packages: [py-scipy]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
- - matrix:
- - [$serial_packages]
- - [$^lapacks]
- - [$%compilers]
- exclude:
- - "py-scipy ^netlib-lapack"
- concretizer:
- unify: false
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ - matrix:
+ - [$serial_packages]
+ - [$^lapacks]
+ exclude:
+ - "py-scipy ^netlib-lapack"
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view:
default:
root: views/default
- select: ['%gcc@12']
+ select: ['%gcc@16']
exclude: [^mpich, ^netlib-lapack]
full:
root: views/full
diff --git a/outputs/stacks/examples/7.spack.stack.yaml b/outputs/stacks/examples/7.spack.stack.yaml
index ea8763bbb0..db3a5886e1 100644
--- a/outputs/stacks/examples/7.spack.stack.yaml
+++ b/outputs/stacks/examples/7.spack.stack.yaml
@@ -4,33 +4,52 @@
# configuration settings.
spack:
definitions:
- - mpis: [mpich]
- - mpis: [openmpi]
- when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
- - serial_packages: [py-scipy]
+ - mpis: [mpich]
+ - mpis: [openmpi]
+ when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
+ - serial_packages: [py-scipy]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
- - matrix:
- - [$serial_packages]
- - [$^lapacks]
- - [$%compilers]
- exclude:
- - "py-scipy ^netlib-lapack"
- concretizer:
- unify: false
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ - matrix:
+ - [$serial_packages]
+ - [$^lapacks]
+ exclude:
+ - "py-scipy ^netlib-lapack"
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view:
default:
root: views/default
- select: ['%gcc@12']
+ select: ['%gcc@16']
exclude: [^mpich, ^netlib-lapack]
link: roots
full:
diff --git a/outputs/stacks/examples/8.spack.stack.yaml b/outputs/stacks/examples/8.spack.stack.yaml
index ccfa149313..058b08d909 100644
--- a/outputs/stacks/examples/8.spack.stack.yaml
+++ b/outputs/stacks/examples/8.spack.stack.yaml
@@ -4,30 +4,49 @@
# configuration settings.
spack:
definitions:
- - mpis: [mpich]
- - mpis: [openmpi]
- when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
- - serial_packages: [py-scipy]
+ - mpis: [mpich]
+ - mpis: [openmpi]
+ when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
+ - serial_packages: [py-scipy]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
- - matrix:
- - [$serial_packages]
- - [$^lapacks]
- - [$%compilers]
- exclude:
- - "py-scipy ^netlib-lapack"
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ - matrix:
+ - [$serial_packages]
+ - [$^lapacks]
+ exclude:
+ - "py-scipy ^netlib-lapack"
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: false
modules:
default:
enable:
@@ -39,4 +58,4 @@ spack:
- mpi
- lapack
core_specs:
- - '%gcc@11'
+ - '%gcc@15'
diff --git a/outputs/stacks/examples/9.spack.stack.yaml b/outputs/stacks/examples/9.spack.stack.yaml
index 2627beb780..70e6c20139 100644
--- a/outputs/stacks/examples/9.spack.stack.yaml
+++ b/outputs/stacks/examples/9.spack.stack.yaml
@@ -4,30 +4,49 @@
# configuration settings.
spack:
definitions:
- - mpis: [mpich]
- - mpis: [openmpi]
- when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
- - lapacks: [ openblas, netlib-lapack ]
- - compilers: [ "gcc@12" ]
- - mpi_packages: [ netlib-scalapack ]
- - serial_packages: [py-scipy]
+ - mpis: [mpich]
+ - mpis: [openmpi]
+ when: 'env.get("SPACK_STACK_USE_OPENMPI", "") == "1"'
+ - lapacks: [openblas, netlib-lapack]
+ - mpi_packages: [netlib-scalapack]
+ - serial_packages: [py-scipy]
specs:
- - gcc@12%gcc@11
- - matrix:
- - [$mpi_packages]
- - [$^mpis]
- - [$^lapacks]
- - [$%compilers]
- - matrix:
- - [$serial_packages]
- - [$^lapacks]
- - [$%compilers]
- exclude:
- - "py-scipy ^netlib-lapack"
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - matrix:
+ - [$mpi_packages]
+ - [$^mpis]
+ - [$^lapacks]
+ - matrix:
+ - [$serial_packages]
+ - [$^lapacks]
+ exclude:
+ - "py-scipy ^netlib-lapack"
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ concretizer:
+ unify: false
view: false
- concretizer:
- unify: false
modules:
default:
enable:
@@ -39,13 +58,13 @@ spack:
- mpi
- lapack
core_specs:
- - '%gcc@11'
+ - '%gcc@15'
hash_length: 0
include:
- gcc
exclude:
- - '%gcc@11.4.0'
- - 'autoconf'
+ - '%gcc@15'
+ - autoconf
all:
environment:
set:
diff --git a/outputs/environments/independent-create-2.out b/outputs/stacks/examples/compiler.spack.stack.yaml
similarity index 50%
rename from outputs/environments/independent-create-2.out
rename to outputs/stacks/examples/compiler.spack.stack.yaml
index 6b4fa4da85..03f955ca5a 100644
--- a/outputs/environments/independent-create-2.out
+++ b/outputs/stacks/examples/compiler.spack.stack.yaml
@@ -1,13 +1,9 @@
-$ ls
-spack.yaml
-$ cat spack.yaml
# This is a Spack Environment file.
#
# It describes a set of packages to be installed, along with
# configuration settings.
spack:
- # add package specs to the `specs` list
- specs: []
- view: true
- concretizer:
- unify: true
+ specs:
+ - gcc@16 %gcc@15
+ - lmod@8.7.67 %gcc@15
+ view: false
diff --git a/outputs/stacks/examples/groups-0.spack.stack.yaml b/outputs/stacks/examples/groups-0.spack.stack.yaml
new file mode 100644
index 0000000000..4907cf36f9
--- /dev/null
+++ b/outputs/stacks/examples/groups-0.spack.stack.yaml
@@ -0,0 +1,15 @@
+# This is a Spack Environment file.
+#
+# It describes a set of packages to be installed, along with
+# configuration settings.
+spack:
+ specs:
+ - group: compiler
+ specs:
+ - gcc@16 %gcc@15
+ - lmod@8.7.67 %gcc@15
+ - group: stack
+ needs: [compiler]
+ specs:
+ - netlib-scalapack %gcc@16 ^openblas ^openmpi
+ view: false
diff --git a/outputs/stacks/examples/groups-1.spack.stack.yaml b/outputs/stacks/examples/groups-1.spack.stack.yaml
new file mode 100644
index 0000000000..797bde2d26
--- /dev/null
+++ b/outputs/stacks/examples/groups-1.spack.stack.yaml
@@ -0,0 +1,31 @@
+# This is a Spack Environment file.
+#
+# It describes a set of packages to be installed, along with
+# configuration settings.
+spack:
+ specs:
+ - group: compiler
+ specs:
+ - gcc@16
+ - lmod@8.7.67
+ override:
+ packages:
+ c:
+ prefer: [gcc@15]
+ cxx:
+ prefer: [gcc@15]
+ fortran:
+ prefer: [gcc@15]
+ - group: stack
+ needs: [compiler]
+ specs:
+ - netlib-scalapack ^openblas ^openmpi
+ override:
+ packages:
+ c:
+ prefer: [gcc@16]
+ cxx:
+ prefer: [gcc@16]
+ fortran:
+ prefer: [gcc@16]
+ view: false
diff --git a/outputs/stacks/groups-0.out b/outputs/stacks/groups-0.out
new file mode 100644
index 0000000000..91fc91fa04
--- /dev/null
+++ b/outputs/stacks/groups-0.out
@@ -0,0 +1,103 @@
+$ spack concretize
+==> Concretizing the 'compiler' group of specs
+==> Concretizing the 'stack' group of specs
+==> Concretized 3 specs:
+[+] vlwdxlj gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cuzgmus ^binutils@2.46.0~debuginfod+gas~gprofng~headers~interwork+ld~libiberty~lto~nls~pgo+plugins build_system=autotools compress_debug_sections=zlib libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] z7wqeps ^gawk@5.4.0~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] xpmsy5x ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static patches:=28a6673 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] gxmoxea ^mpc@1.4.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] melg7ga ^mpfr@4.2.2 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] sf5iutv ^autoconf-archive@2024.10.16 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] jvlaabk ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] wf22jsg lmod@8.7.67+auto_swap~redirect build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ywyq4f5 ^bc@1.08.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] litd2mh ^ed@1.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] q66mudl ^lua@5.4.8+shared build_system=makefile fetcher=curl platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] j2fa7xl ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 4lyasaz ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 33yozp5 ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] 4qgksuy ^unzip@6.0 build_system=makefile patches:=179330d,24582ff,251d575,3371314,44599c8,47e9def,4e5a081,59c0983,64f6498,74bc961,7d8e5c7,81ca46c,881d2ed,aced0f2,b6f64d7,b7a14c3,c9a863e,ee9e260,f6f6236,f88b9d4,fde8f9d platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] su5b2hs ^lua-luafilesystem@1.9.0 build_system=lua platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] egzwtik ^lua-luaposix@36.3 build_system=lua platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] bkzcu2s ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ci53fkm ^procps@4.0.6+nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] a27iqiv ^sed@4.9 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] d4ibosb ^tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] b4nkwcf netlib-scalapack@2.2.3~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c,fortran=gcc@16.1.0
+[b] yonurps ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 6b5h3dv ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iiwpnp7 ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] djpmji7 ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] yoq4amm ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iehcspo ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yd7lgm7 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ghfita3 ^gcc-runtime@16.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 6hzfsbp ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] kdylbqh ^openblas@0.3.33~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared~static build_system=makefile patches:=723ddc1 symbol_suffix=none threads=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] nzr6pd7 ^openmpi@5.0.10+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none patches:=646eb1a romio-filesystem:=none schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] yg7nv7p ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 47vgtt5 ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] r6vd65h ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] pdslnit ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] nn3ymay ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] cmgnxt6 ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cy6lybd ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] cxesrxa ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] qs6av53 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] bf6e7x2 ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] m5ts755 ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] raf5qk6 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] fc5ezqn ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] lq6tsmz ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] l3if3dy ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] g3gt6ze ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] tw6253j ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4diropt ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] swhw6f5 ^numactl@2.0.19 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] kjx2nfr ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] awic2yh ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yws52fh ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 4c4uuub ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 44jhzjg ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xxg272q ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] aev2xm7 ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ofahxlj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 2af63my ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cbnh7bw ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 3w5zzn3 ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xp6fyih ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] qcxnkrd ^pmix@6.1.0~munge~python build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cj2ohvh ^prrte@4.1.0 build_system=autotools patches:=64faa1a,91b28f5 schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4p7olya ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+
diff --git a/outputs/stacks/install-0.out b/outputs/stacks/install-0.out
new file mode 100644
index 0000000000..021731ead7
--- /dev/null
+++ b/outputs/stacks/install-0.out
@@ -0,0 +1,133 @@
+$ spack install
+[ ] ghfita3 gcc-runtime@16.1.0 fetching from build cache (0s)
+[ ] ghfita3 gcc-runtime@16.1.0 relocating (0s)
+[+] ghfita3 gcc-runtime@16.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gcc-runtime-16.1.0-ghfita36diqcbps7me6eh5im5crijl3g (0s)
+[ ] ofahxlj bzip2@1.0.8 fetching from build cache (0s)
+[ ] ofahxlj bzip2@1.0.8 relocating (0s)
+[ ] kdylbqh openblas@0.3.33 fetching from build cache (0s)
+[ ] kdylbqh openblas@0.3.33 relocating (0s)
+[ ] 44jhzjg libxcrypt@4.5.2 fetching from build cache (0s)
+[ ] 44jhzjg libxcrypt@4.5.2 relocating (0s)
+[ ] qs6av53 libiconv@1.18 fetching from build cache (0s)
+[ ] qs6av53 libiconv@1.18 relocating (0s)
+[ ] cmgnxt6 libpciaccess@0.17 fetching from build cache (0s)
+[ ] cmgnxt6 libpciaccess@0.17 relocating (0s)
+[ ] zknpbz3 netlib-lapack@3.12.1 fetching from build cache (0s)
+[ ] zknpbz3 netlib-lapack@3.12.1 relocating (0s)
+[ ] swhw6f5 numactl@2.0.19 fetching from build cache (0s)
+[ ] swhw6f5 numactl@2.0.19 relocating (0s)
+[ ] jgqwv65 libffi@3.5.2 fetching from build cache (0s)
+[ ] jgqwv65 libffi@3.5.2 relocating (0s)
+[ ] yd7lgm7 zlib-ng@2.3.3 fetching from build cache (0s)
+[ ] yd7lgm7 zlib-ng@2.3.3 relocating (0s)
+[ ] bf6e7x2 xz@5.8.3 fetching from build cache (0s)
+[ ] bf6e7x2 xz@5.8.3 relocating (0s)
+[ ] w3w22wx libmd@1.1.0 fetching from build cache (0s)
+[ ] w3w22wx libmd@1.1.0 relocating (0s)
+[ ] v3sdaph util-linux-uuid@2.41 fetching from build cache (0s)
+[+] ofahxlj bzip2@1.0.8 /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-ofahxljg6r4dtlyfgtolxexpmnw4cnkz (0s)
+[+] 44jhzjg libxcrypt@4.5.2 /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.5.2-44jhzjg42xausczvpn26wr6gyzsh2wnu (0s)
+[ ] iehcspo ncurses@6.6 fetching from build cache (0s)
+[+] cmgnxt6 libpciaccess@0.17 /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-cmgnxt6kpobrrgj7k5a4iweh6p2qemnw (0s)
+[ ] lq6tsmz zstd@1.5.7 fetching from build cache (0s)
+[ ] v3sdaph util-linux-uuid@2.41 relocating (0s)
+[+] swhw6f5 numactl@2.0.19 /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.19-swhw6f5gno25h4ap4h6htedy5thh2k55 (0s)
+[+] qs6av53 libiconv@1.18 /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-qs6av53jc6wvykpse3q7o7sm2dazibpv (0s)
+[ ] s6cemsy libfabric@2.5.1 fetching from build cache (0s)
+[ ] iehcspo ncurses@6.6 relocating (0s)
+[+] jgqwv65 libffi@3.5.2 /home/spack/spack/opt/spack/linux-x86_64_v3/libffi-3.5.2-jgqwv653kext2ew4mzjg3cbmlflyhdbb (0s)
+[ ] lq6tsmz zstd@1.5.7 relocating (0s)
+[ ] s6cemsy libfabric@2.5.1 relocating (0s)
+[+] yd7lgm7 zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-yd7lgm73h2wqb74e6pz2sdszwkubvpzd (0s)
+[+] w3w22wx libmd@1.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/libmd-1.1.0-w3w22wxnstajwmg2wmtfm6nayugxqbvo (0s)
+[ ] yoq4amm openssl@3.6.1 fetching from build cache (0s)
+[+] bf6e7x2 xz@5.8.3 /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.8.3-bf6e7x2te7rdq6kt43maxjnnntvnkpza (0s)
+[ ] 4diropt pigz@2.8 fetching from build cache (0s)
+[+] lq6tsmz zstd@1.5.7 /home/spack/spack/opt/spack/linux-x86_64_v3/zstd-1.5.7-lq6tsmzmnrljkb52otacw2o4iqmskxn5 (0s)
+[ ] t623nqz libbsd@0.12.2 fetching from build cache (0s)
+[+] v3sdaph util-linux-uuid@2.41 /home/spack/spack/opt/spack/linux-x86_64_v3/util-linux-uuid-2.41-v3sdaph4k3onzfo5nbhk6gt3typaycl7 (0s)
+[ ] yoq4amm openssl@3.6.1 relocating (0s)
+[ ] 4diropt pigz@2.8 relocating (0s)
+[+] zknpbz3 netlib-lapack@3.12.1 /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-lapack-3.12.1-zknpbz3xor7rz2jo6ek5p4dba6ac4ujs (0s)
+[ ] t623nqz libbsd@0.12.2 relocating (0s)
+[ ] cxesrxa libxml2@2.15.3 fetching from build cache (0s)
+[+] s6cemsy libfabric@2.5.1 /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.5.1-s6cemsy3l7cfqnetr3sjcrtcsln4quey (0s)
+[ ] cxesrxa libxml2@2.15.3 relocating (0s)
+[+] 4diropt pigz@2.8 /home/spack/spack/opt/spack/linux-x86_64_v3/pigz-2.8-4diroptd5kjfnmxyjlgutr4sh7m53ctf (0s)
+[+] kdylbqh openblas@0.3.33 /home/spack/spack/opt/spack/linux-x86_64_v3/openblas-0.3.33-kdylbqhaa64fb44w6hbaoj4eibakcc6u (0s)
+[ ] tw6253j tar@1.35 fetching from build cache (0s)
+[+] t623nqz libbsd@0.12.2 /home/spack/spack/opt/spack/linux-x86_64_v3/libbsd-0.12.2-t623nqzi6s364pdvgvf7ooygtsagc7ue (0s)
+[ ] tw6253j tar@1.35 relocating (0s)
+[+] cxesrxa libxml2@2.15.3 /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.15.3-cxesrxalf2jcma3g5dew6ovwxyqqgdqn (0s)
+[+] yoq4amm openssl@3.6.1 /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.1-yoq4ammrtbfxojt6fms67bekd7a5izst (0s)
+[ ] xkvh6gd expat@2.8.1 fetching from build cache (0s)
+[ ] xkvh6gd expat@2.8.1 relocating (0s)
+[ ] m5ts755 libevent@2.1.12 fetching from build cache (0s)
+[+] tw6253j tar@1.35 /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-tw6253j6xqn7udhufev2afnhjepbunqh (0s)
+[ ] m5ts755 libevent@2.1.12 relocating (0s)
+[+] xkvh6gd expat@2.8.1 /home/spack/spack/opt/spack/linux-x86_64_v3/expat-2.8.1-xkvh6gdnqgwccukuhsyvfry63qseotlz (0s)
+[+] iehcspo ncurses@6.6 /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.6-iehcspoirzcldubv7budljlbeiooqvpa (0s)
+[ ] 4c4uuub libedit@3.1-20251016 fetching from build cache (0s)
+[+] m5ts755 libevent@2.1.12 /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-m5ts755lehs4a7r5psjeh5k6pjptap4v (0s)
+[ ] g3gt6ze gettext@1.0 fetching from build cache (0s)
+[ ] 4c4uuub libedit@3.1-20251016 relocating (0s)
+[ ] cbnh7bw readline@8.3 fetching from build cache (0s)
+[ ] nn3ymay hwloc@2.13.0 fetching from build cache (1s)
+[ ] cbnh7bw readline@8.3 relocating (1s)
+[ ] g3gt6ze gettext@1.0 relocating (1s)
+[ ] nn3ymay hwloc@2.13.0 relocating (1s)
+[+] 4c4uuub libedit@3.1-20251016 /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20251016-4c4uuubtih3trasplcywhk2ena3knzjk (1s)
+[+] cbnh7bw readline@8.3 /home/spack/spack/opt/spack/linux-x86_64_v3/readline-8.3-cbnh7bwdfvbzqpoww77ltp2s54nizaxx (1s)
+[ ] uliuxbf sqlite@3.53.1 fetching from build cache (0s)
+[ ] 2af63my gdbm@1.26 fetching from build cache (0s)
+[ ] uliuxbf sqlite@3.53.1 relocating (0s)
+[ ] 2af63my gdbm@1.26 relocating (0s)
+[+] nn3ymay hwloc@2.13.0 /home/spack/spack/opt/spack/linux-x86_64_v3/hwloc-2.13.0-nn3ymaytmizysjb5hfbyzn7migudvklf (1s)
+[ ] bovk7dt mpich@5.0.1 fetching from build cache (0s)
+[ ] qcxnkrd pmix@6.1.0 fetching from build cache (0s)
+[+] 2af63my gdbm@1.26 /home/spack/spack/opt/spack/linux-x86_64_v3/gdbm-1.26-2af63myyx6xsgd5vuwqhj7ibwmnptibj (0s)
+[ ] bovk7dt mpich@5.0.1 relocating (0s)
+[ ] qcxnkrd pmix@6.1.0 relocating (0s)
+[+] uliuxbf sqlite@3.53.1 /home/spack/spack/opt/spack/linux-x86_64_v3/sqlite-3.53.1-uliuxbfvj27y6podjxir7af7frdjuord (0s)
+[+] qcxnkrd pmix@6.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/pmix-6.1.0-qcxnkrd6rle6hjxvjeevshakgvxxsi7g (0s)
+[+] g3gt6ze gettext@1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/gettext-1.0-g3gt6ze7gojves2utbt43mddfmx3evv3 (1s)
+[ ] cj2ohvh prrte@4.1.0 fetching from build cache (0s)
+[ ] awic2yh krb5@1.22.2 fetching from build cache (0s)
+[ ] cj2ohvh prrte@4.1.0 relocating (0s)
+[ ] afnel7p python@3.14.5 fetching from build cache (0s)
+[ ] awic2yh krb5@1.22.2 relocating (0s)
+[ ] afnel7p python@3.14.5 relocating (0s)
+[+] awic2yh krb5@1.22.2 /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.22.2-awic2yh3c7mlbqbamsoxcwrciv4h6utb (0s)
+[+] cj2ohvh prrte@4.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.1.0-cj2ohvhvhiawcijsrkgs5nldcxi42hfd (0s)
+[ ] kjx2nfr openssh@10.3p1 fetching from build cache (0s)
+[ ] kjx2nfr openssh@10.3p1 relocating (0s)
+[+] kjx2nfr openssh@10.3p1 /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-10.3p1-kjx2nfrhrvxzutcvg3zyxjv7tvyqiat2 (0s)
+[ ] nzr6pd7 openmpi@5.0.10 fetching from build cache (0s)
+[+] bovk7dt mpich@5.0.1 /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-5.0.1-bovk7dtifzhj3qyej4pmqssvi4oda2k4 (0s)
+[ ] nzr6pd7 openmpi@5.0.10 relocating (0s)
+[ ] x425zhl netlib-scalapack@2.2.3 fetching from build cache (0s)
+[ ] v7thz7n netlib-scalapack@2.2.3 fetching from build cache (0s)
+[ ] x425zhl netlib-scalapack@2.2.3 relocating (0s)
+[ ] v7thz7n netlib-scalapack@2.2.3 relocating (0s)
+[+] x425zhl netlib-scalapack@2.2.3 /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.3-x425zhlxzxtbvtol4voqnfnwkwi7i7jm (1s)
+[+] v7thz7n netlib-scalapack@2.2.3 /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.3-v7thz7nq3c2kfw4rbqhsulbd3yprhrap (1s)
+[+] afnel7p python@3.14.5 /home/spack/spack/opt/spack/linux-x86_64_v3/python-3.14.5-afnel7povb4oermf4jcb5pchgjqkmmux (1s)
+[ ] bcclnnz python-venv@1.0 fetching from build cache (0s)
+[+] nzr6pd7 openmpi@5.0.10 /home/spack/spack/opt/spack/linux-x86_64_v3/openmpi-5.0.10-nzr6pd7wjjwsa7eltwui6dzmv7klrucn (1s)
+[ ] bcclnnz python-venv@1.0 relocating (0s)
+[ ] b4nkwcf netlib-scalapack@2.2.3 fetching from build cache (0s)
+[ ] 2zi5wtu netlib-scalapack@2.2.3 fetching from build cache (0s)
+[ ] b4nkwcf netlib-scalapack@2.2.3 relocating (0s)
+[ ] 2zi5wtu netlib-scalapack@2.2.3 relocating (0s)
+[+] bcclnnz python-venv@1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/python-venv-1.0-bcclnnzhc3vordjcpw474p7acng2prlx (0s)
+[ ] 7g2cva3 py-numpy@2.4.6 fetching from build cache (0s)
+[ ] 3iqsk4i py-pybind11@3.0.2 fetching from build cache (0s)
+[ ] 7g2cva3 py-numpy@2.4.6 relocating (0s)
+[ ] 3iqsk4i py-pybind11@3.0.2 relocating (0s)
+[+] b4nkwcf netlib-scalapack@2.2.3 /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.3-b4nkwcfstoe3im2ia3x4sybstfpwfprz (0s)
+[+] 2zi5wtu netlib-scalapack@2.2.3 /home/spack/spack/opt/spack/linux-x86_64_v3/netlib-scalapack-2.2.3-2zi5wtuh2jnzfsfjctcvwu7bxugildzo (0s)
+[+] 3iqsk4i py-pybind11@3.0.2 /home/spack/spack/opt/spack/linux-x86_64_v3/py-pybind11-3.0.2-3iqsk4i75azrkcftvwmnyp6hezl35dl3 (0s)
+[+] 7g2cva3 py-numpy@2.4.6 /home/spack/spack/opt/spack/linux-x86_64_v3/py-numpy-2.4.6-7g2cva3wwgq2nffqpvwujvc2rbbk57hp (0s)
+[ ] gouabck py-scipy@1.17.1 fetching from build cache (0s)
+[ ] gouabck py-scipy@1.17.1 relocating (0s)
+[+] gouabck py-scipy@1.17.1 /home/spack/spack/opt/spack/linux-x86_64_v3/py-scipy-1.17.1-gouabckeot5bo6tkkjiz5o5grjhbhptd (1s)
diff --git a/outputs/stacks/modules-1.out b/outputs/stacks/modules-1.out
index 7756c43314..9121742a27 100644
--- a/outputs/stacks/modules-1.out
+++ b/outputs/stacks/modules-1.out
@@ -1,5 +1,5 @@
$ module --version
-Modules based on Lua: Version 8.7.18 2023-01-14 07:33 -06:00
+Modules based on Lua: Version 8.7.67 2025-10-04 20:16 -05:00
by Robert McLay mclay@tacc.utexas.edu
diff --git a/outputs/stacks/modules-2.out b/outputs/stacks/modules-2.out
index 123dc10ffb..0c3385dedb 100644
--- a/outputs/stacks/modules-2.out
+++ b/outputs/stacks/modules-2.out
@@ -1,88 +1,22 @@
$ module av
----- /home/spack/stacks/modules/linux-ubuntu22.04-x86_64/Core ----
- autoconf-archive/2023.02.20-7p7gq7u
- automake/1.16.5-pzmnwzm
- bc/1.07.1-s3qhnq4
- berkeley-db/18.1.40-vdgigsw
- bison/3.8.2-n7yzkyl
- bzip2/1.0.8-x7t4naj
- ca-certificates-mozilla/2025-08-12-etqlnw5
- compiler-wrapper/1.0-ntccuj2
- curl/8.15.0-isdtvvd
- diffutils/3.12-cih4xrz
- ed/1.4-4cbvnhd
- expat/2.7.3-7yr5v6w
- findutils/4.10.0-irvryts
- flex/2.6.3-gmhq65u
- gawk/5.3.1-irhvzch
- gcc-runtime/11.4.0-nokfxva
- gcc-runtime/12.3.0-pgwnyw7 (D)
- gcc/11.4.0-ml7cem5
- gcc/12.3.0-fmnvqo4 (D)
- gdbm/1.25-aq7qwy6
- gettext/0.23.1-cakgj4n
- glibc/2.35-qg7qyaz
- gmake/4.4.1-4obn7cg
- gmp/6.3.0-mj4re3l
- libbsd/0.12.2-ucrhsyw
- libffi/3.5.2-zgro4tw
- libiconv/1.18-qtepnkr
- libmd/1.1.0-gth3ii5
- libsigsegv/2.14-bs5ujst
- libssh2/1.11.1-txa2olx
- libtool/2.4.7-yt7ajy4
- libxcrypt/4.4.38-yiij42p
- libxml2/2.13.5-5trxrsw
- lmod/8.7.18-gbpxgjw
- lua-luafilesystem/1.8.0-nsymk62
- lua-luaposix/36.1-bubs6lu
- lua/5.4.6-hdxlqej
- m4/1.4.20-lxvpwti
- mbedtls/2.28.9-bz3ghzh
- mpc/1.3.1-sczvrku
- mpfr/4.2.1-m3nwalt
- ncurses/6.5-20250705-ncdxq3j
- nghttp2/1.48.0-ft5kpbd
- ninja/1.13.0-2stmhpc
- openssl/3.6.0-gv7wpik
- pcre2/10.44-z5vjj7q
- perl/5.42.0-62kt5y4
- pigz/2.8-kaz756e
- pkgconf/2.5.1-f4qiprw
- python/3.11.14-rbf2x4i
- re2c/3.1-axmwics
- readline/8.3-c6d2zlj
- sqlite/3.50.4-elvodyb
- tar/1.35-lfgvgva
- tcl/8.6.17-x74vmgr
- texinfo/7.2-k6ygirs
- unzip/6.0-5gxay2a
- util-linux-uuid/2.41-n45otd3
- util-macros/1.20.1-hwxnwvm
- xz/5.6.3-yzaocbs
- zlib-ng/2.0.7-qlavhjb
- zstd/1.5.7-foiizhd
+----------------------------------------------------------------------- /home/spack/stacks/modules/linux-ubuntu26.04-x86_64/Core -----------------------------------------------------------------------
+ binutils/2.46.0-cuzgmus gcc/15.2.0-yjlog5x libxcrypt/4.5.2-bkzcu2s mpc/1.4.1-gxmoxea pkgconf/2.5.1-yvl6jpi zlib-ng/2.3.3-g72d7i3
+ bzip2/1.0.8-cbtgjrh gcc/16.1.0-vlwdxlj (D) libxml2/2.15.3-ujlg2ua mpfr/4.2.2-melg7ga readline/8.3-k25xiih zstd/1.5.7-63aruxk
+ compiler-wrapper/1.1.0-mmywg7x gettext/1.0-sle3ix4 lmod/8.7.67-wf22jsg ncurses/6.6-ekvivpv tar/1.35-f5xe4px
+ curl/8.20.0-j2fa7xl glibc/2.43-yc4n2pp lua-luafilesystem/1.9.0-su5b2hs nghttp2/1.67.1-4lyasaz tcl/8.6.17-d4ibosb
+ gcc-runtime/15.2.0-xm76mt3 gmp/6.3.0-xpmsy5x lua-luaposix/36.3-egzwtik openssl/3.6.1-33yozp5 unzip/6.0-4qgksuy
+ gcc-runtime/16.1.0-ghfita3 (D) libiconv/1.18-vbwvgwx lua/5.4.8-q66mudl pigz/2.8-afklka7 xz/5.8.3-hhjyyqy
Where:
D: Default Module
-If the avail list is too long
-consider trying:
+If the avail list is too long consider trying:
-"module --default avail" or
-"ml -d av" to just list the
-default modules.
-"module overview" or "ml ov"
-to display the number of
-modules for each name.
+"module --default avail" or "ml -d av" to just list the default modules.
+"module overview" or "ml ov" to display the number of modules for each name.
-Use "module spider" to find
-all possible modules and
-extensions.
-Use "module keyword key1 key2
-..." to search for all
-possible modules matching any
-of the "keys".
+Use "module spider" to find all possible modules and extensions.
+Use "module keyword key1 key2 ..." to search for all possible modules matching any of the "keys".
diff --git a/outputs/stacks/modules-3.out b/outputs/stacks/modules-3.out
index 41ed551250..ee673dd502 100644
--- a/outputs/stacks/modules-3.out
+++ b/outputs/stacks/modules-3.out
@@ -1,166 +1,42 @@
$ module load gcc
$ which gcc
-/home/spack/spack/opt/spack/linux-x86_64_v3/gcc-12.3.0-fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc/bin/gcc
+/home/spack/spack/opt/spack/linux-x86_64_v3/gcc-16.1.0-vlwdxljzbis42fjrlecvyo4tmuq5eebn/bin/gcc
$ gcc --version
-gcc (Spack GCC) 12.3.0
-Copyright (C) 2022 Free Software Foundation, Inc.
+gcc (Spack GCC) 16.1.0
+Copyright (C) 2026 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ module av
----- /home/spack/stacks/modules/linux-ubuntu22.04-x86_64/gcc/12.3.0 ----
- automake/1.16.5-zmzk4bb (D)
- bzip2/1.0.8-zom5syd (D)
- cmake/3.31.9-4a7thjg
- curl/8.15.0-zianoaa (D)
- diffutils/3.12-msusunh (D)
- expat/2.7.3-ikeoatl
- gdbm/1.25-y5bsvao (D)
- gettext/0.23.1-3f5v73y (D)
- git/2.48.1-aim3224
- hwloc/2.12.2-wkj6z6m
- krb5/1.21.3-onmo4bv
- libbsd/0.12.2-zb37a5t (D)
- libedit/3.1-20240808-c5o6gvv
- libevent/2.1.12-fn26hil
- libfabric/2.3.1-7imejdf
- libffi/3.5.2-s56v4gf
- libiconv/1.18-g3zxoz6
- libidn2/2.3.7-gntupl3
- libmd/1.1.0-cq4lpjp
- libpciaccess/0.17-p7g23cj
- libunistring/1.2-x5b7oet
- libxcrypt/4.4.38-drjmmlw
- libxml2/2.13.5-idam6zh
- mpich/4.3.2-uaioo2h
- ncurses/6.5-20250705-ytk4y2k (D)
- netlib-lapack/3.12.1-rhz3uek
- numactl/2.0.18-t2nikrt
- openblas/0.3.30-dwjd7g2
- openmpi/5.0.8-p2gmhau
- openssh/9.9p1-lip7jtp
- openssl/3.6.0-q4fenfo (D)
- perl/5.42.0-jpuw66s
- pigz/2.8-bs2taxm
- pmix/6.0.0-76oyav4
- prrte/4.0.0-zalt7cs
- py-beniget/0.4.2.post1-g6mqwbr
- py-calver/2025.4.17-gnnyu6h
- py-cython/3.1.3-apuchub
- py-flit-core/3.12.0-55omqj2
- py-gast/0.6.0-xrd6sez
- py-hatch-vcs/0.5.0-44uhp2g
- py-hatchling/1.27.0-qb7x6jy
- py-meson-python/0.18.0-o6u3um7
- py-packaging/25.0-j3t7cjg
- py-pathspec/0.12.1-wvr3fhe
- py-pip/25.1.1-qwew5rg
- py-pluggy/1.6.0-2c2amjc
- py-ply/3.11-xgx3hu4
- py-pybind11/3.0.1-b7sx7ll
- py-pyproject-metadata/0.9.1-sypchiv
- py-scikit-build-core/0.11.5-5r47zyp
- py-setuptools-scm/8.2.1-xcq4max
- py-setuptools/80.9.0-urwrpfo
- py-trove-classifiers/2025.9.11.17-cwn5qw7
- py-wheel/0.45.1-vs4xbx3
- python-venv/1.0-nrdm37j
- python/3.14.0-yvs3szq (D)
- readline/8.3-eyfbskp (D)
- sqlite/3.50.4-plzt2nd (D)
- tar/1.35-wfarfth (D)
- util-linux-uuid/2.41-b4npzn6
- xz/5.6.3-643vviq (D)
- yaksa/0.4-7jn3viv
- zlib-ng/2.2.4-4tglvhv (D)
- zstd/1.5.7-fj5u5hm
-
----- /home/spack/stacks/modules/linux-ubuntu22.04-x86_64/Core ----
- autoconf-archive/2023.02.20-7p7gq7u
- automake/1.16.5-pzmnwzm
- bc/1.07.1-s3qhnq4
- berkeley-db/18.1.40-vdgigsw
- bison/3.8.2-n7yzkyl
- bzip2/1.0.8-x7t4naj
- ca-certificates-mozilla/2025-08-12-etqlnw5
- compiler-wrapper/1.0-ntccuj2
- curl/8.15.0-isdtvvd
- diffutils/3.12-cih4xrz
- ed/1.4-4cbvnhd
- expat/2.7.3-7yr5v6w (D)
- findutils/4.10.0-irvryts
- flex/2.6.3-gmhq65u
- gawk/5.3.1-irhvzch
- gcc-runtime/11.4.0-nokfxva (L)
- gcc-runtime/12.3.0-pgwnyw7 (D)
- gcc/11.4.0-ml7cem5
- gcc/12.3.0-fmnvqo4 (L,D)
- gdbm/1.25-aq7qwy6
- gettext/0.23.1-cakgj4n
- glibc/2.35-qg7qyaz (L)
- gmake/4.4.1-4obn7cg
- gmp/6.3.0-mj4re3l (L)
- libbsd/0.12.2-ucrhsyw
- libffi/3.5.2-zgro4tw (D)
- libiconv/1.18-qtepnkr (D)
- libmd/1.1.0-gth3ii5 (D)
- libsigsegv/2.14-bs5ujst
- libssh2/1.11.1-txa2olx
- libtool/2.4.7-yt7ajy4
- libxcrypt/4.4.38-yiij42p (D)
- libxml2/2.13.5-5trxrsw (D)
- lmod/8.7.18-gbpxgjw
- lua-luafilesystem/1.8.0-nsymk62
- lua-luaposix/36.1-bubs6lu
- lua/5.4.6-hdxlqej
- m4/1.4.20-lxvpwti
- mbedtls/2.28.9-bz3ghzh
- mpc/1.3.1-sczvrku (L)
- mpfr/4.2.1-m3nwalt (L)
- ncurses/6.5-20250705-ncdxq3j
- nghttp2/1.48.0-ft5kpbd
- ninja/1.13.0-2stmhpc
- openssl/3.6.0-gv7wpik
- pcre2/10.44-z5vjj7q
- perl/5.42.0-62kt5y4 (D)
- pigz/2.8-kaz756e (D)
- pkgconf/2.5.1-f4qiprw
- python/3.11.14-rbf2x4i
- re2c/3.1-axmwics
- readline/8.3-c6d2zlj
- sqlite/3.50.4-elvodyb
- tar/1.35-lfgvgva
- tcl/8.6.17-x74vmgr
- texinfo/7.2-k6ygirs
- unzip/6.0-5gxay2a
- util-linux-uuid/2.41-n45otd3 (D)
- util-macros/1.20.1-hwxnwvm
- xz/5.6.3-yzaocbs
- zlib-ng/2.0.7-qlavhjb (L)
- zstd/1.5.7-foiizhd (L,D)
+-------------------------------------------------------------------- /home/spack/stacks/modules/linux-ubuntu26.04-x86_64/gcc/16.1.0 --------------------------------------------------------------------
+ bzip2/1.0.8-ofahxlj (D) libedit/3.1-20251016-4c4uuub libxcrypt/4.5.2-44jhzjg (D) openmpi/5.0.10-nzr6pd7 python-venv/1.0-bcclnnz zlib-ng/2.3.3-yd7lgm7 (D)
+ expat/2.8.1-xkvh6gd libevent/2.1.12-m5ts755 libxml2/2.15.3-cxesrxa openssh/10.3p1-kjx2nfr python/3.14.5-afnel7p zstd/1.5.7-lq6tsmz
+ gdbm/1.26-2af63my libfabric/2.5.1-s6cemsy mpich/5.0.1-bovk7dt openssl/3.6.1-yoq4amm readline/8.3-cbnh7bw
+ gettext/1.0-g3gt6ze libffi/3.5.2-jgqwv65 ncurses/6.6-iehcspo (D) pigz/2.8-4diropt (D) sqlite/3.53.1-uliuxbf
+ hwloc/2.13.0-nn3ymay libiconv/1.18-qs6av53 netlib-lapack/3.12.1-zknpbz3 pmix/6.1.0-qcxnkrd tar/1.35-tw6253j (D)
+ krb5/1.22.2-awic2yh libmd/1.1.0-w3w22wx numactl/2.0.19-swhw6f5 prrte/4.1.0-cj2ohvh util-linux-uuid/2.41-v3sdaph
+ libbsd/0.12.2-t623nqz libpciaccess/0.17-cmgnxt6 openblas/0.3.33-kdylbqh py-pybind11/3.0.2-3iqsk4i xz/5.8.3-bf6e7x2
+
+----------------------------------------------------------------------- /home/spack/stacks/modules/linux-ubuntu26.04-x86_64/Core -----------------------------------------------------------------------
+ binutils/2.46.0-cuzgmus (L) gcc/15.2.0-yjlog5x libxcrypt/4.5.2-bkzcu2s mpc/1.4.1-gxmoxea (L) pkgconf/2.5.1-yvl6jpi zlib-ng/2.3.3-g72d7i3 (L)
+ bzip2/1.0.8-cbtgjrh gcc/16.1.0-vlwdxlj (L,D) libxml2/2.15.3-ujlg2ua (D) mpfr/4.2.2-melg7ga (L) readline/8.3-k25xiih (D) zstd/1.5.7-63aruxk (L,D)
+ compiler-wrapper/1.1.0-mmywg7x gettext/1.0-sle3ix4 (D) lmod/8.7.67-wf22jsg ncurses/6.6-ekvivpv tar/1.35-f5xe4px
+ curl/8.20.0-j2fa7xl glibc/2.43-yc4n2pp (L) lua-luafilesystem/1.9.0-su5b2hs nghttp2/1.67.1-4lyasaz tcl/8.6.17-d4ibosb
+ gcc-runtime/15.2.0-xm76mt3 (L) gmp/6.3.0-xpmsy5x (L) lua-luaposix/36.3-egzwtik openssl/3.6.1-33yozp5 (D) unzip/6.0-4qgksuy
+ gcc-runtime/16.1.0-ghfita3 (D) libiconv/1.18-vbwvgwx (D) lua/5.4.8-q66mudl pigz/2.8-afklka7 xz/5.8.3-hhjyyqy (D)
Where:
D: Default Module
L: Module is loaded
-If the avail list is too long
-consider trying:
+If the avail list is too long consider trying:
-"module --default avail" or
-"ml -d av" to just list the
-default modules.
-"module overview" or "ml ov"
-to display the number of
-modules for each name.
+"module --default avail" or "ml -d av" to just list the default modules.
+"module overview" or "ml ov" to display the number of modules for each name.
-Use "module spider" to find
-all possible modules and
-extensions.
-Use "module keyword key1 key2
-..." to search for all
-possible modules matching any
-of the "keys".
+Use "module spider" to find all possible modules and extensions.
+Use "module keyword key1 key2 ..." to search for all possible modules matching any of the "keys".
$ module unload gcc
diff --git a/outputs/stacks/modules-4.out b/outputs/stacks/modules-4.out
index 22a63dae94..d086712bcf 100644
--- a/outputs/stacks/modules-4.out
+++ b/outputs/stacks/modules-4.out
@@ -1,13 +1,2 @@
$ spack module lmod refresh --delete-tree -y
-==> Warning: autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3/nzbffup uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/ml7cem5 as the LMod compiler.
-==> Warning: automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3/zmzk4bb uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3/4a7thjg uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu22.04 target=x86_64_v3/zianoaa uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: git@2.48.1+man+nls+perl+subtree~tcltk build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3/aim3224 uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: meson@1.8.5 build_system=python_pip patches:=0f0b1bd platform=linux os=ubuntu22.04 target=x86_64_v3/c5mkho7 uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/ml7cem5 as the LMod compiler.
-==> Warning: perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3/jpuw66s uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: py-hatch-vcs@0.5.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3/44uhp2g uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: py-meson-python@0.18.0 build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3/o6u3um7 uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: py-scikit-build-core@0.11.5~pyproject build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3/5r47zyp uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
-==> Warning: py-setuptools-scm@8.2.1+toml build_system=python_pip platform=linux os=ubuntu22.04 target=x86_64_v3/xcq4max uses more than one compiler, and might not fit the LMod hierarchy. Using gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3/fmnvqo4 as the LMod compiler.
==> Regenerating lmod module files
diff --git a/outputs/stacks/modules-5.out b/outputs/stacks/modules-5.out
index 2b8d0f5fbb..a2ae996a1a 100644
--- a/outputs/stacks/modules-5.out
+++ b/outputs/stacks/modules-5.out
@@ -2,124 +2,42 @@ $ module load gcc
$ module load openmpi openblas netlib-scalapack py-scipy
$ module av
----- /home/spack/stacks/modules/linux-ubuntu22.04-x86_64/gcc/12.3.0 ----
- automake/1.16.5
- bzip2/1.0.8
- cmake/3.31.9
- curl/8.15.0
- diffutils/3.12
- expat/2.7.3
- gdbm/1.25
- gettext/0.23.1
- git/2.48.1
- hwloc/2.12.2
- krb5/1.21.3
- libbsd/0.12.2
- libedit/3.1-20240808
- libevent/2.1.12
- libfabric/2.3.1
- libffi/3.5.2
- libiconv/1.18
- libidn2/2.3.7
- libmd/1.1.0
- libpciaccess/0.17
- libunistring/1.2
- libxcrypt/4.4.38
- libxml2/2.13.5
- mpich/4.3.2
- ncurses/6.5-20250705
- netlib-lapack/3.12.1
- numactl/2.0.18
- openblas/0.3.30
- openmpi/5.0.8
- openssh/9.9p1
- openssl/3.6.0
- perl/5.42.0
- pigz/2.8
- pmix/6.0.0
- prrte/4.0.0
- py-beniget/0.4.2.post1
- py-calver/2025.4.17
- py-cython/3.1.3
- py-flit-core/3.12.0
- py-gast/0.6.0
- py-hatch-vcs/0.5.0
- py-hatchling/1.27.0
- py-meson-python/0.18.0
- py-packaging/25.0
- py-pathspec/0.12.1
- py-pip/25.1.1
- py-pluggy/1.6.0
- py-ply/3.11
- py-pybind11/3.0.1
- py-pyproject-metadata/0.9.1
- py-scikit-build-core/0.11.5
- py-setuptools-scm/8.2.1
- py-setuptools/80.9.0
- py-trove-classifiers/2025.9.11.17
- py-wheel/0.45.1
- python-venv/1.0
- python/3.14.0
- readline/8.3
- sqlite/3.50.4
- tar/1.35
- util-linux-uuid/2.41
- xz/5.6.3
- yaksa/0.4
- zlib-ng/2.2.4
- zstd/1.5.7
-
----- /home/spack/stacks/modules/linux-ubuntu22.04-x86_64/Core ----
- autoconf-archive/2023.02.20
- ca-certificates-mozilla/2025-08-12
- compiler-wrapper/1.0
- gcc-runtime/12.3.0
- gcc/11.4.0
- gcc/12.3.0 (L,D)
- glibc/2.35 (L)
- util-macros/1.20.1
+-------------------------------------------------------------------- /home/spack/stacks/modules/linux-ubuntu26.04-x86_64/gcc/16.1.0 --------------------------------------------------------------------
+ bzip2/1.0.8 hwloc/2.13.0 libevent/2.1.12 libmd/1.1.0 mpich/5.0.1 openblas/0.3.33 pigz/2.8 python-venv/1.0 tar/1.35 zstd/1.5.7
+ expat/2.8.1 krb5/1.22.2 libfabric/2.5.1 libpciaccess/0.17 ncurses/6.6 openmpi/5.0.10 pmix/6.1.0 python/3.14.5 util-linux-uuid/2.41
+ gdbm/1.26 libbsd/0.12.2 libffi/3.5.2 libxcrypt/4.5.2 netlib-lapack/3.12.1 openssh/10.3p1 prrte/4.1.0 readline/8.3 xz/5.8.3
+ gettext/1.0 libedit/3.1-20251016 libiconv/1.18 libxml2/2.15.3 numactl/2.0.19 openssl/3.6.1 py-pybind11/3.0.2 sqlite/3.53.1 zlib-ng/2.3.3
+
+----------------------------------------------------------------------- /home/spack/stacks/modules/linux-ubuntu26.04-x86_64/Core -----------------------------------------------------------------------
+ compiler-wrapper/1.1.0 gcc-runtime/16.1.0 gcc/15.2.0 gcc/16.1.0 (L,D) glibc/2.43 (L)
Where:
D: Default Module
L: Module is loaded
-If the avail list is too long
-consider trying:
+If the avail list is too long consider trying:
-"module --default avail" or
-"ml -d av" to just list the
-default modules.
-"module overview" or "ml ov"
-to display the number of
-modules for each name.
+"module --default avail" or "ml -d av" to just list the default modules.
+"module overview" or "ml ov" to display the number of modules for each name.
-Use "module spider" to find
-all possible modules and
-extensions.
-Use "module keyword key1 key2
-..." to search for all
-possible modules matching any
-of the "keys".
+Use "module spider" to find all possible modules and extensions.
+Use "module keyword key1 key2 ..." to search for all possible modules matching any of the "keys".
$ module load mpich
-Lmod is automatically
-replacing "openmpi/5.0.8"
-with "mpich/4.3.2".
+Lmod is automatically replacing "openmpi/5.0.10" with "mpich/5.0.1".
Due to MODULEPATH changes, the following have been reloaded:
- 1) netlib-scalapack/2.2.2
+ 1) netlib-scalapack/2.2.3
$ module load netlib-lapack
-Lmod is automatically
-replacing "openblas/0.3.30"
-with "netlib-lapack/3.12.1".
+Lmod is automatically replacing "openblas/0.3.33" with "netlib-lapack/3.12.1".
Due to MODULEPATH changes, the following have been reloaded:
- 1) netlib-scalapack/2.2.2
+ 1) netlib-scalapack/2.2.3
$ module purge
diff --git a/outputs/stacks/setup-1.out b/outputs/stacks/setup-1.out
deleted file mode 100644
index 14d1376edd..0000000000
--- a/outputs/stacks/setup-1.out
+++ /dev/null
@@ -1,4 +0,0 @@
-$ spack add gcc@12 %gcc@11
-==> Adding gcc@12 %gcc@11 to environment /home/spack/stacks
-$ spack env view disable
-$ spack config edit
diff --git a/outputs/stacks/unify-0.out b/outputs/stacks/unify-0.out
deleted file mode 100644
index dc85370248..0000000000
--- a/outputs/stacks/unify-0.out
+++ /dev/null
@@ -1,4 +0,0 @@
-$ spack add netlib-scalapack %gcc@12 ^openblas ^openmpi
-==> Adding netlib-scalapack %gcc@12 ^openblas ^openmpi to environment /home/spack/stacks
-$ spack add netlib-scalapack %gcc@12 ^openblas ^mpich
-==> Adding netlib-scalapack %gcc@12 ^mpich ^openblas to environment /home/spack/stacks
diff --git a/outputs/stacks/unify-1.out b/outputs/stacks/unify-1.out
deleted file mode 100644
index 5e86b35aa9..0000000000
--- a/outputs/stacks/unify-1.out
+++ /dev/null
@@ -1,5 +0,0 @@
-$ spack concretize
-==> Error: Spack concretizer internal error. Please submit a bug report and include the command, environment if applicable and the following error message.
- [netlib-scalapack %gcc@12 ^openblas ^openmpi, netlib-scalapack %gcc@12 ^mpich ^openblas, gcc@12.3.0/fmnvqo44pcnyj4dpc6kng6rhp5uwdrwc] is unsatisfiable, errors are:
- internal_error("Imposing constraint outside of imposed_nodes")
- internal_error("nodes in root condition set must be associated with root"). Couldn't concretize without changing the existing environment. If you are ok with changing it, try `spack concretize --force`. You could consider setting `concretizer:unify` to `when_possible` or `false` to allow multiple versions of some packages.
diff --git a/outputs/stacks/unify-3.out b/outputs/stacks/unify-3.out
index 18d4eec43b..bd9dea0ad5 100644
--- a/outputs/stacks/unify-3.out
+++ b/outputs/stacks/unify-3.out
@@ -1,88 +1,114 @@
-$ spack config add concretizer:unify:false
$ spack concretize
+==> Concretizing the 'compiler' group of specs
+==> Concretizing the 'stack' group of specs
==> Starting concretization pool with 2 processes
-==> Concretized 2 specs:
- - 3t7cajd netlib-scalapack@2.2.2~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c,fortran=gcc@12.3.0
- - 4a7thjg ^cmake@3.31.9~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - zianoaa ^curl@8.15.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] ft5kpbd ^nghttp2@1.48.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - q4fenfo ^openssl@3.6.0~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] etqlnw5 ^ca-certificates-mozilla@2025-08-12 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
- - ytk4y2k ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - 4tglvhv ^zlib-ng@2.2.4+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] ntccuj2 ^compiler-wrapper@1.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] fmnvqo4 ^gcc@12.3.0~binutils+bootstrap~graphite~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cih4xrz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] qtepnkr ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] irhvzch ^gawk@5.3.1~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] bs5ujst ^libsigsegv@2.14 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] c6d2zlj ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[e] ml7cem5 ^gcc@11.4.0~binutils+bootstrap~graphite~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] nokfxva ^gcc-runtime@11.4.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] mj4re3l ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] fgsf5ij ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] pzmnwzm ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lxvpwti ^m4@1.4.20+sigsegv build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] yt7ajy4 ^libtool@2.4.7 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] sczvrku ^mpc@1.3.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] m3nwalt ^mpfr@4.2.1 build_system=autotools libs:=shared,static patches:=3ec29a6 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] 7p7gq7u ^autoconf-archive@2023.02.20 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 62kt5y4 ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] vdgigsw ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] x7t4naj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] aq7qwy6 ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] k6ygirs ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] cakgj4n ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] 5trxrsw ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] lfgvgva ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] kaz756e ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] yzaocbs ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
-[+] ncdxq3j ^ncurses@6.5-20250705~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] qlavhjb ^zlib-ng@2.0.7 cflags=-O3 +compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
-[+] foiizhd ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - pgwnyw7 ^gcc-runtime@12.3.0 build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3
-[e] qg7qyaz ^glibc@2.35 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
-[+] 4obn7cg ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - uaioo2h ^mpich@4.3.2~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
-[+] irvryts ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - wkj6z6m ^hwloc@2.12.2~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - 7imejdf ^libfabric@2.3.1~cuda~debug~kdreg~level_zero~rocm~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - p7g23cj ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] hwxnwvm ^util-macros@1.20.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
- - idam6zh ^libxml2@2.13.5~http+pic~python+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - g3zxoz6 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - 643vviq ^xz@5.6.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] f4qiprw ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@11.4.0
- - 7jn3viv ^yaksa@0.4~cuda~level_zero~rocm build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - yvs3szq ^python@3.14.0+bz2+ctypes+dbm~debug+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - ikeoatl ^expat@2.7.3+libbsd build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - zb37a5t ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - cq4lpjp ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - 3f5v73y ^gettext@0.23.1+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - wfarfth ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - bs2taxm ^pigz@2.8 build_system=makefile platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - s56v4gf ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - eyfbskp ^readline@8.3 build_system=autotools patches:=21f0a03 platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - plzt2nd ^sqlite@3.50.4+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - b4npzn6 ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - fj5u5hm ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - dwjd7g2 ^openblas@0.3.30~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared build_system=makefile symbol_suffix=none threads=openmp platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
- - yxweja4 netlib-scalapack@2.2.2~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu22.04 target=x86_64_v3 %c,fortran=gcc@12.3.0
- - p2gmhau ^openmpi@5.0.8+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none romio-filesystem:=none schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx,fortran=gcc@12.3.0
- - nzbffup ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3
- - zmzk4bb ^automake@1.16.5 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - fn26hil ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - t2nikrt ^numactl@2.0.18 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - lip7jtp ^openssh@9.9p1+gssapi build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
- - onmo4bv ^krb5@1.21.3+shared build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@12.3.0
-[+] n7yzkyl ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
- - msusunh ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - c5o6gvv ^libedit@3.1-20240808 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - drjmmlw ^libxcrypt@4.4.38~obsolete_api build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - jpuw66s ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - zom5syd ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - y5bsvao ^gdbm@1.25 build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - 76oyav4 ^pmix@6.0.0~munge~python build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
- - zalt7cs ^prrte@4.0.0 build_system=autotools schedulers:=none platform=linux os=ubuntu22.04 target=x86_64_v3 %c=gcc@12.3.0
-[+] gmhq65u ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu22.04 target=x86_64_v3 %c,cxx=gcc@11.4.0
+==> Concretized 4 specs:
+[+] vlwdxlj gcc@16.1.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs+profiled+strip build_system=autotools build_type=Release languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cuzgmus ^binutils@2.46.0~debuginfod+gas~gprofng~headers~interwork+ld~libiberty~lto~nls~pgo+plugins build_system=autotools compress_debug_sections=zlib libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] mmywg7x ^compiler-wrapper@1.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] ao2onuz ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] vbwvgwx ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] z7wqeps ^gawk@5.4.0~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] k25xiih ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[e] yjlog5x ^gcc@15.2.0+binutils+bootstrap~graphite+libsanitizer~mold~nvptx~piclibs~profiled~strip build_system=autotools build_type=RelWithDebInfo languages:='c,c++,fortran' platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] xm76mt3 ^gcc-runtime@15.2.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[e] yc4n2pp ^glibc@2.43 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] r4lhaok ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] xpmsy5x ^gmp@6.3.0+cxx build_system=autotools libs:=shared,static patches:=28a6673 platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] jo3eg4r ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] yhkgfai ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] y6uqrto ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] phcmfqk ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 3gdq456 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] mguwetc ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] hhjyyqy ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] punbqrx ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] gxmoxea ^mpc@1.4.1 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] melg7ga ^mpfr@4.2.2 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] sf5iutv ^autoconf-archive@2024.10.16 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] bvphs3b ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] 27d4iyp ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] cbtgjrh ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] cq4dkuc ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ohmdb2l ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] jvlaabk ^texinfo@7.2~xs build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] sle3ix4 ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] ujlg2ua ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] f5xe4px ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] afklka7 ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] ekvivpv ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] g72d7i3 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 63aruxk ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] wf22jsg lmod@8.7.67+auto_swap~redirect build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ywyq4f5 ^bc@1.08.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] litd2mh ^ed@1.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] q66mudl ^lua@5.4.8+shared build_system=makefile fetcher=curl platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] j2fa7xl ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 4lyasaz ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[+] 33yozp5 ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] axeuqg3 ^ca-certificates-mozilla@2026-03-19 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[+] 4qgksuy ^unzip@6.0 build_system=makefile patches:=179330d,24582ff,251d575,3371314,44599c8,47e9def,4e5a081,59c0983,64f6498,74bc961,7d8e5c7,81ca46c,881d2ed,aced0f2,b6f64d7,b7a14c3,c9a863e,ee9e260,f6f6236,f88b9d4,fde8f9d platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] su5b2hs ^lua-luafilesystem@1.9.0 build_system=lua platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] egzwtik ^lua-luaposix@36.3 build_system=lua platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] bkzcu2s ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] yvl6jpi ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] ci53fkm ^procps@4.0.6+nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[b] a27iqiv ^sed@4.9 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@15.2.0
+[+] d4ibosb ^tcl@8.6.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@15.2.0
+[b] x425zhl netlib-scalapack@2.2.3~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c,fortran=gcc@16.1.0
+[b] yonurps ^cmake@3.31.11~doc+ncurses+ownlibs~qtgui build_system=generic build_type=Release platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 6b5h3dv ^curl@8.20.0~gssapi~ldap~libidn2~librtmp~libssh~libssh2+nghttp2 build_system=autotools libs:=shared,static tls:=openssl platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iiwpnp7 ^nghttp2@1.67.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] djpmji7 ^diffutils@3.12 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] yoq4amm ^openssl@3.6.1~docs+shared build_system=generic certs=mozilla platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] iehcspo ^ncurses@6.6~symlinks+termlib abi=none build_system=autotools patches:=7a351bc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yd7lgm7 ^zlib-ng@2.3.3+compat+new_strategies+opt+pic+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ghfita3 ^gcc-runtime@16.1.0 build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 6hzfsbp ^gmake@4.4.1~guile build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] bovk7dt ^mpich@5.0.1~argobots~cuda+fortran+hwloc+hydra~level_zero+libxml2+pci~rocm+romio~slurm~vci~verbs+wrapperrpath~xpmem build_system=autotools datatype-engine=auto device=ch4 netmod=ofi pmi=default platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] l3if3dy ^findutils@4.10.0 build_system=autotools patches:=440b954 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] g3gt6ze ^gettext@1.0+bzip2+curses+git~libunistring+libxml2+pic+shared+tar+xz build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] tw6253j ^tar@1.35 build_system=autotools zip=pigz platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4diropt ^pigz@2.8 build_system=makefile platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] nn3ymay ^hwloc@2.13.0~cairo~cuda~gl~level_zero~libudev+libxml2~nvml~opencl+pci~rocm build_system=autotools libs:=shared,static patches:=b4db98b platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] s6cemsy ^libfabric@2.5.1~asan~cuda~debug~kdreg~level_zero~lsan~rocm~tsan~ubsan~uring build_system=autotools fabrics:=sockets,tcp,udp platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cmgnxt6 ^libpciaccess@0.17 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cy6lybd ^util-macros@1.20.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] cxesrxa ^libxml2@2.15.3+pic~python+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] qs6av53 ^libiconv@1.18 build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] bf6e7x2 ^xz@5.8.3~pic build_system=autotools libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xp6fyih ^pkgconf@2.5.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] afnel7p ^python@3.14.5+bz2+ctypes+dbm~debug~freethreading+libxml2+lzma~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~static~tests~tkinter+uuid+zlib+zstd build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] ofahxlj ^bzip2@1.0.8~debug~pic+shared build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xkvh6gd ^expat@2.8.1+libbsd build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] t623nqz ^libbsd@0.12.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] w3w22wx ^libmd@1.1.0 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 2af63my ^gdbm@1.26 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] jgqwv65 ^libffi@3.5.2 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] cbnh7bw ^readline@8.3 build_system=autotools patches:=21f0a03,72dee13,e273643 platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] uliuxbf ^sqlite@3.53.1+column_metadata+fts+rtree build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] v3sdaph ^util-linux-uuid@2.41 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] lq6tsmz ^zstd@1.5.7+programs build_system=makefile compression:=none libs:=shared,static platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] kdylbqh ^openblas@0.3.33~bignuma~consistent_fpcsr+dynamic_dispatch+fortran~ilp64+locking+pic+shared~static build_system=makefile patches:=723ddc1 symbol_suffix=none threads=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] b4nkwcf netlib-scalapack@2.2.3~ipo~pic+shared build_system=cmake build_type=Release generator=make platform=linux os=ubuntu26.04 target=x86_64_v3 %c,fortran=gcc@16.1.0
+[b] nzr6pd7 ^openmpi@5.0.10+atomics~cuda~debug+fortran~gpfs~internal-hwloc~internal-libevent~internal-pmix~ipv6~java~lustre~memchecker~openshmem~rocm~romio+rsh~static~two_level_namespace+vt+wrapper-rpath build_system=autotools fabrics:=none patches:=646eb1a romio-filesystem:=none schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx,fortran=gcc@16.1.0
+[b] yg7nv7p ^autoconf@2.72 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3
+[b] 47vgtt5 ^m4@1.4.21+sigsegv build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] r6vd65h ^libsigsegv@2.15 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] pdslnit ^automake@1.18.1 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] m5ts755 ^libevent@2.1.12+openssl build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] raf5qk6 ^libtool@2.5.4 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] fc5ezqn ^file@5.46+static build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] swhw6f5 ^numactl@2.0.19 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] kjx2nfr ^openssh@10.3p1+gssapi build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] awic2yh ^krb5@1.22.2+shared build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] yws52fh ^bison@3.8.2~color build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 4c4uuub ^libedit@3.1-20251016 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 44jhzjg ^libxcrypt@4.5.2~obsolete_api build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] xxg272q ^perl@5.42.0+cpanm+opcode+open+shared+threads build_system=generic platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] aev2xm7 ^berkeley-db@18.1.40+cxx~docs+stl build_system=autotools patches:=26090f4,b231fcc platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
+[b] 3w5zzn3 ^less@692 build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] qcxnkrd ^pmix@6.1.0~munge~python build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] cj2ohvh ^prrte@4.1.0 build_system=autotools patches:=64faa1a,91b28f5 schedulers:=none platform=linux os=ubuntu26.04 target=x86_64_v3 %c=gcc@16.1.0
+[b] 4p7olya ^flex@2.6.3+lex~nls build_system=autotools platform=linux os=ubuntu26.04 target=x86_64_v3 %c,cxx=gcc@16.1.0
diff --git a/outputs/stacks/unify-4.out b/outputs/stacks/unify-4.out
deleted file mode 100644
index 3ab842f4cd..0000000000
--- a/outputs/stacks/unify-4.out
+++ /dev/null
@@ -1,4 +0,0 @@
-$ spack add netlib-scalapack %gcc@12 ^netlib-lapack ^openmpi
-==> Adding netlib-scalapack %gcc@12 ^netlib-lapack ^openmpi to environment /home/spack/stacks
-$ spack add netlib-scalapack %gcc@12 ^netlib-lapack ^mpich
-==> Adding netlib-scalapack %gcc@12 ^mpich ^netlib-lapack to environment /home/spack/stacks
diff --git a/outputs/stacks/view-0.out b/outputs/stacks/view-0.out
index d94811ebcf..8e92a115d0 100644
--- a/outputs/stacks/view-0.out
+++ b/outputs/stacks/view-0.out
@@ -5,178 +5,57 @@ $ spack concretize
$ ls ~/stacks/views/default
bin etc include lib lib64 libexec man pyvenv.cfg sbin share var
$ ls ~/stacks/views/default/lib
-cmake libmenu.so
-gettext libmenu.so.6
-krb5 libmenu.so.6.5
-libasan.so.8 libmenu_g.a
-libasprintf.a libmenuw.a
-libasprintf.so libmenuw.so
-libasprintf.so.0 libmenuw.so.6
-libasprintf.so.0.0.0 libmenuw.so.6.5
-libatomic.so.1 libmenuw_g.a
-libblas.so libmpi.a
-libblas.so.3 libmpi.so
-libblas.so.3.12.0 libmpi.so.12
-libbsd-ctor.a libmpi.so.12.5.2
-libbsd.a libmpi.so.40
-libbsd.so libmpi.so.40.40.7
-libbsd.so.0 libmpi_mpifh.so
-libbsd.so.0.12.2 libmpi_mpifh.so.40
-libbz2.a libmpi_mpifh.so.40.40.1
-libbz2.so libmpi_usempi_ignore_tkr.so
-libbz2.so.1 libmpi_usempi_ignore_tkr.so.40
-libbz2.so.1.0 libmpi_usempi_ignore_tkr.so.40.40.1
-libbz2.so.1.0.8 libmpi_usempif08.so
-libcblas.so libmpi_usempif08.so.40
-libcblas.so.3 libmpi_usempif08.so.40.40.3
-libcblas.so.3.12.0 libmpich.so
-libcharset.a libmpichcxx.so
-libcharset.so libmpichf90.so
-libcharset.so.1 libmpicxx.a
-libcharset.so.1.0.0 libmpicxx.so
-libcom_err.so libmpicxx.so.12
-libcom_err.so.3 libmpicxx.so.12.5.2
-libcom_err.so.3.0 libmpifort.a
-libcrypt.a libmpifort.so
-libcrypt.so libmpifort.so.12
-libcrypt.so.2 libmpifort.so.12.5.2
-libcrypt.so.2.0.0 libmpl.so
-libcurses.so libncurses++.a
-libedit.a libncurses++.so
-libedit.so libncurses++.so.6
-libedit.so.0 libncurses++.so.6.5
-libedit.so.0.0.74 libncurses++_g.a
-libevent-2.1.so.7 libncurses++w.a
-libevent-2.1.so.7.0.1 libncurses++w.so
-libevent.a libncurses++w.so.6
-libevent.so libncurses++w.so.6.5
-libevent_core-2.1.so.7 libncurses++w_g.a
-libevent_core-2.1.so.7.0.1 libncurses.a
-libevent_core.a libncurses.so
-libevent_core.so libncurses.so.6
-libevent_extra-2.1.so.7 libncurses.so.6.5
-libevent_extra-2.1.so.7.0.1 libncurses_g.a
-libevent_extra.a libncursesw.a
-libevent_extra.so libncursesw.so
-libevent_openssl-2.1.so.7 libncursesw.so.6
-libevent_openssl-2.1.so.7.0.1 libncursesw.so.6.5
-libevent_openssl.a libncursesw_g.a
-libevent_openssl.so libnuma.a
-libevent_pthreads-2.1.so.7 libnuma.so
-libevent_pthreads-2.1.so.7.0.1 libnuma.so.1
-libevent_pthreads.a libnuma.so.1.0.0
-libevent_pthreads.so libopa.so
-libexpat.a libopen-pal.so
-libexpat.so libopen-pal.so.80
-libexpat.so.1 libopen-pal.so.80.0.5
-libexpat.so.1.11.1 libopenblas.a
-libfabric.a libopenblas.so
-libfabric.so libopenblas.so.0
-libfabric.so.1 libopenblasp-r0.3.30.a
-libfabric.so.1.29.1 libopenblasp-r0.3.30.so
-libfmpich.so libpanel.a
-libform.a libpanel.so
-libform.so libpanel.so.6
-libform.so.6 libpanel.so.6.5
-libform.so.6.5 libpanel_g.a
-libform_g.a libpanelw.a
-libformw.a libpanelw.so
-libformw.so libpanelw.so.6
-libformw.so.6 libpanelw.so.6.5
-libformw.so.6.5 libpanelw_g.a
-libformw_g.a libpciaccess.a
-libgcc_s.so.1 libpciaccess.so
-libgdbm.a libpciaccess.so.0
-libgdbm.so libpciaccess.so.0.11.1
-libgdbm.so.6 libpmix.a
-libgdbm.so.6.0.0 libpmix.so
-libgdbm_compat.a libpmix.so.2
-libgdbm_compat.so libpmix.so.2.18.0
-libgdbm_compat.so.4 libprrte.a
-libgdbm_compat.so.4.0.0 libprrte.so
-libgettextlib-0.23.1.so libprrte.so.4
-libgettextlib.a libprrte.so.4.0.0
-libgettextlib.so libpython3.14.so
-libgettextpo.a libpython3.14.so.1.0
-libgettextpo.so libpython3.so
-libgettextpo.so.0 libquadmath.so.0
-libgettextpo.so.0.5.12 libreadline.a
-libgettextsrc-0.23.1.so libreadline.so
-libgettextsrc.a libreadline.so.8
-libgettextsrc.so libreadline.so.8.3
-libgfortran.so.5 libscalapack.so
-libgomp.so.1 libscalapack.so.2.2
-libgssapi_krb5.so libscalapack.so.2.2.1
-libgssapi_krb5.so.2 libsqlite3.a
-libgssapi_krb5.so.2.2 libsqlite3.so
-libgssrpc.so libsqlite3.so.0
-libgssrpc.so.4 libsqlite3.so.3.50.4
-libgssrpc.so.4.2 libssp.so.0
-libhistory.a libstdc++.so.6
-libhistory.so libtextstyle.a
-libhistory.so.8 libtextstyle.so
-libhistory.so.8.3 libtextstyle.so.0
-libhwloc.a libtextstyle.so.0.2.3
-libhwloc.so libtinfo.a
-libhwloc.so.15 libtinfo.so
-libhwloc.so.15.10.1 libtinfo.so.6
-libiconv.a libtinfo.so.6.5
-libiconv.so libtinfo_g.a
-libiconv.so.2 libtinfow.a
-libiconv.so.2.7.0 libtinfow.so
-libintl.a libtinfow.so.6
-libintl.so libtinfow.so.6.5
-libintl.so.8 libtinfow_g.a
-libintl.so.8.4.2 libtmglib.so
-libitm.so.1 libtmglib.so.3
-libk5crypto.so libtmglib.so.3.12.0
-libk5crypto.so.3 libtsan.so.2
-libk5crypto.so.3.1 libubsan.so.1
-libkadm5clnt.so libuuid.a
-libkadm5clnt_mit.so libuuid.so
-libkadm5clnt_mit.so.12 libuuid.so.1
-libkadm5clnt_mit.so.12.0 libuuid.so.1.3.0
-libkadm5srv.so libverto.so
-libkadm5srv_mit.so libverto.so.0
-libkadm5srv_mit.so.12 libverto.so.0.0
-libkadm5srv_mit.so.12.0 libxml2.so
-libkdb5.so libxml2.so.2
-libkdb5.so.10 libxml2.so.2.13.5
-libkdb5.so.10.0 libyaksa.a
-libkrad.so libyaksa.so
-libkrad.so.0 libyaksa.so.0
-libkrad.so.0.0 libyaksa.so.0.0.0
-libkrb5.so libz.a
-libkrb5.so.3 libz.so
-libkrb5.so.3.3 libz.so.1
-libkrb5support.so libz.so.1.3.1.zlib-ng
-libkrb5support.so.0 libzstd.a
-libkrb5support.so.0.1 libzstd.so
-liblapack.so libzstd.so.1
-liblapack.so.3 libzstd.so.1.5.7
-liblapack.so.3.12.0 mpi.mod
-liblapacke.so mpi_ext.mod
-liblapacke.so.3 mpi_f08.mod
-liblapacke.so.3.12.0 mpi_f08_callbacks.mod
-liblsan.so.0 mpi_f08_ext.mod
-liblzma.a mpi_f08_interfaces.mod
-liblzma.so mpi_f08_interfaces_callbacks.mod
-liblzma.so.5 mpi_f08_types.mod
-liblzma.so.5.6.3 mpi_types.mod
-libmd.a openmpi
-libmd.so pkgconfig
-libmd.so.0 pmpi_f08_interfaces.mod
-libmd.so.0.1.0 python3.14
-libmenu.a terminfo
+cmake libevent_core-2.1.so.7.0.1 libgettextpo.a libkrb5.so libmpich.so libpanel.so libtinfo_g.a
+gettext libevent_core.a libgettextpo.so libkrb5.so.3 libmpichcxx.so libpanel.so.6 libtinfow.a
+krb5 libevent_core.so libgettextpo.so.0 libkrb5.so.3.3 libmpichf90.so libpanel.so.6.6 libtinfow.so
+libasan.so.8 libevent_extra-2.1.so.7 libgettextpo.so.0.6.0 libkrb5support.so libmpicxx.a libpanel_g.a libtinfow.so.6
+libasprintf.a libevent_extra-2.1.so.7.0.1 libgettextsrc-1.0.so libkrb5support.so.0 libmpicxx.so libpanelw.a libtinfow.so.6.6
+libasprintf.so libevent_extra.a libgettextsrc.a libkrb5support.so.0.1 libmpicxx.so.12 libpanelw.so libtinfow_g.a
+libasprintf.so.0 libevent_extra.so libgettextsrc.so liblapack.so libmpicxx.so.12.6.1 libpanelw.so.6 libtmglib.so
+libasprintf.so.0.0.0 libevent_openssl-2.1.so.7 libgfortran.so.5 liblapack.so.3 libmpifort.a libpanelw.so.6.6 libtmglib.so.3
+libatomic.so.1 libevent_openssl-2.1.so.7.0.1 libgomp.so.1 liblapack.so.3.12.0 libmpifort.so libpanelw_g.a libtmglib.so.3.12.0
+libblas.so libevent_openssl.a libgssapi_krb5.so liblapacke.so libmpifort.so.12 libpciaccess.a libtsan.so.2
+libblas.so.3 libevent_openssl.so libgssapi_krb5.so.2 liblapacke.so.3 libmpifort.so.12.6.1 libpciaccess.so libubsan.so.1
+libblas.so.3.12.0 libevent_pthreads-2.1.so.7 libgssapi_krb5.so.2.2 liblapacke.so.3.12.0 libmpl.so libpciaccess.so.0 libuuid.a
+libbsd-ctor.a libevent_pthreads-2.1.so.7.0.1 libgssrpc.so liblsan.so.0 libncurses++.a libpciaccess.so.0.11.1 libuuid.so
+libbsd.a libevent_pthreads.a libgssrpc.so.4 liblzma.a libncurses++.so libpmix.a libuuid.so.1
+libbsd.so libevent_pthreads.so libgssrpc.so.4.2 liblzma.so libncurses++.so.6 libpmix.so libuuid.so.1.3.0
+libbsd.so.0 libexpat.a libhistory.a liblzma.so.5 libncurses++.so.6.6 libpmix.so.2 libverto.so
+libbsd.so.0.12.2 libexpat.so libhistory.so liblzma.so.5.8.3 libncurses++_g.a libpmix.so.2.23.0 libverto.so.0
+libbz2.a libexpat.so.1 libhistory.so.8 libmd.a libncurses++w.a libprrte.a libverto.so.0.0
+libbz2.so libexpat.so.1.12.1 libhistory.so.8.3 libmd.so libncurses++w.so libprrte.so libxml2.so
+libbz2.so.1 libfabric.a libhwasan.so.0 libmd.so.0 libncurses++w.so.6 libprrte.so.3 libxml2.so.16
+libbz2.so.1.0 libfabric.so libhwloc.a libmd.so.0.1.0 libncurses++w.so.6.6 libprrte.so.3.1.0 libxml2.so.16.1.3
+libbz2.so.1.0.8 libfabric.so.1 libhwloc.so libmenu.a libncurses++w_g.a libpython3.14.so libz.a
+libcblas.so libfabric.so.1.31.1 libhwloc.so.15 libmenu.so libncurses.a libpython3.14.so.1.0 libz.so
+libcblas.so.3 libfmpich.so libhwloc.so.15.10.2 libmenu.so.6 libncurses.so libpython3.so libz.so.1
+libcblas.so.3.12.0 libform.a libiconv.a libmenu.so.6.6 libncurses.so.6 libquadmath.so.0 libz.so.1.3.1.zlib-ng
+libcharset.a libform.so libiconv.so libmenu_g.a libncurses.so.6.6 libreadline.a libzstd.a
+libcharset.so libform.so.6 libiconv.so.2 libmenuw.a libncurses_g.a libreadline.so libzstd.so
+libcharset.so.1 libform.so.6.6 libiconv.so.2.7.0 libmenuw.so libncursesw.a libreadline.so.8 libzstd.so.1
+libcharset.so.1.0.0 libform_g.a libitm.so.1 libmenuw.so.6 libncursesw.so libreadline.so.8.3 libzstd.so.1.5.7
+libcom_err.so libformw.a libk5crypto.so libmenuw.so.6.6 libncursesw.so.6 libscalapack.so mpi.mod
+libcom_err.so.3 libformw.so libk5crypto.so.3 libmenuw_g.a libncursesw.so.6.6 libscalapack.so.2.2 mpi_ext.mod
+libcom_err.so.3.0 libformw.so.6 libk5crypto.so.3.1 libmpi.a libncursesw_g.a libscalapack.so.2.2.3 mpi_f08.mod
+libcrypt.a libformw.so.6.6 libkadm5clnt.so libmpi.so libnuma.a libsqlite3.a mpi_f08_callbacks.mod
+libcrypt.so libformw_g.a libkadm5clnt_mit.so libmpi.so.12 libnuma.so libsqlite3.so mpi_f08_ext.mod
+libcrypt.so.2 libgcc_s.so.1 libkadm5clnt_mit.so.12 libmpi.so.12.6.1 libnuma.so.1 libsqlite3.so.0 mpi_f08_interfaces.mod
+libcrypt.so.2.0.0 libgdbm.a libkadm5clnt_mit.so.12.0 libmpi.so.40 libnuma.so.1.0.0 libsqlite3.so.3.53.1 mpi_f08_interfaces_callbacks.mod
+libcurses.so libgdbm.so libkadm5srv.so libmpi.so.40.40.7 libopa.so libssp.so.0 mpi_f08_types.mod
+libedit.a libgdbm.so.6 libkadm5srv_mit.so libmpi_mpifh.so libopen-pal.so libstdc++.so.6 mpi_types.mod
+libedit.so libgdbm.so.6.0.0 libkadm5srv_mit.so.12 libmpi_mpifh.so.40 libopen-pal.so.80 libtextstyle.a openmpi
+libedit.so.0 libgdbm_compat.a libkadm5srv_mit.so.12.0 libmpi_mpifh.so.40.40.1 libopen-pal.so.80.0.5 libtextstyle.so pkgconfig
+libedit.so.0.0.76 libgdbm_compat.so libkdb5.so libmpi_usempi_ignore_tkr.so libopenblas-r0.3.33.a libtextstyle.so.0 pmpi_f08_interfaces.mod
+libevent-2.1.so.7 libgdbm_compat.so.4 libkdb5.so.10 libmpi_usempi_ignore_tkr.so.40 libopenblas-r0.3.33.so libtextstyle.so.0.2.7 preloadable_libintl.so
+libevent-2.1.so.7.0.1 libgdbm_compat.so.4.0.0 libkdb5.so.10.0 libmpi_usempi_ignore_tkr.so.40.40.1 libopenblas.a libtinfo.a python3.14
+libevent.a libgettextlib-1.0.so libkrad.so libmpi_usempif08.so libopenblas.so libtinfo.so terminfo
+libevent.so libgettextlib.a libkrad.so.0 libmpi_usempif08.so.40 libopenblas.so.0 libtinfo.so.6
+libevent_core-2.1.so.7 libgettextlib.so libkrad.so.0.0 libmpi_usempif08.so.40.40.3 libpanel.a libtinfo.so.6.6
$ ls ~/stacks/views/full
-bzip2 hwloc libiconv mpich openssh sqlite
-expat krb5 libmd ncurses openssl tar
-gcc libbsd libpciaccess netlib-lapack pigz util-linux-uuid
-gcc-runtime libedit libxcrypt netlib-scalapack pmix xz
-gdbm libevent libxml2 numactl prrte yaksa
-gettext libfabric mpc openblas python zlib-ng
-gmp libffi mpfr openmpi readline zstd
+binutils expat gdbm hwloc libedit libffi libpciaccess lmod mpfr netlib-lapack numactl openssh pmix readline tcl xz
+bzip2 gcc gettext krb5 libevent libiconv libxcrypt lua mpich netlib-scalapack openblas openssl prrte sqlite unzip zlib-ng
+curl gcc-runtime gmp libbsd libfabric libmd libxml2 mpc ncurses nghttp2 openmpi pigz python tar util-linux-uuid zstd
$ ls ~/stacks/views/full/gcc/
-gcc-12.3.0-gcc-11.4.0
-$ ls ~/stacks/views/full/gcc/gcc-12.3.0-gcc-11.4.0
+gcc-16.1.0-gcc-15.2.0
+$ ls ~/stacks/views/full/gcc/gcc-16.1.0-gcc-15.2.0
bin include lib lib64 libexec share
diff --git a/outputs/stacks/view-1.out b/outputs/stacks/view-1.out
index 092f1c2534..2fc8a2c204 100644
--- a/outputs/stacks/view-1.out
+++ b/outputs/stacks/view-1.out
@@ -4,12 +4,8 @@ $ spack concretize
$ ls ~/stacks/views/default
lib
$ ls ~/stacks/views/default/lib
-cmake libscalapack.so libscalapack.so.2.2 libscalapack.so.2.2.1 pkgconfig python3.14
+cmake libscalapack.so libscalapack.so.2.2 libscalapack.so.2.2.3 pkgconfig python3.14
$ ls ~/stacks/views/full
-bzip2 hwloc libiconv mpich openssh sqlite
-expat krb5 libmd ncurses openssl tar
-gcc libbsd libpciaccess netlib-lapack pigz util-linux-uuid
-gcc-runtime libedit libxcrypt netlib-scalapack pmix xz
-gdbm libevent libxml2 numactl prrte yaksa
-gettext libfabric mpc openblas python zlib-ng
-gmp libffi mpfr openmpi readline zstd
+binutils expat gdbm hwloc libedit libffi libpciaccess lmod mpfr netlib-lapack numactl openssh pmix readline tcl xz
+bzip2 gcc gettext krb5 libevent libiconv libxcrypt lua mpich netlib-scalapack openblas openssl prrte sqlite unzip zlib-ng
+curl gcc-runtime gmp libbsd libfabric libmd libxml2 mpc ncurses nghttp2 openmpi pigz python tar util-linux-uuid zstd
diff --git a/requirements.txt b/requirements.txt
index 5d2e19802a..1704823c60 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,12 +9,12 @@ sphinx-sitemap==2.9.0
# fork of furo with a few changes that are not merged upstream
git+https://github.com/haampie/furo.git@c1d161cb9e04b481ec3331db981aacfa132ecaa6#egg=furo
python-levenshtein==0.27.3
-docutils==0.21.2
+docutils==0.23
pygments==2.20.0
urllib3==2.7.0
-pytest==9.1.0
-isort==7.0.0
+pytest==9.1.1
+isort==8.0.1
black==26.5.1
flake8==7.3.0
mypy==2.1.0
-ruamel.yaml==0.18.15
+ruamel.yaml==0.19.1
diff --git a/tutorial_basics.rst b/tutorial_basics.rst
index c282186aeb..91f1614004 100644
--- a/tutorial_basics.rst
+++ b/tutorial_basics.rst
@@ -9,21 +9,32 @@ Basic Installation Tutorial
=========================================
This tutorial will provide a step-by-step guide for installing software with Spack.
-We will begin by introducing the ``spack install`` command, highlighting the versatility of Spack’s spec syntax and the flexibility it offers users.
+
+A few fundamental ideas underpin everything that follows:
+
+1. Spack can install software either from source or a prebuilt binary.
+2. Spack isolates each package's installation.
+ This allows many versions, compilers, and build options to coexist on the same machine.
+3. Each installation is identified by a hash of its full provenance.
+4. Spack reuses an existing build whenever it can, instead of rebuilding from scratch.
+
+Keep these points in mind, as we'll illustrate them with examples.
+
+We will begin by introducing the ``spack install`` command, showcasing the flexibility of Spack's spec syntax.
Next, we will demonstrate how to use the ``spack find`` command to view installed packages, as well as the ``spack uninstall`` command to remove them.
Additionally, we will discuss how Spack manages compilers, with a particular focus on using Spack-built compilers within the Spack environment.
Throughout the tutorial, we will present complete command outputs; however, we will often emphasize only the most relevant sections or simply confirm successful execution.
-All examples and outputs are based on an Ubuntu 22.04 Docker image.
+All examples and outputs are based on an Ubuntu 26.04 Docker image.
.. _basics-tutorial-install:
----------------
-Installing Spack
+Setting Up Spack
----------------
-Spack is ready to use immediately after installation.
-To get started, we simply clone the Spack repository and check out the latest release, v1.1.
+Spack is ready to use immediately: there is no separate build or install step.
+To get started, we simply clone the Spack repository and check out the latest v1.2 release:
.. literalinclude:: outputs/basics/clone.out
:language: console
@@ -37,10 +48,13 @@ Spack has some nice command line integration tools, so instead of simply prepend
And now we're good to go!
------------------
-What is in Spack?
------------------
+.. _basics-tutorial-install-packages:
+
+-------------------
+Installing Packages
+-------------------
+Before installing anything, let's see what Spack has to offer.
The ``spack list`` command shows available packages.
.. literalinclude:: outputs/basics/list.out
@@ -48,243 +62,309 @@ The ``spack list`` command shows available packages.
:lines: 1-6
-The ``spack list`` command can also take a query string.
-Spack automatically adds wildcards to both ends of the string, or we can add our own wildcards for more advanced searches.
-For example, let's view all available Python packages.
+Pass a substring to narrow the list.
+For example, to see all Python packages:
.. literalinclude:: outputs/basics/list-py.out
:language: console
:lines: 1-6
--------------------
-Installing Packages
--------------------
-
-Installing a package with Spack is very simple.
-To install a software package, type:
+Once we've found a package, installing it is as simple as typing ``spack install`` followed by its name:
.. code-block:: console
$ spack install
-Let's go ahead and install ``gmake``,
+Let's install ``gmake``:
.. literalinclude:: outputs/basics/gmake.out
:language: spec
-You will see Spack installed ``gmake``, ``gcc``, ``gcc-runtime``, and ``glibc``.
-The ``glibc`` and ``gcc-runtime`` packages are automatically tracked by Spack to manage consistency requirements among compiler runtimes.
-These do not represent separate software builds from source, but are records of the compiler runtime components Spack used for the install.
-For the rest of this section, we'll ignore these components and focus on the packages explicitly installed and their listed dependencies.
+In the output, the ``[e]`` marker denotes a package that was found on the system rather than built by Spack.
+Spack's output lists ``gmake``, ``gcc``, ``gcc-runtime``, ``glibc``, and ``compiler-wrapper``:
-The ``gcc`` package was found on the system and Spack used it because ``gmake`` requires a compiler to build from source.
-Compilers are handled somewhat specially in Spack; Spack searches the ``PATH`` environment variable for compilers automatically.
-We can run ``spack compiler list`` or simply ``spack compilers`` to show all the compilers Spack found.
+* ``gmake`` is the package we requested.
+* ``gcc`` is the compiler used to build ``gmake``, which needs a C compiler.
+* The ``gcc-runtime`` and ``glibc`` packages are records of the compiler runtime Spack used, which it tracks to keep those components consistent across a build.
+* ``compiler-wrapper`` is a wrapper Spack uses to inject the right include, library, and RPATH flags when it invokes the compiler.
+
+**In Spack a compiler is an ordinary dependency rather than a special case**, so ``gmake`` depends on one just as it depends on anything else.
+Spack automatically searches your ``PATH`` for installed compilers, so the ones already on the system are ready to use.
+Run ``spack compiler list`` (or simply ``spack compilers``) to see the ones it found:
.. literalinclude:: outputs/basics/compiler-list.out
:language: console
-All compilers that Spack found will be configured as external packages -- we'll talk more about externals in the "Spack Concepts" slides and in :ref:`Configuration Tutorial ` later on.
+All compilers Spack found are configured as *external packages*.
+We'll cover externals in the "Spack Concepts" slides and in the :ref:`Configuration Tutorial ` later on.
-Spack can install software either from source or from a binary cache.
-Packages in the binary cache are signed with GPG for security.
-For this tutorial we have prepared a binary cache so we don't have to wait for slow compilation from source.
-To enable installation from the binary cache, we'll need to configure Spack with the location of the cache and trust the GPG key that the binaries were signed with.
+**Spack can install software either from source or from a binary cache.**
+We just built ``gmake`` from source.
+To speed up the rest of the tutorial, let's add a binary cache:
.. literalinclude:: outputs/basics/mirror.out
:language: console
-We'll learn more about configuring Spack later in the tutorial, but for now we can install the rest of the packages in the tutorial from the cache using the same ``spack install`` command.
-By default, this will install the binary cached version if it exists and fall back to installing the package from source if it does not.
+From here on, the same ``spack install`` command will fetch a package from the cache when a matching binary exists and fall back to building from source when it doesn't.
-Now that we understand how Spack handles installations, let's explore how we can customize what gets installed.
-Spack's "spec" syntax is the interface by which we can request specific configurations of a package.
-The ``%`` sigil is used to specify direct dependencies like a package's compiler.
-For example, we can install zlib (a commonly used compression library), but instead of building it with the GCC compiler as we did for gmake previously, we'll install it with ``%clang`` to build it with the clang compiler.
+---------------
+The Spec Syntax
+---------------
-.. literalinclude:: outputs/basics/zlib-clang.out
- :language: spec
+So far we've installed packages with their default configuration.
+Spack's *spec syntax* is how we request a specific configuration of a package.
+A *spec* describes a package together with any constraints we want to place on how it is built: its version, its build options, the compiler it uses, and even the configuration of its dependencies.
+Each kind of constraint has its own sigil, which the subsections below introduce one at a time, building up from a bare package name to fully constrained dependency graphs.
-Notice that this installation is located separately from the previous one.
-We'll explore this concept in more detail later, but this separation is fundamental to how Spack supports multiple configurations and versions of software packages simultaneously.
+^^^^^^^^
+Versions
+^^^^^^^^
-Now that we've seen how Spack handles separate installations, let's explore this capability by installing multiple versions of the same package.
-Before we install additional versions, we can check the versions available to us using the ``spack versions`` command.
-Let's check what versions of zlib-ng are available, and then we'll install a different version to demonstrate Spack's flexibility in managing multiple package versions.
+Spack can install multiple versions of the same package.
+Before installing a specific version, let's check which versions of ``zlib-ng`` are available using the ``spack versions`` command.
.. literalinclude:: outputs/basics/versions-zlib.out
:language: spec
-The ``@`` sigil is used to specify versions.
+We specify versions with the ``@`` sigil:
.. literalinclude:: outputs/basics/zlib-2.0.7.out
:language: spec
-The spec syntax is recursive -- any syntax we can specify for the "root" package (``zlib-ng``) we can also use for a dependency.
+The ``@`` sigil also accepts ranges -- such as ``@2.1:`` (2.1 or newer), ``@:2.1`` (up to 2.1), or ``@2.0:2.2`` (anywhere in between 2.0 and 2.2) -- letting Spack pick any version that satisfies the constraint.
-.. literalinclude:: outputs/basics/zlib-gcc-10.out
- :language: spec
+^^^^^^^^
+Variants
+^^^^^^^^
+
+Besides versions, packages expose build options called *variants*.
+To see which variants a package defines, along with their defaults, use ``spack info``:
+
+.. literalinclude:: outputs/basics/info-zlib.out
+ :language: console
-The spec syntax in Spack also supports compiler flags.
-We can specify parameters such as ``cppflags``, ``cflags``, ``cxxflags``, ``fflags``, ``ldflags``, and ``ldlibs``.
-If any of these values contain spaces, we'll need to enclose them in quotes on the command line.
-Spack’s compiler wrappers will automatically inject these flags into the appropriate compilation commands.
+Boolean variants are enabled with the ``+`` sigil and disabled with the ``~`` sigil.
+For example, ``zlib-ng`` has an ``ipo`` variant that enables interprocedural optimization, which we can turn on with ``+ipo``:
-.. literalinclude:: outputs/basics/zlib-O3.out
+.. literalinclude:: outputs/basics/zlib-ipo.out
:language: spec
-After installing packages, we can use the ``spack find`` command to query which packages are installed.
-Notice that by default, some installed packages appear identical in the output.
-To help distinguish between them, we can add the ``-l`` flag to display each package’s unique hash.
-Additionally, if we include the ``-f`` flag, Spack will show any non-empty compiler flags that were used during installation.
+Not every variant is boolean.
+Some take a value, which we assign with ``name=value`` syntax.
+Here we build ``zlib-ng`` in debug mode through its ``build_type`` variant.
-.. literalinclude:: outputs/basics/find.out
+.. literalinclude:: outputs/basics/zlib-build-type.out
:language: spec
-.. literalinclude:: outputs/basics/find-lf.out
+Some variants are *conditional*: the indented ``when`` lines in the ``spack info`` output mark them.
+Here ``build_type``, ``generator``, and ``ipo`` are available only ``when build_system=cmake`` i.e. when zlib-ng is built with CMake instead of Autotools.
+Requesting one of them, as we just did with ``+ipo``, therefore also selects the CMake build system.
+
+.. note::
+
+ The same ``name=value`` syntax also sets compiler flags on a build: Spack accepts ``cflags``, ``cxxflags``, ``cppflags``, ``fflags``, ``ldflags``, and ``ldlibs`` and its compiler wrappers inject them into the right commands.
+ This is an escape hatch, though: a package's variants and build system usually select appropriate options already, so reach for explicit flags only when you genuinely need them.
+
+^^^^^^^^^^^^^^^^^^^
+Direct Dependencies
+^^^^^^^^^^^^^^^^^^^
+
+The ``%`` sigil specifies a direct dependency of the package we're installing.
+The most common direct dependency is a compiler, so that is what we will use ``%`` for here.
+So far we've let Spack choose the compiler, building ``zlib-ng`` with GCC just as we did for gmake.
+This time we'll build it with Clang instead, using ``%clang``:
+
+.. literalinclude:: outputs/basics/zlib-clang.out
:language: spec
-Spack generates a unique hash for each spec.
-This hash reflects the complete provenance of the package, so any change to the spec—such as compiler version, build options, or dependencies—will result in a different hash.
-Spack uses these hashes both to compare specs and to create unique installation directories for every possible configuration.
+This installation is located separately from the previous one.
+As described in the overview, this separation is fundamental to how Spack supports multiple configurations and versions of software packages simultaneously.
-As we work with more complex packages that have multiple software dependencies, we will see that Spack efficiently reuses existing packages to satisfy dependency requirements.
-By default, Spack prioritizes reusing installations that already exist, whether they are stored locally or available from configured remote binary caches.
-This approach helps us avoid unnecessary rebuilds of common dependencies, which is especially valuable if we update Spack frequently.
+**The spec syntax is recursive**: any syntax we can specify for the "root" package we can also use for a dependency.
+For example, since a compiler is just another dependency, we can pin its version with ``@``, just as we did for ``zlib-ng``:
-.. literalinclude:: outputs/basics/tcl.out
+.. literalinclude:: outputs/basics/zlib-gcc-14.out
:language: spec
-Sometimes it is simpler to specify dependencies without caring whether they are direct or transitive dependencies.
-To do that, use the ``^`` sigil.
-Note that a dependency specified by ``^`` is always applied to the root package, whereas a direct dependency specified by ``%`` is applied to either the root or any intervening dependency specified by ``^``.
+^^^^^^^^^^^^^^^^^^^^^^^
+Transitive Dependencies
+^^^^^^^^^^^^^^^^^^^^^^^
-.. literalinclude:: outputs/basics/tcl-zlib-clang.out
+The ``^`` sigil can constrain any dependency of a root spec, whether direct or transitive.
+
+We need a package with dependencies to try it on.
+The ``tcl`` package depends on ``zlib-ng``, so let's preview how Spack would build ``tcl`` with constraints on its ``zlib-ng`` dependency using ``spack spec``; the ``-l`` flag adds each node's hash:
+
+.. literalinclude:: outputs/basics/spec-tcl-zlib-clang.out
:language: spec
-We can also refer to packages from the command line by their package hash.
-Earlier, when we used the ``spack find -lf`` command, we saw that the hash for our optimized installation of zlib-ng (with ``cflags="-O3"``) began with ``umrbkwv``.
-Instead of typing out the entire spec, we can now build explicitly with that package by using the ``/`` sigil followed by its hash.
+This is the *concretized* spec: Spack has filled in every dependency, along with its version, variants, and compiler.
+In the output, ``[+]`` marks specs already installed, ``[e]`` marks those provided externally by the system, and ``[b]`` marks those available in a cache but not yet installed.
+Notice also that ``%`` binds to the spec it follows.
+Because ``%clang`` comes after ``^zlib-ng@2.0.7``, only ``zlib-ng`` is built with Clang, while ``tcl`` keeps the default compiler.
-Similar to tools like Git, we do not need to enter the entire hash on the command line—just enough digits to uniquely identify the package.
-If the prefix we provide matches more than one installed package, Spack will report an error and prompt us to be more specific.
+Now let's install it:
-.. literalinclude:: outputs/basics/tcl-zlib-hash.out
+.. literalinclude:: outputs/basics/tcl-zlib-clang.out
:language: spec
-The ``spack find`` command can also take a ``-d`` flag, which can show dependency information.
-Note that each package has a top-level entry, even if it also appears as a dependency.
+By default, Spack installs from a binary cache when it can, rather than building from source.
+The build-only dependencies a source build needs (such as ``gmake``) are skipped for a prebuilt binary.
+
+Each build has a unique hash, shown in the ``-l`` output above, reflecting its complete provenance.
+Any change to the spec (version, build options, compiler, or a dependency) produces a different hash and its own installation directory.
+We can refer to a build directly by its hash with the ``/`` sigil, instead of retyping its full spec.
+For example, rather than writing ``^zlib-ng@2.0.7 %clang`` again, we can point ``tcl`` at that exact build by its hash:
-.. literalinclude:: outputs/basics/find-ldf.out
+.. literalinclude:: outputs/basics/spec-tcl-zlib-hash.out
:language: spec
-Spack models the dependencies of packages as a directed acyclic graph (DAG).
-The ``spack find -d`` command shows the tree representation of that graph, which loses some dependency relationship information.
-We can also use the ``spack graph`` command to view the entire DAG as a graph.
+As with Git, we only need enough leading digits to identify the build uniquely; if the prefix matches more than one installed package, Spack reports an error and asks us to be more specific.
+
+The ``spack spec`` output above lists these dependencies as a tree, but Spack actually models them as a directed acyclic graph (DAG).
+A package can be shared by several dependents, which a tree can't show.
+The ``spack graph`` command renders that full graph:
.. literalinclude:: outputs/basics/graph-tcl.out
:language: spec
-Let's move on to slightly more complicated packages.
-HDF5 is a good example of a more complicated package, with an MPI dependency.
-If we install it with default settings it will build with OpenMPI.
-We can check the install plan in advance to ensure it's what we want to install using the ``spack spec`` command.
-The ``spack spec`` command accepts the same spec syntax.
+For more complex packages, ``spack graph`` can also emit Graphviz output (``--dot``) to render as an SVG, and ``--color`` draws build-only dependencies in a different color from link and run dependencies.
-.. literalinclude:: outputs/basics/hdf5-spec.out
- :language: spec
+^^^^^^^^^^^^^^^^^^^^
+Virtual Dependencies
+^^^^^^^^^^^^^^^^^^^^
+
+Let's move on to a more complicated package.
+``hdf5`` is a good example: it depends on ``mpi``, but ``mpi`` is not an ordinary package.
+It is a *virtual package*: an interface that several real packages provide.
+Spack handles dependencies on such interfaces through "virtual dependencies".
-Assuming we're happy with that configuration, we will now install it.
+By default ``hdf5`` builds against ``openmpi``:
.. literalinclude:: outputs/basics/hdf5.out
:language: spec
-Spack packages can also have build options, called variants.
-Boolean variants can be specified using the ``+`` (enable) and ``~`` or ``-`` (disable) sigils.
-There are two sigils for "disable" to avoid conflicts with shell parsing in different situations.
-Variants (boolean or otherwise) can also be specified using the same syntax as compiler flags.
-Here we can install HDF5 without MPI support.
+but we might want to build it against a *different* ``mpi`` implementation.
+To see which packages provide the ``mpi`` interface, ask Spack with ``spack providers``:
-.. literalinclude:: outputs/basics/hdf5-no-mpi.out
- :language: spec
+.. literalinclude:: outputs/basics/providers-mpi.out
+ :language: console
-We might also want to install HDF5 with a different MPI implementation.
-While ``mpi`` itself is a virtual package representing an interface, other packages can depend on such abstract interfaces.
-Spack handles these through "virtual dependencies."
-A package, such as HDF5, can depend on the ``mpi`` virtual package (the interface).
-Actual MPI implementation packages (like ``openmpi``, ``mpich``, ``mvapich2``, etc.) provide the MPI interface.
Any of these providers can be requested to satisfy an MPI dependency.
-For example, we can build HDF5 with MPI support provided by MPICH by specifying a dependency on ``mpich`` (e.g., ``hdf5 ^mpich``).
-Spack also supports versioning of virtual dependencies.
-A package can depend on the MPI interface at version 3 (e.g., ``hdf5 ^mpi@3``), and provider packages specify what version of the interface *they* provide.
-The partial spec ``^mpi@3`` can be satisfied by any of several MPI implementation packages that provide MPI version 3.
+For example, we can build ``hdf5`` with MPI support provided by MPICH by specifying a dependency on ``mpich``:
+
+.. literalinclude:: outputs/basics/hdf5-mpich.out
+ :language: spec
We've actually already been using virtual packages when we changed compilers earlier.
Compilers are providers for virtual packages like ``c``, ``cxx``, and ``fortran``.
Because these are often provided by the same package but we might want to use C and C++ from one compiler and Fortran from another, we need a syntax to specify which virtual a package provides.
-We call this "virtual assignment", and can be specified by ``%virtual=provider`` or ``^virtual=provider``.
+We call this "virtual assignment", which can be specified with ``%virtual=provider`` or ``^virtual=provider``.
+
+For example, we can ask Spack for an ``hdf5`` that uses Clang for the C and C++ components but GCC for Fortran:
+
+.. literalinclude:: outputs/basics/spec-hdf5-compilers.out
+ :language: spec
+ :lines: 1-2
+
+The same syntax works for ``mpi``: we could have written ``hdf5 ^mpi=mpich`` instead of ``hdf5 ^mpich``.
+There's no need, though, because the only way for ``hdf5`` to depend on ``mpich`` is for ``mpich`` to provide ``mpi``.
+This is also why we didn't have to specify which virtuals ``gcc`` and ``clang`` provided earlier when building simpler packages.
+
+^^^^^^^^^^^^^^^^^^^^^
+Spec Syntax Reference
+^^^^^^^^^^^^^^^^^^^^^
+
+We have now seen every piece of the spec syntax.
+Taken together, the sigils let us constrain any part of a build:
+
+* ``@`` selects a version or a version range.
+* ``+`` and ``~`` toggle boolean variants, and ``name=value`` sets the others.
+* ``%`` constrains a direct dependency, such as a compiler.
+* ``^`` constrains any dependency in the graph, whether direct or transitive.
+* ``/`` refers to an already-installed build by its hash.
+* ``%virtual=provider`` and ``^virtual=provider`` pick which package provides a virtual.
-For example if we wanted to install hdf5 using GCC for the C and C++ components but Intel OneAPI for the Fortran compiler we could write:
+Because the syntax is recursive, each of these can be applied to a dependency just as it is to the root package.
+There is no need to memorize all of this: ``spack help --spec`` prints a concise summary you can return to whenever you need it.
-.. code-block:: spec
+.. literalinclude:: outputs/basics/help-spec.out
+ :language: console
+
+.. _basics-tutorial-query:
- hdf5 %c,cxx=gcc %fortran=oneapi
+----------------------
+Querying Installations
+----------------------
-However, we'll keep it simple for now and install HDF5 with MPI support provided by MPICH.
-We could use the same syntax for ``^mpi=mpich``, but there's no need because the only way for ``hdf5`` to depend on ``mpich`` is to provide ``mpi``.
-This is also why we didn't care to specify which virtuals ``gcc`` and ``clang`` provided earlier when building simpler packages.
+Now that we have installed a variety of packages, we can use the ``spack find`` command to query which packages are installed.
-.. literalinclude:: outputs/basics/hdf5-hl-mpi.out
+.. literalinclude:: outputs/basics/find.out
:language: spec
-.. note::
+Spack groups the output by architecture and by the compiler used to build each package.
+Notice that by default, some installed packages appear identical in the output.
+To help distinguish between them, we can add the ``-l`` flag to display each package's unique hash.
+
+.. literalinclude:: outputs/basics/find-l.out
+ :language: spec
+
+As we saw when referring to builds by hash, every installed package has a distinct hash, so configurations that look alike in the default output still occupy separate installations.
+
+``spack find`` can also show what each installed package depends on with the ``-d`` flag.
+For example, here is the ``tcl`` we installed, shown with its dependency tree:
+
+.. literalinclude:: outputs/basics/find-d-tcl.out
+ :language: spec
- It is frequently sufficient to specify ``%gcc`` even for packages that use multiple languages, because Spack prefers to minimize the number of packages needed for a build.
- Later on we will discuss more complex compiler requests, and how and when they are useful.
+The ``spack find`` command can also accept what we call "anonymous specs": expressions in spec syntax that do not contain a package name.
+For example, ``spack find ^mpich`` will return every installed package that depends on MPICH.
-We'll do a quick check in on what we have installed so far.
+.. literalinclude:: outputs/basics/find-dep-mpich.out
+ :language: spec
+
+The ``find`` command can show which packages were installed explicitly (rather than pulled in as a dependency) using the lowercase ``-x`` flag; the uppercase ``-X`` flag shows implicit installs only.
+It can also show the path to which a package was installed using the ``-p`` flag.
-.. literalinclude:: outputs/basics/find-ldf-2.out
+.. literalinclude:: outputs/basics/find-px.out
:language: spec
-HDF5 is more complicated than our basic example of zlib-ng and Tcl, but it's still within the realm of software that an experienced HPC user could reasonably expect to manually install given a bit of time.
-Now let's look at an even more complicated package.
+.. _basics-tutorial-trilinos:
+
+--------------------------------
+Trilinos: A More Complex Example
+--------------------------------
+
+Now that we know the spec syntax and how to query installations, let's put them to work on Trilinos:
.. literalinclude:: outputs/basics/trilinos.out
:language: spec
Now we're starting to see the power of Spack.
Depending on the spec, Trilinos can have over 30 direct dependencies, many of which have dependencies of their own.
-Installing more complex packages can take days or weeks even for an experienced user.
-Although we've done a binary installation for the tutorial, a source installation of Trilinos using Spack takes about 3 hours (depending on the system), but only 20 seconds of programmer time.
+Only a handful are new here, though: the rest of that large graph was already installed earlier in the tutorial, so Spack reuses those builds instead of repeating them.
+Installing a package this complex by hand can take an experienced user days or weeks.
+Although we've done a binary installation for the tutorial, a source installation of Trilinos using Spack may take hours (depending on the system), but only a few seconds of programmer time.
-Spack manages consistency of the entire DAG.
-Every MPI dependency will be satisfied by the same configuration of MPI, etc.
-If we install Trilinos again specifying a dependency on our previous HDF5 built with MPICH:
+Spack manages the consistency of the entire DAG: every package that depends on MPI is satisfied by the same MPI.
+Let's install Trilinos again, this time reusing the HDF5 we built with MPICH:
.. literalinclude:: outputs/basics/trilinos-hdf5.out
:language: spec
-We see that every package in the Trilinos DAG that depends on MPI now uses MPICH.
+Only ``trilinos`` itself was installed.
+The rest of the graph, including our MPICH-based ``hdf5``, was already present and reused.
+We can confirm that the whole graph uses MPICH with the anonymous spec ``spack find ^mpich``:
-.. literalinclude:: outputs/basics/find-d-trilinos.out
+.. literalinclude:: outputs/basics/trilinos-find-mpich.out
:language: spec
-As we discussed before, the ``spack find -d`` command shows the dependency information as a tree.
-While that is often sufficient, many complicated packages, including Trilinos, have dependencies that cannot be fully represented as a tree.
-Again, the ``spack graph`` command shows the full DAG of the dependency information.
-
-.. literalinclude:: outputs/basics/graph-trilinos.out
- :language: spec
-
-You can control how the output is displayed with a number of options.
-
-The ASCII output from ``spack graph`` can be difficult to parse for complicated packages.
-The output can be changed to the Graphviz ``.dot`` format using the ``--dot`` flag.
+A dependency graph this large is unreadable as ASCII art.
+We can instead render it as an image with ``spack graph --dot``:
.. code-block:: console
- $ spack graph --dot trilinos | dot -Tpdf > trilinos_graph.pdf
+ $ spack graph --dot trilinos | dot -Tsvg > trilinos_graph.svg
.. _basics-tutorial-uninstall:
@@ -292,12 +372,9 @@ The output can be changed to the Graphviz ``.dot`` format using the ``--dot`` fl
Uninstalling Packages
---------------------
-Earlier we installed many configurations each of zlib-ng and Tcl.
+Earlier we installed several configurations of ``zlib-ng``.
Now we will go through and uninstall some of those packages that we didn't really need.
-.. literalinclude:: outputs/basics/find-d-tcl.out
- :language: spec
-
.. literalinclude:: outputs/basics/find-zlib.out
:language: spec
@@ -309,86 +386,59 @@ We can uninstall packages by spec using the same syntax as install.
.. literalinclude:: outputs/basics/find-lf-zlib.out
:language: spec
-We can also uninstall packages by referring only to their hash.
-
-We can use either the ``--force`` (or ``-f``) flag or the ``--dependents`` (or ``-R``) flag to remove packages that are required by another installed package.
-Use ``--force`` to remove just the specified package, leaving dependents broken.
-Use ``--dependents`` to remove the specified package and all of its dependents.
+We can also refer to a package by its hash instead of a full spec.
+But Spack won't remove a package that another installed package still needs:
.. literalinclude:: outputs/basics/uninstall-needed.out
:language: spec
+To remove it anyway, use ``--force`` (or ``-f``) to delete just that package and leave its dependents broken, or ``--dependents`` (or ``-R``) to remove it together with everything that depends on it:
+
.. literalinclude:: outputs/basics/uninstall-r-needed.out
:language: spec
-Spack will not uninstall packages that are not sufficiently specified (i.e., if the spec is ambiguous and matches multiple installed packages).
-The ``--all`` (or ``-a``) flag can be used to uninstall all packages matching an ambiguous spec.
+Spack refuses to uninstall a package when the spec is ambiguous i.e. when it matches more than one installed package:
.. literalinclude:: outputs/basics/uninstall-ambiguous.out
:language: spec
-.. literalinclude:: outputs/basics/uninstall-specific.out
- :language: spec
-
------------------------------
-Advanced ``spack find`` Usage
------------------------------
+As the error suggests, we can disambiguate with a more specific spec, refer to the exact build by its hash, or pass ``--all`` (or ``-a``) to remove every match.
+Here we remove one of the two Trilinos builds by its hash:
-We will go over some additional uses for the ``spack find`` command not already covered in the :ref:`basics-tutorial-install` and :ref:`basics-tutorial-uninstall` sections.
-
-The ``spack find`` command can accept what we call "anonymous specs."
-These are expressions in spec syntax that do not contain a package name.
-For example, ``spack find ^mpich`` will return every installed package that depends on MPICH, and ``spack find cflags="-O3"`` will return every package which was built with ``cflags="-O3"``.
-
-.. literalinclude:: outputs/basics/find-dep-mpich.out
- :language: spec
-
-.. literalinclude:: outputs/basics/find-O3.out
- :language: spec
-
-The ``find`` command can also show which packages were installed explicitly (rather than pulled in as a dependency) using the lowercase ``-x`` flag.
-The uppercase ``-X`` flag shows implicit installs only.
-The ``find`` command can also show the path to which a Spack package was installed using the ``-p`` flag.
-
-.. literalinclude:: outputs/basics/find-px.out
+.. literalinclude:: outputs/basics/uninstall-specific.out
:language: spec
---------------------
Customizing Compilers
---------------------
-Spack manages a list of available compilers on the system, detected automatically from the user's ``PATH`` variable.
-The ``spack compilers`` command is an alias for ``spack compiler list``.
-
-.. literalinclude:: outputs/basics/compilers.out
- :language: console
+In the :ref:`Installing Packages ` section, we saw that Spack detects the compilers already on your ``PATH`` and configures them as external packages.
+Spack can also install a compiler itself and then use it to compile other packages.
-These compilers are maintained in a YAML file.
-Later in the tutorial we will discuss how to configure external compilers by hand for special cases.
-Spack can also use compilers built by Spack to compile later packages.
-
-.. literalinclude:: outputs/basics/install-gcc-12.1.0.out
+.. literalinclude:: outputs/basics/install-gcc-16.out
:language: spec
+Once installed, it appears with a ``[+]`` in the list of available compilers:
+
.. literalinclude:: outputs/basics/compilers-2.out
- :language: spec
+ :language: console
-Now ``gcc@12`` is immediately available to use.
+The ``gcc@16`` compiler is immediately available to use:
.. literalinclude:: outputs/basics/spec-zziplib.out
:language: spec
+ :lines: 1-2
-For the rest of the tutorial we will sometimes use this new compiler, and sometimes we want to demonstrate things without it.
-For now, we will uninstall it to avoid using it in the next section.
+We won't need this compiler in the next section, so we'll uninstall it for now.
.. literalinclude:: outputs/basics/compiler-uninstall.out
:language: spec
-.. note::
+----------
+Next Steps
+----------
- The spec syntax may be confusing for new users.
- Spack can provide information about commands you run frequently.
- For instance, see the output of ``spack help --spec``:
+You can now install packages from source or from a binary cache, request specific configurations with the spec syntax, query what is installed, uninstall what you no longer need, and have Spack build and use its own compilers.
+These commands work one package at a time, which is enough to get started but quickly becomes unwieldy for a whole software stack.
- .. literalinclude:: outputs/basics/help-spec.out
- :language: console
+The :ref:`Environments Tutorial ` is the natural next step: it shows how to group specs into a documented, reproducible collection that you can install, share, and rebuild as a unit.
diff --git a/tutorial_environments.rst b/tutorial_environments.rst
index a7abc3acbe..10c3971759 100644
--- a/tutorial_environments.rst
+++ b/tutorial_environments.rst
@@ -19,54 +19,24 @@ So far in this tutorial, we've covered the basic commands for managing individua
.. Customizing Spack's installation with configuration files, like
`packages.yaml `_, was also discussed.
-Now we'll explore Spack Environments --- a powerful feature that let's us manage collections of packages together in a documented and reproducible way.
-Spack environments are similar to *virtual environments* in other package managers (e.g., `Python venv `_, `Conda Environments `_, or `nix-env `_).
+Now we'll explore Spack environments, a powerful feature that lets us manage collections of packages together in a documented and reproducible way.
+Spack environments are similar to *virtual environments* in other package managers (e.g., `Python venv `_, `Conda environments `_, or `nix-env `_).
--------------------------------
-What Makes a Spack Environment?
--------------------------------
+Managing a software stack with many packages and varying configuration can quickly become hard to track by hand.
+An environment lets you:
-Spack environments are based around two key files that can be easily shared and reused across different systems:
+* Establish a standard set of requirements for a project,
+* Install and use them together as a unit,
+* Reproduce the same build on another machine, and
+* Document your software stack for collaborators, CI/CD pipelines, and releases.
-* ``spack.yaml`` -- The main configuration file where we specify which packages to install, compilers to use, and other Spack settings.
+Each environment is captured in two shareable files: ``spack.yaml`` records the requested specs and configuration, while ``spack.lock`` captures the fully concrete build for reproducibility.
+We'll look at both in detail later in this tutorial.
-* ``spack.lock`` -- A lockfile that captures the complete provenance of your environment, enabling reproduction of software environments.
----------------------
-Why Use Environments?
----------------------
-
-Managing complex software setups with multiple packages and varying configuration (like different MPI) can quickly become overwhelming.
-Spack environments solve this by letting you:
-
-* Establish standard software requirements for your project(s)
-* Set up consistent runtime environments for your users
-* Maintain reproducible development environments
-* Configure packages for CI/CD pipelines
-* Share and reproduce builds across different machines
-* Document your software stack for collaboration
-* And much more
-
-----------------------
-Goals of this Tutorial
-----------------------
-
-This tutorial will teach you the fundamentals of creating and using Spack environments.
-
-We'll cover:
-
-1. Command line basics -- Creating and managing environments with Spack commands.
-
-2. Configuration files -- Editing ``spack.yaml`` and understanding ``spack.lock``.
-
-3. Environment types -- Understanding Spack-managed vs. independent environments.
-
-4. Reproducible builds -- Sharing and recreating environments across systems.
-
-
--------------------
-Environment Basics
--------------------
+-------------------------
+Working with Environments
+-------------------------
Let's look at the output of ``spack find`` at this point in the tutorial.
@@ -93,18 +63,15 @@ To see all of our environments we've created so far we can run ``spack env list`
.. literalinclude:: outputs/environments/env-list-1.out
:language: console
-
-.. note::
- Once we activate an environment it will show up highlighted in green in the list of environments.
-
-Now let's **activate** our environment by running the ``spack env activate`` command or ``spacktivate`` alias:
+Now let's **activate** our environment by running the ``spack env activate`` command or ``spacktivate`` alias.
+The ``-p`` flag prepends the environment name to our shell prompt, which is a handy reminder of which environment we are in:
.. literalinclude:: outputs/environments/env-activate-1.out
:language: console
.. note::
- If we use the ``-p`` option for ``spack env activate``, Spack will prepend the environment name to our shell prompt.
- This is a handy way to be reminded if and which environment you are in.
+ For quick experiments you don't intend to keep, ``spack env activate --temp`` creates and activates a fresh, unnamed environment in a temporary directory.
+ We'll use a regular named environment throughout this tutorial, but ``--temp`` is handy when you just want to try something out.
Once we activate an environment, ``spack find`` will only show what is in the current environment.
For example, because we just created this environment the output below doesn't show any installed packages.
@@ -112,14 +79,12 @@ For example, because we just created this environment the output below doesn't s
.. literalinclude:: outputs/environments/find-env-1.out
:language: console
-.. note::
- Although Spack doesn't show all installed software packages when in an active environment, Spack will reuse packages across environments to save disk space and reduce build times.
-
+Although Spack doesn't show all installed software when in an active environment, it will reuse packages across environments to save disk space and reduce build times.
Additionally the output now tells us that we're in the ``myproject`` environment, so there is no need to panic when we no longer see our previously installed packages.
It also states that there are **no** *root specs*.
We'll get back to what that means later.
-While this detailed output is useful, if we *only* want to check what environment we're are in, we can use ``spack env status``:
+While this detailed output is useful, if we *only* want to check what environment we are in, we can use ``spack env status``:
.. literalinclude:: outputs/environments/env-status-1.out
:language: console
@@ -133,301 +98,88 @@ After deactivating, we can see everything installed in this Spack instance:
:language: console
^^^^^^^^^^^^^^^^^^^
-Installing packages
+Installing Packages
^^^^^^^^^^^^^^^^^^^
-Now that we understand how creation and activation work, let's go back to our ``myproject`` environment and *install* a couple of packages, specifically, ``tcl`` and ``trilinos``.
+Now that we understand how creation and activation work, let's go back to our ``myproject`` environment and install a couple of packages, specifically ``tcl`` and ``trilinos``.
-Let's try the usual install commands we learned earlier:
+Installing software in an environment follows three steps:
-.. literalinclude:: outputs/environments/env-fail-install-1.out
- :language: spec
+1. **add** the specs we want, registering them as *root specs* of the environment;
+2. **concretize** the environment, resolving every root and its dependencies into a concrete set; and
+3. **install** the concretized specs.
-Environments are special in that we must *add* specs to the an environment before we can install them.
-This additional step helps prevent us from accidentally modifying a shared environment when installing new software.
+We'll walk through them one at a time.
-``spack add`` allows us to queue up several specs to be installed together.
-Let's try it:
+First, we *add* our two specs with ``spack add``:
.. literalinclude:: outputs/environments/env-add-1.out
- :language: spec
-
-Now, ``tcl`` and ``trilinos`` have been registered as **root specs** in our environment.
-**Root specs** are packages that we've explicitly requested to be installed in an environment.
-
-They're called **"roots"** because they sit at the top of the dependency graph---when Spack installs these packages, with their respective dependency packages sitting below them.
-
-Now, let's install:
-
-.. literalinclude:: outputs/environments/env-install-1.out
:language: console
-We can see that Spack reused existing installations of ``tcl`` and the dependencies of ``trilinos`` that were already present on the system, rather than rebuilding them from scratch.
-
-Additionally, the environment's view was automatically updated to include the installations.
-This means all the software in this environment has been added to our PATH, making the installed packages readily accessible from the command line while we have the environment activated.
+``tcl`` and ``trilinos`` are now registered as **root specs**, i.e., the packages we've explicitly requested.
+They're called **"roots"** because they sit at the top of the dependency graph, with their dependency packages sitting below them.
-Let's now confirm the contents of the environment using ``spack find``:
+If we run ``spack find`` now, it lists them as roots but reports nothing concretized yet.
+Adding a spec only records our intent:
-.. literalinclude:: outputs/environments/find-env-2.out
+.. literalinclude:: outputs/environments/env-add-find-1.out
:language: console
-We can see that the roots and all their dependencies have been installed.
+Next, we *concretize* the environment, resolving those roots and all their dependencies into a concrete set:
-^^^^^^^^^^^^^^
-Using Packages
-^^^^^^^^^^^^^^
-
-Spack environments provide a convenient way to use your installed packages by automatically making them available in your shell environment.
-This is accomplished through a feature called **environment views**.
-
-An environment view is a directory structure mirroring a standard Linux root filesystem with directories like ``/bin`` and ``/usr`` that contain symbolic links to all the packages installed in your Spack environment.
-When you activate an environment with ``spack env activate``, Spack automatically:
-
-* Prepends the view's ``bin`` directory to your ``PATH`` environment variable
-* Adds the view's ``man`` directory to your ``MANPATH`` for manual pages
-* Updates ``CMAKE_PREFIX_PATH`` to include the view's root directory
-
-This means that executables, libraries, and other files from your environment's packages become immediately accessible from your command line, just as if they were installed system-wide.
-
-Let's explore how views work using the ``tcl`` package we just installed in our ``myproject`` environment.
-The Tcl package includes a shell-like application called ``tclsh``.
-
-To see the path to ``tclsh`` let's use the ``which`` command:
-
-.. literalinclude:: outputs/environments/use-tcl-1.out
+.. literalinclude:: outputs/environments/env-concretize-1.out
:language: console
+The ``spack find`` above hinted at this with *show with* ``spack find -c``.
+Now that the environment is concretized, that command lists the concrete set, including the packages still to be installed:
-Notice its path includes the name of our environment *and* a ``view`` subdirectory.
-
-We can now run ``tclsh`` just like you would any other program that is in your path:
-
-.. code-block:: console
-
- $ tclsh
- % echo "hello world!"
- hello world!
- % exit
-
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Removing Packages from Environments
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-One of Spack's key features is that you can safely remove packages from specific environments without affecting other environments.
-This works because Spack environments only create links to shared package installations---they don't contain the actual package files.
-
-Let's demonstrate this capability by creating a second environment.
-Imagine we have two projects:
-
-* ``myproject`` - requires ``trilinos``
-* ``myproject2`` - previously needed ``trilinos`` but no longer requires it
-
-Let's start by creating the ``myproject2`` environment and installing both ``scr`` and ``trilinos``:
-
-.. literalinclude:: outputs/environments/env-create-2.out
- :language: spec
-
-
-Now we have two environments with different package combinations:
-
-* The ``myproject`` environment contains ``tcl`` and ``trilinos``
-* The ``myproject2`` environment contains ``scr`` and ``trilinos``
-
-Now let's attempt to uninstall ``trilinos`` from ``myproject2`` and examine what happens:
-
-.. literalinclude:: outputs/environments/env-uninstall-1.out
- :language: spec
-
-
-Notice that ``trilinos`` won't be uninstalled because it's still referenced in ``myproject``.
-This safety feature prevents accidental removal of packages that other environments depend on.
-
-Instead, if we want to remove ``trilinos`` from the ``myproject2`` environment (without affecting it in other environments), we need to use ``spack remove``:
-
-.. literalinclude:: outputs/environments/env-remove-1.out
+.. literalinclude:: outputs/environments/env-find-c-1.out
:language: console
-After running ``spack remove`` we'll see that ``trilinos`` is no longer a root but is still present in the installed specs.
-Reconcretizing the environment, we'll see the vestigial ``trilinos`` and its dependencies will be pruned and will no longer be listed in the environment at all.
+Finally, we *install*:
-We know ``trilinos`` is still needed for the ``myproject`` environment, so let's switch back to that environment to confirm that it is still installed.
-
-.. literalinclude:: outputs/environments/env-swap-1.out
+.. literalinclude:: outputs/environments/env-install-1.out
:language: console
+We can see that Spack reused existing installations of ``tcl`` and the dependencies of ``trilinos`` that were already present on the system, rather than rebuilding them from scratch.
+Additionally, the environment's view was automatically updated to include the installations.
+This means all the software in this environment has been added to our PATH, making the installed packages readily accessible from the command line while we have the environment activated.
-Phew!
-We can see that ``myproject`` still has ``trilinos`` as a root spec.
-
-.. note::
-
- You can also uninstall a package and remove it from the environment in one go with ``spack uninstall --remove trilinos``.
-
------------------------
-The ``spack.yaml`` file
------------------------
-
-An environment is more than just a list of root specs --- it includes **configuration settings** that control how Spack behaves when the environment it activated.
-So far, ``myproject`` relies on configuration defaults, but these can be overridden to customize our environment's behavior.
-
-In this section, we'll learn how to enforce that all the packages in our environment depending on ``mpi`` build with ``mpich`` by modifying our configuration.
-
-We can customize the selection of the ``mpi`` provider using `concretization preferences `_ to change the behavior of the concretizer.
-
-Let's start by examining our environment's configuration using ``spack config edit``:
-
-.. literalinclude:: outputs/environments/config-get-1.out
-
-The output shows the special ``spack.yaml`` configuration file that Spack uses to store environment configurations.
-
-There are several important parts of this file:
-
-* ``specs:`` The list of package specs to install in the environment.
-* ``view:`` Controls whether the environment generates a *view* (the directory tree with symlinks to installed packages we discussed earlier).
-* ``concretizer:unify:`` Determines how package specs in the environment are concretized together to reduce duplicated dependencies when possible.
-
-The ``specs`` list should look familiar --- these are the package specs we've been modifying previously with ``spack add`` and ``spack install``.
-
-The ``concretizer:unify:true`` setting controls how Spack resolves dependencies across packages specs in an environment:
-
-* ``true`` (default): specs are concretized *together*, ensuring there is only one version of each package in the environment.
-* ``false``: specs are concretized *independently* from each other, potentially allowing multiple versions of the package to appear in the environment twice.
-* ``when_possible``: A middle ground --- Spack attempts to unify dependencies as possible but will backoff to allow duplicates when root specs require incompatible versions of dependencies.
-
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Editing environment configuration
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-.. note::
-
- Before proceeding, make sure your ``EDITOR`` environment variable is set to the path of your preferred text editor.
-
-Let's edit ``spack.yaml`` to *require* ``mpich`` as our ``mpi`` provider using ``spack config edit``.
-
-You should now have the above file open in your editor.
-Change it to include the ``packages:mpi:require`` entry below:
-
-.. code-block:: yaml
- :emphasize-lines: 6-8
-
- # This is a Spack Environment file.
- #
- # It describes a set of packages to be installed, along with
- # configuration settings.
- spack:
- packages:
- mpi:
- require: [mpich]
-
- # add package specs to the `specs` list
- specs:
- - tcl
- - trilinos
-
-
-.. note::
-
- We introduce this here to show you how environment configuration can affect concretization.
- Configuration options are covered in much more detail in the :ref:`configuration tutorial `.
-
-
-We've only scratched the surface here by requiring a specific ``mpi`` provider for packages depending on ``mpi``.
-There are many other customizations you can make to an environment.
-Refer to the links at the end of this section for more information.
-
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Re-concretizing the environment
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-You may need to re-install packages in the environment after making significant changes to the configuration, such as changing virtual providers.
-This can be accomplished by forcing Spack to re-concretize the environment and re-install the specs.
-
-For example, the packages installed in our ``myproject`` environment are now out of sync with our new configuration since we already installed part of the environment with ``openmpi``.
-Suppose we want to install everything in ``myproject`` with ``mpich``.
-
-Let's run ``spack concretize --force`` (or ``-f`` in short) to make Spack re-concretize all the environment's specs:
+Let's confirm the contents of the environment using ``spack find``:
-.. literalinclude:: outputs/environments/concretize-f-1.out
+.. literalinclude:: outputs/environments/find-env-2.out
:language: console
-
-All the specs are now concrete **and** ready to be installed with ``mpich`` as the MPI implementation.
-
-
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Creating an environment incrementally
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-We can also add and install specs to an environment incrementally.
-For example:
-
-.. code-block:: spec
-
- $ spack install --add python
- $ spack install --add py-numpy@1.20
-
-If we create environments incrementally, Spack ensures that already installed roots are not re-concretized.
-So, adding specs to an environment at a later point in time will not cause existing packages to rebuild.
-
-Adding and installing specs incrementally leads to greedy concretization, meaning that the environment may have different package versions compared to an environment created all at once.
-
-When you first install ``python`` in an environment, Spack will pick a recent version.
-
-
-.. literalinclude:: outputs/environments/incremental-1.out
- :language: spec
-
-If you then add ``py-numpy``, it may be in conflict with the ``python`` version already installed, and fail to concretize.
-
-.. warning::
-
- There is a known bug in Spack that causes this set of specs to take over an hour to concretize, so there is no need to run it for this tutorial.
-
-.. code-block:: spec
-
- $ spack install --add py-numpy@1.20 2>&1 | tail -n1
- internal_error("version weights must exist and be unique"). Couldn't concretize without changing the existing environment. If you are ok with changing it, try `spack concretize --force`. You could consider setting `concretizer:unify` to `when_possible` or `false` to allow multiple versions of some packages.
-
-The solution is to re-concretize the environment as a whole, which causes ``python`` to downgrade to a version compatible with ``py-numpy``:
-
-.. literalinclude:: outputs/environments/incremental-2.out
- :language: spec
+We can see that the roots and their dependencies have been installed.
+The packages reported as *concretized packages to be installed* are build-only dependencies, which Spack skips when it installs from binaries.
.. note::
- There are other advantages to concretizing and installing an environment all at once:
-
- * If you have a number of specs that can be installed together, adding them first and installing them together enables them to share dependencies and reduces total installation time.
- * You can launch all builds in parallel by taking advantage of Spack's `install-level build parallelism `_.
+ We walked through the three steps separately, but in practice ``spack install`` concretizes for you, so ``spack add`` followed by ``spack install`` is all you need.
+ You must still add a spec before installing it, which prevents you from accidentally changing a shared environment.
+ Adding all specs before installing also lets Spack concretize them together, so they share dependencies and can all build in parallel.
-------------------------
-Building in environments
-------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^
+Using installed packages
+^^^^^^^^^^^^^^^^^^^^^^^^
-Activated environments allow you to invoke any programs installed in them as if they were installed on the system.
-In this section, we will take advantage of that feature.
+Activating an environment adds all of its installed software to our shell search paths through a feature called *environment views*.
+A view is a directory tree of symlinks to all installed packages, structured like a standard Linux filesystem (``bin/``, ``lib/``, ``include/``, ...).
-Suppose you want to compile some MPI programs.
-We have an MPI implementation installed in our ``myproject2`` environment, so ``mpicc`` is available in our path.
-We can confirm this using ``which``:
+For example, ``tcl`` ships a shell called ``tclsh``.
+Activating ``myproject`` puts it on our ``PATH``:
-.. literalinclude:: outputs/environments/show-mpicc-1.out
+.. literalinclude:: outputs/environments/use-tcl-1.out
:language: console
+Notice the path includes the environment name and a ``view`` subdirectory.
+With ``openmpi`` installed in ``myproject`` as a dependency of ``trilinos``, ``mpicc`` is also on our ``PATH``:
-As mentioned before, activating the environment sets a number of environment variables.
-That includes variables like ``PATH``, ``MANPATH``, and ``CMAKE_PREFIX_PATH``, which allows you to easily find package executables and libraries installed in the environment.
-
-Let's look specifically at path-related environment variables using ``env | grep PATH``:
-
-.. literalinclude:: outputs/environments/show-paths-1.out
+.. literalinclude:: outputs/environments/show-mpicc-1.out
:language: console
-
-We can demonstrate use of these environment settings by building a really simple MPI program.
-
-Let's create a program called ``mpi-hello.c`` that contains the following code:
+This means we can compile code against the environment's packages without any manual ``-I`` or ``-L`` flags.
+Let's build a small program that uses both MPI and ``zlib``:
.. code-block:: c
@@ -444,296 +196,269 @@ Let's create a program called ``mpi-hello.c`` that contains the following code:
if (rank == 0) {
printf("zlib version: %s\n", ZLIB_VERSION);
- printf("zlib-ng version: %s\n", ZLIBNG_VERSION);
+ printf("zlib-ng version: %s\n", ZLIBNG_VERSION);
}
MPI_Finalize();
}
-This program includes headers from ``mpi`` and ``zlib``.
-It also prints out a message from each MPI rank and the version of ``zlib``.
-
-Let's build and run our program:
-
.. literalinclude:: outputs/environments/use-mpi-1.out
:language: console
+If we look at the full set of path variables set by activation:
-Notice that we only needed to pass the include path to the compiler.
-We also see that ``Hello world`` is output for each of the ranks and the version of ``zlib`` used to build the program is printed.
-
-We can confirm the version of ``zlib`` used to build the program is in our environment using ``spack find``:
-
-.. literalinclude:: outputs/environments/myproject-zlib-ng-1.out
- :language: spec
-
-Note that the reported version *does* match that of our installation.
-
-------------------
-Reproducing builds
-------------------
+.. literalinclude:: outputs/environments/show-paths-1.out
+ :language: console
-Spack environments provide users with *virtual environments* similar to `Python venv `_ and `Conda environments `__).
-The goal is to ensure packages in one environment are kept separate from those of another.
-These environments can be managed by Spack or independent.
-In either case, their environment files can be used to reproduce builds by other users and on other machines.
-Since those files are key to reproducing builds, let's start with them.
+we find ``CMAKE_PREFIX_PATH`` and ``PKG_CONFIG_PATH`` too, so build tools find the environment's libraries and headers automatically.
^^^^^^^^^^^^^^^^^
-Environment files
+Removing Packages
^^^^^^^^^^^^^^^^^
-There are two key files tracking the contents of environments: ``spack.yaml`` and ``spack.lock``.
-The ``spack.yaml`` file holds the environment configuration that we previously edited through ``spack config edit``.
-The ``spack.lock`` file is automatically generated during concretization.
+Spack offers two ways to get rid of a package in an environment:
+
+* ``spack remove`` takes a spec *out of the environment*
+* ``spack uninstall`` deletes the installed files *from disk*
-The two files represent two fundamental concepts:
+In a setup with several environments these behave quite differently, so let's create a second environment to see how.
+We'll create ``myproject2``, activate it, and add both ``scr`` and ``trilinos``:
-* ``spack.yaml``: *abstract* specs and configuration to install; and
-* ``spack.lock``: all fully *concrete* specs.
+.. literalinclude:: outputs/environments/env-create-2.out
+ :language: console
+then concretize and install as usual:
-These files are intended to be used by developers and administrators to manage the environments in a reproducible way.
-We will cover their reuse later.
+.. code-block:: console
-.. note::
+ $ spack concretize
+ $ spack install
- Both environment files can be versioned in repositories, shared, and used to install the same set of software by different users and on other machines.
+``spack find`` lets us confirm the environment now holds both roots and their dependencies:
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Managed versus independent environments
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+.. literalinclude:: outputs/environments/env-create-2-find.out
+ :language: console
-Environments are either Spack-managed or independent.
-Both types of environments are defined by their environment files.
-So far, we have only created managed environments.
-This section describes their differences.
+So ``myproject`` contains ``tcl`` and ``trilinos``, while ``myproject2`` contains ``scr`` and ``trilinos``.
-*Managed environments* are created using ``spack env create ``.
-They are automatically created in the ``var/spack/environments`` subdirectory and can be referenced by their names.
+Let's start with the simplest case.
+``scr`` is used only by ``myproject2``, so we can remove it cleanly.
+``spack remove`` is the counterpart to ``spack add``: it drops ``scr`` as a root spec.
-*Independent environments* can be created in one of two ways.
-First, the Spack environment file(s) can be placed in any directory (other than ``var/spack/environments``).
-Alternatively, you can use ``spack env create -d `` to specify the directory (````) in which the files should reside.
-Independent environments are not named.
+.. literalinclude:: outputs/environments/env-remove-scr-1.out
+ :language: console
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Reviewing a managed environment
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+That only updates the environment's configuration, though.
+Right afterward, ``spack find`` still lists ``scr``.
+It is no longer a root, but it is still part of the environment:
-We created the ``myproject`` environment earlier using ``spack env create myproject`` so let's mainly focus on its environment files in this section.
+.. literalinclude:: outputs/environments/env-remove-scr-2.out
+ :language: console
-Earlier, when we changed the environment's configuration using ``spack config edit``, we were actually editing its ``spack.yaml`` file.
-We can move to the directory containing the file using ``spack cd``:
+To actually drop it, we reconcretize the environment:
-.. literalinclude:: outputs/environments/filenames-1.out
+.. literalinclude:: outputs/environments/env-remove-scr-3.out
:language: console
+Now ``scr``, along with any dependencies nothing else needs, has been pruned, and ``spack find`` no longer lists it:
-Notice that ``myproject`` is a subdirectory of ``var/spack/environments`` within the Spack installation making it a *managed* environment.
-Consequently, it can be referenced by name.
-It will also show up when running ``spack env list``:
+.. literalinclude:: outputs/environments/env-remove-scr-4.out
+ :language: console
-.. literalinclude:: outputs/environments/env-list-2.out
+``trilinos`` is a more interesting case, because ``myproject`` uses it too.
+Environments only *point to* shared installations rather than owning the files, so Spack won't let us delete one out from under another environment.
+If we try to uninstall ``trilinos`` from ``myproject2``, Spack refuses, since ``myproject`` still references it:
+
+.. literalinclude:: outputs/environments/env-uninstall-1.out
:language: console
-which indicates the active environment by highlighting it in green.
+As the error suggests, ``spack remove`` is the right tool: it takes ``trilinos`` out of ``myproject2`` without touching the shared installation.
-We can also see from the listing above that the current environment directory contains both of the environment files: ``spack.yaml`` and ``spack.lock``.
-This is because ``spack.lock`` was generated when we concretized the environment.
+.. literalinclude:: outputs/environments/env-remove-1.out
+ :language: console
-If we ``cat`` the ``spack.yaml`` file, we'll see the same specs and view options previously shown by ``spack config edit``:
+We know ``trilinos`` is still needed by ``myproject``, so let's switch back and confirm it's still there:
-.. literalinclude:: outputs/environments/cat-config-1.out
- :language: spec
+.. literalinclude:: outputs/environments/env-swap-1.out
+ :language: console
+``myproject`` still has ``trilinos`` as a root spec.
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Creating an independent environment
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Environments do not have to be created in or managed by a Spack instance.
-Rather, their environment files can be placed in any directory.
-This feature can be quite helpful for use cases such as environment-based software releases and CI/CD.
+.. _environments-on-disk:
-Let's create an *independent* environment from scratch for a simple project:
+--------------------
+Environments on disk
+--------------------
-.. literalinclude:: outputs/environments/independent-create-1.out
+We have been treating an environment as an abstraction, but it is really just a directory on disk.
+``spack cd -e`` takes us to ``myproject``'s directory:
+
+.. literalinclude:: outputs/environments/filenames-1.out
:language: console
+Because we created ``myproject`` with ``spack env create ``, it lives under ``var/spack/environments`` inside the Spack installation.
+This is what makes it a *managed* environment: we can refer to it by name.
+Environments can also be *independent*, with their files placed in any directory of our choosing.
+
+The directory holds the two files that define the environment:
-Notice that the command shows Spack created the environment, updated the view, and printed the command needed to activate it.
-As we can see in the activation command, since the environment is independent, it must be referenced by its directory path.
+* ``spack.yaml``: the *manifest* file containing the abstract specs we asked for plus configuration settings.
+* ``spack.lock``: the *lockfile* containing the concrete specs generated whenever the environment is concretized.
-Let's see what really happened with this command by listing the directory contents and looking at the configuration file:
+``spack.yaml`` is the human-readable file we have been editing indirectly with ``spack add`` and ``spack remove``:
-.. literalinclude:: outputs/environments/independent-create-2.out
+.. literalinclude:: outputs/environments/cat-config-1.out
:language: spec
+The ``concretizer:unify: true`` setting ensures all specs in the environment share a single version of each dependency.
+``spack.lock`` records the fully concretized environment (every package, version, variant, and dependency) so the build can be reproduced exactly.
+It is machine-readable JSON:
+
+.. literalinclude:: outputs/environments/lockfile-1.out
+ :language: console
-Notice that Spack created a ``spack.yaml`` file in the *code* directory.
-Also note that the configuration file has an empty spec list (i.e., ``[]``).
-That list is intended to contain only the *root specs* of the environment.
+The full file runs to thousands of lines.
+A hidden ``.spack-env`` directory (not shown by ``ls``) sits alongside these files and holds Spack's bookkeeping, including the view we used earlier.
-We can confirm that it is not a managed environment by running ``spack env list``:
+Managed environments also appear by name in ``spack env list``, with the active one highlighted:
-.. literalinclude:: outputs/environments/env-list-3.out
+.. literalinclude:: outputs/environments/env-list-2.out
:language: console
-and noting that the path does not appear in the output.
+We will come back to both files when we reproduce environments later.
+
+------------------------
+Configuring environments
+------------------------
-Now let's add some specs to the environment.
-Suppose your project depends on ``trilinos`` and ``openmpi``.
-Add these packages to the spec list using your favorite text editor.
-The dash syntax for a YAML list is used in our example.
-Your package should now contain the following entries:
+We've seen ``spack.yaml`` contains the root specs of the environment.
+It also controls **configuration settings** that shape how Spack behaves when the environment is used.
+
+Let's edit ``spack.yaml`` to *require* ``mpich`` as our ``mpi`` provider using ``spack config edit`` (make sure ``EDITOR`` is set first).
+You should now have ``spack.yaml`` open in your editor.
+Change it to include the ``packages:mpi:require`` entry below:
.. code-block:: yaml
+ :emphasize-lines: 6-8
# This is a Spack Environment file.
#
# It describes a set of packages to be installed, along with
# configuration settings.
spack:
+ packages:
+ mpi:
+ require: [mpich]
+
# add package specs to the `specs` list
specs:
+ - tcl
- trilinos
- - openmpi
- view: true
- concretizer:
- unify: true
-Now activate the environment and install the packages:
+The environment is now out of sync: ``myproject`` was installed with ``openmpi``, but the configuration now requires ``mpich``.
+If we run ``spack concretize``, Spack sees the existing concretization is still valid and does nothing:
-.. literalinclude:: outputs/environments/install-independent-1.out
+.. literalinclude:: outputs/environments/concretize-1.out
:language: console
+To force Spack to re-concretize from scratch, use ``spack concretize --force``:
-Notice that Spack concretized the specs before installing them and their dependencies.
-It also updated the environment's view.
-Since we already installed all these packages outside of the environment, their links were simply added to the view.
-
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Updating an installed environment
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-Spack supports tweaking an environment even after the initial specs are installed.
-You are free to add and remove specs just as you would outside of the environment using the command line interface as before.
-
-For example, let's add ``hdf5`` and look at our file:
-
-.. literalinclude:: outputs/environments/add-independent-1.out
- :language: spec
-
-
-Notice that ``spack add`` added the package to our active environment and it appears in the configuration file's spec list.
-
-.. note::
-
- You'll need to run ``spack concretize`` and ``spack install`` to install added packages in your environment because ``spack add`` only adds it to the configuration and ``spack install`` only automatically concretizes the first time an environment is used.
-
-Now use ``spack remove`` to remove the spec from the configuration:
-
-.. literalinclude:: outputs/environments/remove-independent-1.out
- :language: spec
+.. literalinclude:: outputs/environments/concretize-f-1.out
+ :language: console
-and we see that the spec *was* removed from the spec list of our environment.
+All the specs are now concrete with ``mpich`` as the MPI implementation, ready to be installed.
+Next you'd run ``spack install`` to rebuild the environment with the new MPI provider.
.. note::
- You can also edit the ``spack.yaml`` file directly instead of using the ``spack add`` and ``spack remove`` commands.
-
-^^^^^^^^^^^^^^^^^^^^^^^^
-Reviewing ``spack.lock``
-^^^^^^^^^^^^^^^^^^^^^^^^
-
-Now let's turn our attention from the abstract to the concrete.
+ In general, when building an environment it is also possible to add and install specs one at a time, but Spack will then concretize each new spec *greedily* against the versions already locked in.
+ This can lead to a different (and sometimes less optimal) result than concretizing everything together.
-Our focus so far has been on the abstract environment configuration represented by the ``spack.yaml`` file.
-Once that file is concretized, Spack *generates* a corresponding ``spack.lock`` file representing the full concretized state of the environment.
+--------------------
+Sharing environments
+--------------------
-This file is intended to be a machine-readable representation of the information needed to *reproduce* the build of an environment.
-As such, it is written in ``json``, which is less readable than ``yaml``.
+The ``spack.yaml`` and ``spack.lock`` files we have been working with are not just a record of the environment: they are also the mechanism for sharing it.
+You can commit them to version control, hand them to a colleague, or drop them into a CI/CD pipeline.
+Anyone with a Spack installation can recreate the environment from them.
-Let's look at the top 30 lines of our current environment:
+To demonstrate, we'll play the role of the recipient of a shared environment.
+Let's build a fresh independent environment in a new ``code/`` directory, which stands in for a project a colleague has shared with us:
-.. literalinclude:: outputs/environments/lockfile-1.out
+.. literalinclude:: outputs/environments/independent-create-1.out
:language: console
+Since the environment is independent, it must be activated by path, not by name.
+Edit the ``spack.yaml`` created in the directory to add ``trilinos`` and ``openmpi``:
-While it is still readable, it consists of over 1900 lines of information representing the actual configurations for each of the environment's packages.
+.. code-block:: yaml
-^^^^^^^^^^^^^^^^^^^^^^^^^^
-Reproducing an environment
-^^^^^^^^^^^^^^^^^^^^^^^^^^
+ # This is a Spack Environment file.
+ #
+ # It describes a set of packages to be installed, along with
+ # configuration settings.
+ spack:
+ # add package specs to the `specs` list
+ specs:
+ - trilinos
+ - openmpi
+ view: true
+ concretizer:
+ unify: true
-Now that we've described the contents of the environment files we can discuss how they can be used to reproduce environments.
-You may want to do this yourself on a different machine, or use an environment built by someone else.
-The process is the same in either case.
+.. literalinclude:: outputs/environments/install-independent-1.out
+ :language: console
-You can recreate an environment by passing either of the environment files to ``spack env create``.
-The file you choose depends on whether you want to approximate the build using the abstract specs or an *exact* build based on the concrete specs.
+Passing either of these files to ``spack env create`` recreates the environment.
+The ``spack.yaml`` file preserves the abstract requirements but allows the concretizer to adapt to a new platform.
+The ``spack.lock`` file fixes every concretization decision and reproduces the build exactly.
-""""""""""""""""""""
+^^^^^^^^^^^^^^^^^^^^
Using ``spack.yaml``
-""""""""""""""""""""
-
-An approximate build is created using the ``spack.yaml`` file.
-This approach is relevant when we want to build the same specs on a new platform, for example.
-It allows you to reproduce the environment by preserving the abstract requirements in the file.
-However, the software may actually build differently in part because the concretizer may choose different dependencies.
+^^^^^^^^^^^^^^^^^^^^
-Let's use ``spack env create`` to create an abstract environment from the file that we'll call ``abstract``:
+Recreating from ``spack.yaml`` preserves the root specs but leaves dependency resolution to the concretizer, which may produce different versions on a new platform or as packages are updated:
.. literalinclude:: outputs/environments/create-from-file-1.out
:language: console
-
-Here we see that Spack created a managed environment with the name we provided.
-
-And, since it is a newly created environment, it does not have any *installed* specs yet as we can see from calling ``spack find`` **after** activating the environment:
+The new environment has no installed packages yet, only the root specs from the file are registered:
.. literalinclude:: outputs/environments/find-env-abstract-1.out
:language: console
-Notice that we have the same root specs as were listed in the ``spack.yaml`` file.
-
-""""""""""""""""""""
+^^^^^^^^^^^^^^^^^^^^
Using ``spack.lock``
-""""""""""""""""""""
-
-The ``spack.lock`` file is used for an exact reproduction of the original build.
-It can replicate the build because it contains the information for all the decisions made during concretization.
+^^^^^^^^^^^^^^^^^^^^
-Now let's create a concrete environment, called ``concrete``, from the file:
+Recreating from ``spack.lock`` reproduces the exact build, and thus requires the same machine architecture.
+All packages recorded in the lockfile are installed without a separate install step:
.. literalinclude:: outputs/environments/create-from-file-2.out
:language: console
-Here we see that Spack again created a managed environment with the provided name.
-
-Since we created the environment from our ``spack.lock`` file, not only do we get the same root specs, all of the packages are installed in the environment as we can see from calling ``spack find`` **after** activating the environment:
+Since the environment was created from ``spack.lock``, the root specs and all their dependencies are already installed:
.. literalinclude:: outputs/environments/find-env-concrete-1.out
:language: console
-.. note::
-
- Use of ``spack.lock`` to reproduce a build (currently) requires you to be on the same type of machine.
-
---------
-Clean-up
---------
+---------------------
+Removing environments
+---------------------
-The later sections of this tutorial are not designed to be run in whatever environment we happened to be in, so we will despacktivate now to avoid accidentally running in this environment later.
+Let's clean up the environments we created during the tutorial.
+First, deactivate the current environment:
.. code-block:: console
- spack env deactivate
+ $ spack env deactivate
-.. warning::
+Then remove all the managed environments at once:
+
+.. code-block:: console
- If you do not deactivate the environment, you will get errors in later sections of the tutorial.
+ $ spack env rm myproject myproject2 abstract concrete
-------------------
More information
@@ -748,7 +473,7 @@ Setting up and building environments
* `Environments `_: reference docs
* `Configuration tutorial `_: for customizing your environment
-* `Spack stacks tutorial `_: for configuring combinatorial environments (e.g., same packages across a list of compilers)
+* `Spack stacks tutorial `_: for configuring combinatorial environments
* `Install-level parallel builds `_: for how to launch ``spack install`` to build your environment in parallel
^^^^^^^^^^^^^^^^^^^^^^^
@@ -758,7 +483,6 @@ Using environments
* `Developer workflows `_: for developing code in an environment
* `GitLab CI pipelines with Spack environments `_: for using environments to generate CI pipelines
* `Container Images `_: for creating containers from environments
-* `Spack stacks tutorial `_: for managing large deployments of software
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Finding examples of environments
diff --git a/tutorial_packaging.rst b/tutorial_packaging.rst
index cad9964f4f..12f3917481 100644
--- a/tutorial_packaging.rst
+++ b/tutorial_packaging.rst
@@ -56,7 +56,7 @@ We can see how they are configured using ``spack config get repos``:
.. literalinclude:: outputs/packaging/repo-config.out
:language: console
-Notice the default ``builtin`` repository is checked out at the latest release branch.
+Notice the ``tutorial`` repository points to a local path, while the ``builtin`` repository is fetched from its remote git location.
You can find out more about repositories at `Package Repositories `_ and the command at `spack repo `_.
@@ -182,7 +182,7 @@ Let's make the following changes:
Now make the changes and additions to your ``package.py`` file.
-The resulting package should contain -- sans the copyright and license -- the following information:
+The resulting package should contain the following information, omitting the copyright and license:
.. literalinclude:: tutorial/examples/packaging/1.package.py
:caption: tutorial-mpileaks/package.py (from tutorial/examples/packaging/1.package.py)
@@ -208,8 +208,8 @@ You should see the information derived from the package now includes the descrip
Also notice it shows:
* the preferred version derived from the code;
-* the default ``AutotoolsBuilder`` package `installation phases `_;
-* the `gmake `_ and `gnuconfig `_ build dependencies inherited from ``AutotoolsPackage``; and
+* the default ``AutotoolsPackage`` `installation phases `_;
+* the `gmake `_ and `gnuconfig `_ build dependencies inherited from ``AutotoolsPackage``; and
* both link and run dependencies are currently ``None``.
As we fill in more information about the package, the ``spack info`` command will become more informative.
@@ -423,7 +423,7 @@ Adding Variants
---------------
Suppose we want to expose the software's optional features in the package?
-We can do this by adding build-time options using package `variants `_).
+We can do this by adding build-time options using package `variants `_.
Recall from :ref:`configure's help output ` for ``tutorial-mpileaks`` that the software has several optional features and packages that we could support in Spack.
Two stand out for tutorial purposes because they both take integers, as opposed to allowing them to be enabled or disabled.
@@ -466,65 +466,16 @@ Now run the installation again with the ``--verbose`` install option -- to get m
.. literalinclude:: outputs/packaging/install-mpileaks-4.out
:language: spec
+ :lines: 1-57
+ :emphasize-lines: 57
-Notice the addition of the two stack start arguments in the configure command that appears at the end of the highlighted line after ``tutorial-mpileaks``' ``Executing phase: 'configure'``.
+Notice the addition of the two stack start arguments in the configure command at the end of the emphasized line after ``tutorial-mpileaks``' ``Executing phase: 'configure'``.
.. note::
Not all packages have such simple options.
Fortunately, ``Autotools`` is one of several base packages with `helper functions `_ to simplify setting arguments tied to boolean, single- and multi-valued variants.
-Now that we have a package we can build, it's time to consider adding tests that can be used to gain confidence that the software works.
-
-------------
-Adding Tests
-------------
-
-The simplest tests we can add are `sanity checks `_, which can be used to ensure the directories and or files we expect to be installed for all versions of the package actually exist.
-
-If we look at a successful installation, we can see that the following directories are installed:
-
-* bin
-* lib
-* share
-
-So let's add a simple sanity check to ensure they are present, **but** let's enter a typo to see what happens.
-
-Bring ``tutorial-mpileaks``' ``package.py`` file back up with the ``spack edit`` command and add the following ``sanity_check_is_dir`` list:
-
-.. literalinclude:: tutorial/examples/packaging/5.package.py
- :caption: tutorial-mpileaks/package.py (from tutorial/examples/packaging/5.package.py)
- :lines: 5-
- :language: python
- :emphasize-lines: 15
-
-Since these are `build-time tests `_, we'll need to uninstall the package so we can re-run it with tests enabled:
-
-.. literalinclude:: outputs/packaging/install-mpileaks-5.out
- :language: spec
-
-Notice the installation fails due to the missing directory with the error: ``Error: InstallError: Install failed for tutorial-mpileaks.
-No such directory in prefix: shar``.
-
-Now let's properly fix the error:
-
-.. literalinclude:: tutorial/examples/packaging/6.package.py
- :caption: tutorial-mpileaks/package.py (from tutorial/examples/packaging/6.package.py)
- :lines: 5-
- :language: python
- :emphasize-lines: 15
-
-And try again:
-
-.. literalinclude:: outputs/packaging/install-mpileaks-6.out
- :language: spec
-
-Success!
-
-The material covered here only scratches the surface of testing an installation.
-We could leverage the examples from this package to add `post-install phase tests `_ and/or `stand-alone tests `_.
-
-
------------------------
Querying the Spec Object
------------------------
diff --git a/tutorial_stacks.rst b/tutorial_stacks.rst
index 0303b89b1b..2733552210 100644
--- a/tutorial_stacks.rst
+++ b/tutorial_stacks.rst
@@ -10,218 +10,209 @@
Stacks Tutorial
===============
-We've talked about Spack environments in the context of a unified user environment.
-But environments in Spack have much broader capabilities.
-In this tutorial we will consider how to use Spack environments to manage large deployments of software.
+Spack environments are a powerful tool not just for managing a single user's project, but for deploying entire software stacks.
+In this tutorial we will see how to use them to manage large deployments, a common pattern in HPC centers.
-What usually differs between a typical environment for a single user, and an environment used to manage large deployments, is that in the latter case we often have a set of packages we want to install across a wide range of MPIs, LAPACKs or compilers.
+What usually characterizes these deployments, compared to a typical single-user environment, is the need to provide the same set of packages built against a variety of configurations: different MPI libraries, LAPACK implementations, or compilers.
-Below, we'll mimic the creation of a software stack built onto a cross-product of different LAPACK and MPI libraries, with a compiler that is more recent than the one provided by the host system.
+Below, we'll build a representative example of such a deployment.
+Our goal is to install ``netlib-scalapack`` compiled with ``gcc@16``, which is newer than the system-provided ``gcc@15``, and linked against:
-First, we'll focus on how to properly configure and install the software we want.
-We'll learn how to pin certain requirements, and how to write a cross product of specs in a compact, and expressive, way.
+- two MPI libraries (``openmpi`` and ``mpich``)
+- two LAPACK providers (``openblas`` and ``netlib-lapack``)
-We'll consider how the software we install might be consumed by our users, and see the two main mechanisms that Spack provides for that: views and module files.
+We'll also install ``py-scipy`` linked against ``openblas``.
-.. note::
-
- Before we start this hands-on, make sure the ``EDITOR`` environment variable is set to your preferred editor, for instance:
+We'll first focus on how to configure and install the software correctly.
+Then we'll discuss how to make it accessible to users through filesystem views and module files.
- .. code-block:: console
+----------------------------
+Installing a Software Stack
+----------------------------
- $ export EDITOR='emacs -nw'
+Let's start by creating an environment in a directory of our choice:
-------------------
-Setup the compiler
-------------------
+.. literalinclude:: outputs/stacks/setup-0.out
+ :language: console
-The first step to build our stack is to setup the compiler we want to use later.
-This is currently an iterative process that can be done in two ways:
+The first step is to install the compiler we want to use.
+Let's write a minimal ``spack.yaml`` that contains just the compiler and ``lmod``, which we'll need later to generate module files:
- 1. Install the compiler first, then install the rest of the environment
- 2. Install the compiler outside the environment (either in another environment or standalone)
+.. literalinclude:: outputs/stacks/examples/compiler.spack.stack.yaml
+ :language: yaml
-Below, we'll use the first approach.
-For people interested, an example of composing a compiler from another environment can be found `at this link `_.
+Concretize and install:
-Let's start by creating an environment in a directory of our choice:
-
-.. literalinclude:: outputs/stacks/setup-0.out
+.. literalinclude:: outputs/stacks/compiler-0.out
:language: console
-We can add from the command line a new compiler.
-We'll also disable the generation of views for the time being, as we'll come back to this topic later in the tutorial:
+^^^^^^^^^^^
+Spec groups
+^^^^^^^^^^^
-.. literalinclude:: outputs/stacks/setup-1.out
- :language: spec
+We are now ready to build the software stack on top of this compiler.
+To do that cleanly, we'll use *spec groups*, which allow you to organize specs into named collections, each with its own configuration and concretization order.
-What you should see on screen now is the following ``spack.yaml`` file:
+Let's start with a single spec and a two-group ``spack.yaml``:
-.. literalinclude:: outputs/stacks/examples/0.spack.stack.yaml
+.. literalinclude:: outputs/stacks/examples/groups-0.spack.stack.yaml
:language: yaml
- :emphasize-lines: 8
+ :emphasize-lines: 7-14
-The next step is to concretize and install our compiler:
+The environment declares two groups:
-.. literalinclude:: outputs/stacks/setup-2.out
- :language: console
+1. The ``compiler`` group contains GCC 16 and ``lmod`` (both already installed).
+2. The ``stack`` group lists the software we want to deploy.
-We are ready to build more software with our newly installed GCC!
+The ``needs: [compiler]`` declaration ensures that the ``compiler`` group is always concretized *before* the ``stack`` group, making its specs available for reuse.
-------------------------
-Install a software stack
-------------------------
+Let's concretize to see this in action:
-Now that we have a compiler ready, the next objective is to build software with it.
-We'll start by trying to add different versions of ``netlib-scalapack``, linked against different MPI implementations:
+.. literalinclude:: outputs/stacks/groups-0.out
+ :language: console
-.. literalinclude:: outputs/stacks/unify-0.out
- :language: spec
+Notice that the ``compiler`` group is processed first, and ``gcc@16`` is immediately reused by the ``stack`` group.
-If we try to concretize the environment, we'll get an error.
-We cannot unify an environment with two different configurations of the same package.
+We just used ``%gcc@16`` to pin the compiler, but it's a coarse constraint that must be repeated on every spec and does not distinguish between C, C++, and Fortran compilers.
+Spec groups offer a better tool: the ``override`` block, which scopes any Spack configuration to a single group.
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Tuning concretizer options for a stack
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+.. literalinclude:: outputs/stacks/examples/groups-1.spack.stack.yaml
+ :language: yaml
+ :emphasize-lines: 11-18,23-30
-Whenever we concretize an environment with more than one root spec, we can configure Spack to be more or less strict with duplicate nodes in the sub-DAG obtained by following link and run edges starting from the roots.
-We usually call this sub-DAG the *root unification set*.
+Here we used the ``override`` block to set compiler preferences at the language level, once for each group:
-A diagram might help visualize the concept:
+1. The ``compiler`` group prefers ``gcc@15``
+2. The ``stack`` group prefers ``gcc@16``
-.. image:: _static/images/stacks-unify.svg
+These language preferences are expressed once and apply automatically to every spec in the group.
-The image above represents the current environment, with our three root specs highlighted by a thicker dashed line.
-Any node that could be reached following a link or run edge is part of the root unification set.
-Pure build dependencies might fall outside of it.
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+Tuning concretizer options
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Now we add a second MPI variant to the stack, listing both ``^openmpi`` and ``^mpich`` variants of ``netlib-scalapack``:
+
+.. literalinclude:: outputs/stacks/examples/0.spack.stack.yaml
+ :language: yaml
+ :emphasize-lines: 22-23
-The config option determining which nodes are allowed to be in the root unification set is ``concretizer:unify``.
-Let's check its value:
+The ``stack`` group now has two conflicting configurations, so, before concretizing, let's check the ``concretizer:unify`` option:
.. literalinclude:: outputs/stacks/unify-2.out
:language: console
-``concretizer:unify:true`` means that only a single configuration for each package can be present.
-This value is good for single project environments, since it ensures we can construct a view of all the software, with the usual structure expected on a Unix-ish system, and without risks of collisions between installations.
+With ``unify: true``, the concretizer restricts the environment to a single configuration of each package within its *root unification set*: the nodes reachable from the root specs via link or run edges.
+Pure build dependencies, which fall outside the set, are not affected:
+
+.. image:: _static/images/stacks-unify.svg
+
+This is the right default for a single-user environment, since it ensures a filesystem view can be built without conflicts.
+A software stack, however, requires multiple configurations of the same package by design, so we need to relax this constraint.
+
+Since only the ``stack`` group has conflicting configurations, we add ``unify: false`` to its ``override`` block and concretize:
-We can't respect this requirement, as our roots already contain two different configurations of ``netlib-scalapack``.
-Set the value to ``false``, and try to re-concretize:
+.. literalinclude:: outputs/stacks/examples/1.spack.stack.yaml
+ :language: yaml
+ :emphasize-lines: 32-33
.. literalinclude:: outputs/stacks/unify-3.out
:language: console
-This time concretization succeeded.
-Setting ``concretizer:unify:false`` is effectively concretizing each root spec on its own, and then merging the results into the environment.
-This allows us to have the duplicates we need.
+With ``unify: false``, Spack concretizes each root spec independently and merges the results, which is exactly what a software stack needs.
.. note::
- If the environment is expected to have only a few duplicate nodes, then there's another value we might consider:
+ If the stack is expected to have only a few duplicate nodes, ``when_possible`` is a less aggressive alternative:
- .. code-block:: console
+ .. code-block:: yaml
- $ spack config add concretizer:unify:when_possible
+ override:
+ concretizer:
+ unify: when_possible
-With this option Spack will try to unify the environment in an eager way, solving it in multiple rounds.
-The concretization at round ``n`` will contain all the specs that could not be unified at round ``n-1``, and will consider all the specs from previous rounds for reuse.
+ With this option Spack tries to unify the group in an eager, multi-round process.
+ The concretization at round ``n`` contains all the specs that could not be unified at round ``n-1``, and considers all the specs from previous rounds for reuse.
^^^^^^^^^^^^^
Spec matrices
^^^^^^^^^^^^^
-Let's further expand our stack and consider also linking against different LAPACK providers.
-We could, of course, add new specs explicitly:
-
-.. literalinclude:: outputs/stacks/unify-4.out
- :language: spec
-
-This way of proceeding, though, will become very tedious once more software is requested.
-The best way to express a cross-product like this in Spack is instead through a matrix:
+Let's further expand our stack to link against different LAPACK providers as well.
+Adding them explicitly would be tedious, so we use a *matrix* to express the cross-product compactly:
.. literalinclude:: outputs/stacks/examples/2.spack.stack.yaml
:language: yaml
- :emphasize-lines: 8-12
+ :emphasize-lines: 22-25
-Matrices will expand to the cross-product of their rows, so this matrix:
+A matrix expands to the cross-product of its rows.
+This matrix:
.. code-block:: yaml
- matrix:
- - ["netlib-scalapack"]
- - ["^openmpi", "^mpich"]
- - ["^openblas", "^netlib-lapack"]
- - ["%gcc@12"]
+ - [netlib-scalapack]
+ - [^openmpi, ^mpich]
+ - [^openblas, ^netlib-lapack]
-is equivalent to this list of specs:
+is equivalent to this explicit list of specs:
.. code-block:: yaml
- - "netlib-scalapack %gcc@12 ^openblas ^openmpi"
- - "netlib-scalapack %gcc@12 ^openblas ^mpich"
- - "netlib-scalapack %gcc@12 ^netlib-lapack ^openmpi"
- - "netlib-scalapack %gcc@12 ^netlib-lapack ^mpich"
+ - "netlib-scalapack ^openblas ^openmpi"
+ - "netlib-scalapack ^openblas ^mpich"
+ - "netlib-scalapack ^netlib-lapack ^openmpi"
+ - "netlib-scalapack ^netlib-lapack ^mpich"
-We are now ready to concretize and install the environment:
+No compiler annotation appears in the matrix rows: the ``override`` block in the ``stack`` group handles that.
+Let's concretize to verify our four variants:
.. literalinclude:: outputs/stacks/concretize-0.out
:language: console
-Let's double check which specs we have installed:
-
-.. literalinclude:: outputs/stacks/concretize-01.out
- :language: console
-
-As we can see we have our four variations of ``netlib-scalapack`` installed.
+We now have four variations of ``netlib-scalapack`` ready to install.
^^^^^^^^^^^^^^^^^^^^
Reusable definitions
^^^^^^^^^^^^^^^^^^^^
-So far, we have seen how we can use spec matrices to generate cross-product specs from rows containing a list of constraints.
-A common situation you will encounter with large deployments is the necessity to add multiple matrices to the list of specs, that possibly share some of those rows.
-
-To reduce the amount of duplication needed in the manifest file, and thus the maintenance burden, Spack allows to *define* lists of constraints under the ``definitions`` attribute, and expand them later when needed.
-Let's rewrite our manifest accordingly:
+So far each matrix row has been written out inline.
+When multiple matrices share rows, duplicating them becomes a maintenance burden.
+Spack allows *defining* lists of constraints under the ``definitions`` attribute and reusing them across matrices.
+Let's rewrite our manifest using definitions:
.. literalinclude:: outputs/stacks/examples/3.spack.stack.yaml
:language: yaml
- :emphasize-lines: 6-10,14-18
+ :emphasize-lines: 6-9,27-30
-Check that re-concretizing won't change the environment:
+Concretizing confirms the result is identical:
.. literalinclude:: outputs/stacks/concretize-1.out
:language: console
-Now we can use those definitions to add e.g. serial packages built against the LAPACK libraries.
-Let's try to do that by using ``py-scipy`` as an example:
-
-Another useful ability is excluding specific entries from a cross-product matrix.
-We can do that with the ``exclude`` keyword, in the same item as the ``matrix``.
-Try to remove ``py-scipy ^netlib-lapack`` from our matrix:
+Now that we have definitions, we can add a second matrix for serial packages that link against LAPACK but not MPI.
+In a real deployment this list might include many packages, but here we use just ``py-scipy`` as an example.
+Not every combination is meaningful though: ``py-scipy ^netlib-lapack`` is not a useful build, so we use ``exclude`` to drop that specific entry from the cross-product:
.. literalinclude:: outputs/stacks/examples/4bis.spack.stack.yaml
:language: yaml
- :emphasize-lines: 11,20-25
+ :emphasize-lines: 10,32-36
-Concretize the environment and install the specs again:
+Concretize the environment again:
.. literalinclude:: outputs/stacks/concretize-3.out
:language: console
-At this point, the environment contains only ``py-scipy ^openblas``.
-Verify it:
+The exclusion worked: the environment contains only ``py-scipy ^openblas``.
-.. literalinclude:: outputs/stacks/concretize-4.out
- :language: spec
^^^^^^^^^^^^^^^^^^^^^^^
Conditional definitions
^^^^^^^^^^^^^^^^^^^^^^^
-Spec list definitions can also be conditioned on a ``when`` clause.
-The ``when`` clause is a Python conditional that is evaluated in a restricted environment.
-The variables available in ``when`` clauses are:
+A common need in multi-site or multi-cluster deployments is enabling different software sets based on environment variables or host properties.
+Definitions support a ``when`` clause for exactly this.
+``when`` is a Python expression evaluated at concretization time, with access to the following variables:
================= ===========
variable name value
@@ -231,52 +222,60 @@ variable name value
``target`` The default spack target string for this machine
``architecture`` The default spack architecture string platform-os-target for this machine
``arch`` Alias for ``architecture``
-``env`` A dictionary representing the users environment variables
+``env`` A dictionary representing the user's environment variables
``re`` The python ``re`` module for regex
``hostname`` The hostname of this node
================= ===========
-Suppose we want to limit usage to only ``mpich``, unless the ``SPACK_STACK_USE_OPENMPI`` environment variable is set.
-To do so we could write the following ``spack.yaml``:
+Suppose we want to build with ``mpich`` by default, and add ``openmpi`` when a site-specific environment variable is set.
+We can express this with two definitions of ``mpis``, the second guarded by a ``when`` clause:
.. literalinclude:: outputs/stacks/examples/5.spack.stack.yaml
:language: yaml
:emphasize-lines: 7-9
-Different definitions of lists with the same name are concatenated, so we can define our MPI list in one place unconditionally, and then conditionally append one or more values to it.
+When multiple definitions share the same name, they are concatenated, so the conditional entry simply appends ``openmpi`` to the list when the variable is set.
-First, check what happens when we concretize and don't set any environment variable:
+First, concretize without the variable:
.. literalinclude:: outputs/stacks/concretize-5.out
:language: spec
-As we expected we are only using ``mpich`` as an MPI provider.
-To get ``openmpi`` back we need to set the appropriate environment variable:
+Only ``mpich`` is used.
+Now set the variable and re-concretize:
.. literalinclude:: outputs/stacks/concretize-6.out
:language: console
-There is no need to install this time, since all the specs were still in the store.
+Both MPI providers are now active.
+
+We now have a complete, well-structured environment.
+It's time to install it:
+
+.. literalinclude:: outputs/stacks/install-0.out
+ :language: console
^^^^^^^^^^^^^^^^^^^^^
Other useful features
^^^^^^^^^^^^^^^^^^^^^
-Sometimes it might be useful to create a local source mirror for the specs installed in an environment.
-If the environment is active, this is as simple as:
+Before moving to views and modules, two other features are worth knowing about.
+
+The first is source mirrors.
+When the environment is active, creating one is as simple as:
.. code-block:: console
$ spack mirror create --all -d ./stacks-mirror
-This command fetches all the tarballs for the packages in the ``spack.lock`` file, and puts them in the directory passed as argument.
-Later you can move this mirror to e.g. an air-gapped machine and:
+This fetches all the tarballs listed in ``spack.lock`` into the given directory.
+You can then move the mirror to an air-gapped machine and register it with:
.. code-block:: console
$ spack mirror add
-to be able to re-build the specs from sources.
+This lets you rebuild the specs from source on the target machine.
Alternatively, to create a buildcache you can:
.. code-block:: console
@@ -284,99 +283,68 @@ Alternatively, to create a buildcache you can:
$ spack gpg create
$ spack buildcache push ./mirror
-Don't forget to set an appropriate value for the padding of the install tree, see `how to setup relocation `_ in our documentation.
+Don't forget to set an appropriate value for the padding of the install tree; see `how to set up relocation `_ in our documentation.
-By default, Spack installs one package at a time, using the ``-j`` option where it can.
-The ``spack install`` command has an optional ``-p`` option for the number of packages to build in parallel.
-Note that each parallel package may consume the number of threads of the ``-j`` option.
-You can use node resources more optimally by creating a ``depfile``, when the environment is active:
+--------------------------
+Multiple Filesystem Views
+--------------------------
-.. code-block:: console
-
- $ spack env depfile -o Makefile
-
-The result is a makefile that starts multiple Spack instances, and the resources are shared through the GNU jobserver.
-More information of this feature can be found `in our documentation `_.
-This might cut down your build time by a fair amount, if you build frequently from sources.
-Expect this feature to be streamlined in future versions of Spack.
-
------------------------------------
-Make the software stack easy to use
------------------------------------
-
-Now that the software stack has been installed, we need to focus on how it can be used by our customers.
-We'll first see how we can configure views to project a subset of the specs we installed onto a filesystem folder with the usual Unix structure.
-Then we'll have a similar discussion for module files.
-Which of the two approaches is better depends strongly on the use case at hand.
-
-^^^^^^^^^^^^^^^^
-View descriptors
-^^^^^^^^^^^^^^^^
+Views give users access to the installed software through standard filesystem paths, without requiring them to interact with Spack directly.
+A stack, however, contains multiple configurations of the same package, which would conflict in a single merged directory tree.
+Instead, we define *multiple views*, each covering a curated subset of the stack, with optional projections that control the directory layout.
-At the beginning, we configured Spack not to create a view for this stack because simple views won't work with stacks.
-We've been concretizing multiple packages of the same name, and they would conflict if linked into the same view.
-
-What we can do is create *multiple views*, using view descriptors.
-This would allows us to define which packages are linked into the view, and how.
-Edit our ``spack.yaml`` file again.
+Let's add view descriptors to our ``spack.yaml``:
.. literalinclude:: outputs/stacks/examples/6.spack.stack.yaml
:language: yaml
- :emphasize-lines: 30-43
+ :emphasize-lines: 49-62
-In the configuration above we created two views, named ``default`` and ``full``.
-The ``default`` view consists of all the packages that are compiled with ``gcc@12``, but do not depend on either ``mpich`` or ``netlib-lapack``.
-As we can see, we can both *include* and *exclude* specs using constraints.
+We defined two views, ``default`` and ``full``.
+The ``default`` view consists of all the packages compiled with ``gcc@16``, excluding those that depend on ``mpich`` or ``netlib-lapack``.
+View descriptors accept both ``select`` and ``exclude`` constraints.
-The ``full`` view contains a more complex projection, so to put each spec into an appropriate subdirectory, according to the first constraint that the spec matches.
-``all`` is the default projection, and has always the lowest priority, independent of the order in which it appears.
+The ``full`` view uses a more complex projection to place each spec into an appropriate subdirectory, according to the first constraint that matches.
+``all`` is the default projection and always has the lowest priority, regardless of the order in which it appears.
To avoid confusion, we advise always keeping it last in projections.
-Concretize to regenerate the views, and check their structure:
+Concretize to regenerate the views and check their structure:
.. literalinclude:: outputs/stacks/view-0.out
:language: console
-The view descriptor also contains a ``link`` key.
-The default behavior, as we have seen, is to link all packages, including implicit link and run dependencies, into the view.
-If we set the option to "roots", Spack links only the root packages into the view.
+By default, a view includes all packages, link and run dependencies included.
+Setting ``link: roots`` restricts it to root specs only:
.. literalinclude:: outputs/stacks/examples/7.spack.stack.yaml
:language: yaml
- :emphasize-lines: 35
+ :emphasize-lines: 54
.. literalinclude:: outputs/stacks/view-1.out
:language: console
-Now we see only the root libraries in the default view.
+Now we see only the root packages in the default view.
The rest are hidden, but are still available in the full view.
-The complete documentation on views can be found `here `_.
-
-^^^^^^^^^^^^
-Module files
-^^^^^^^^^^^^
-
-Module files are another very popular way to use software on HPC systems.
-In this section we'll show how to configure and generate a hierarchical module structure, suitable for ``lmod``.
+Full documentation on views is available in the `Spack environments guide `_.
-A more in-depth tutorial, focused only on module files, can be found at :ref:`modules-tutorial`.
-There we discuss the general architecture of module file generation in Spack and we highlight differences between ``environment-modules`` and ``lmod`` that won't be covered in this section.
+------------
+Module Files
+------------
-Let's start by adding ``lmod`` to the software installed with the system compiler:
+Module files are the standard mechanism for managing multiple software versions on HPC systems.
+In this section we'll show how to configure and generate a hierarchical module structure with ``lmod``.
-.. code-block:: spec
+.. note::
- $ spack add lmod%gcc@11
- $ spack concretize
- $ spack install
+ A more in-depth tutorial, focused only on module files, can be found at :ref:`modules-tutorial`.
+ It covers the general architecture and differences between ``environment-modules`` and ``lmod`` that are out of scope here.
-Once that is done, let's add the ``module`` command to our shell like this:
+Since ``lmod`` is already part of our compiler group and has been installed, we just need to add the ``module`` command to our shell:
.. code-block:: console
$ . $(spack location -i lmod)/lmod/lmod/init/bash
-If everything worked out correctly you should have the module command available in your shell:
+You should now have the ``module`` command available:
.. literalinclude:: outputs/stacks/modules-1.out
:language: console
@@ -385,57 +353,63 @@ The next step is to add some basic configuration to our ``spack.yaml`` to genera
.. literalinclude:: outputs/stacks/examples/8.spack.stack.yaml
:language: yaml
- :emphasize-lines: 31-42
+ :emphasize-lines: 50-61
+
+This configuration tells Spack to:
-In these few lines of additional configuration we told Spack to generate ``lmod`` module files in a subdirectory named ``modules``, using a hierarchy comprising both ``lapack`` and ``mpi``.
-We've also configured it to place all specs built with our system compiler into the ``Core`` designation in the lmod hierarchy.
+- generate ``lmod`` module files under ``modules/``, with a hierarchy based on ``mpi`` and ``lapack``
+- place all specs built with the system compiler (``%gcc@15``) into the ``Core`` designation
We can generate the module files and use them with the following commands:
.. code-block:: console
$ spack module lmod refresh -y
- $ module use $PWD/stacks/modules/linux-ubuntu22.04-x86_64/Core
+ $ module use $PWD/stacks/modules/linux-ubuntu26.04-x86_64/Core
-Now we should be able to see the module files that have been generated:
+Let's check the generated module files:
.. literalinclude:: outputs/stacks/modules-2.out
:language: console
The set of modules is already usable, and the hierarchy already works.
-For instance, we can load the ``gcc`` compiler and check that we have ``gcc`` in out path and we have a lot of modules available - all the ones compiled with ``gcc@12``:
+For instance, we can load the ``gcc`` compiler and check that ``gcc`` is in our path and that many modules are available, all compiled with ``gcc@16``:
.. literalinclude:: outputs/stacks/modules-3.out
:language: console
-There are a few issues though.
-For instance, we have a lot of modules generated from dependencies of ``gcc`` that are cluttering the view, and won't likely be needed directly by users.
-Then, module names contain hashes, which prevent users from being able to reuse the same script in similar, but not equal, environments.
+The default configuration has a few rough edges, though:
-Also, some of the modules might need to set custom environment variables, which are specific to the deployment aspects that are not part of the hash - for instance a policy at the deploying site.
+- dependency modules from ``gcc`` clutter the listing with packages users will never load directly
+- hashes in module names make scripts non-portable across similar environments
+- some modules may need custom environment variables specific to site policy
-To address all these needs we can complicate our ``modules`` configuration a bit more:
+To address all these needs, we can extend our ``modules`` configuration:
.. literalinclude:: outputs/stacks/examples/9.spack.stack.yaml
:language: yaml
- :emphasize-lines: 41-59
+ :emphasize-lines: 62-78
-Regenerate the modules again:
+Regenerate the modules:
.. literalinclude:: outputs/stacks/modules-4.out
:language: console
-Now we have a set of module files without hashes, with a correct hierarchy, and with all our custom modifications:
+Now we have module files without hashes, a correct hierarchy, and our custom environment variables:
.. literalinclude:: outputs/stacks/modules-5.out
:language: console
-This concludes the quick tour of module file generation, and the tutorial on stacks.
+This concludes the stacks tutorial.
-------
Summary
-------
-In this tutorial, we configured Spack to install a stack of software built on a cross-product of different MPI and LAPACK libraries.
-We used the spec matrix syntax to express in a compact way the specs to be installed, and spec list definitions to reuse the same matrix rows in different places.
-Then, we discussed how to make the software easy to use, leveraging either filesystem views or module files.
+In this tutorial we built a realistic HPC software stack: a cross-product of MPI and LAPACK libraries, compiled with a newer compiler than the system default.
+Along the way we used:
+
+- **Spec groups** with ``needs`` and ``override`` to control build order and compiler selection per group
+- **Spec matrices** and **definitions** to express the cross-product concisely
+- **Conditional definitions** to make the MPI selection configurable at concretization time
+- **Filesystem views** and **module files** to make the software accessible to users