Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added _static/slides/spack-hpcic26-tutorial-slides.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion common/setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

If you have not done the prior sections, you'll need to start the docker image::

docker run -it ghcr.io/spack/tutorial:isc26
docker run -it ghcr.io/spack/tutorial:hpcic26

and then set Spack up like this::

Expand Down
2 changes: 1 addition & 1 deletion container/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ RUN apt-get update -y && \

# Download the buildcache
RUN mkdir /mirror
RUN rclone copy :s3:spack-binaries/releases/v2026.06/tutorial /mirror
RUN rclone copy :s3:spack-binaries/v2026.06.0/tutorial /mirror

RUN chmod -R go+r /mirror

Expand Down
29 changes: 14 additions & 15 deletions index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ Tutorial: Spack 101
===================

This is an introduction to Spack with lectures and live demos.
It was last presented at the `ISC High Performance 2026 Conference <https://isc-hpc.com/>`_ Conference on June 22, 2026.
The event was a half day in-person tutorial.
It was last presented virtually at the `HPCIC 2026 HPC Tutorials <https://hpcic.llnl.gov/tutorials/2026-hpc-tutorials>`_.
The event was two online half-day tutorials.

You can use these materials to teach a course on Spack at your own site, or you can just skip ahead and read the live demo scripts to see how Spack is used in practice.

Expand All @@ -19,17 +19,16 @@ You can use these materials to teach a course on Spack at your own site, or you
.. rubric:: Slides

.. image:: tutorial/images/sc25-tutorial-slide-preview.png
:target: _static/slides/./spack-isc26-tutorial-slides.pdf
:target: _static/slides/spack-hpcic26-tutorial-slides.pdf
:height: 72px
:align: left
:alt: Slide Preview

:download:`Download Slides <_static/slides/./spack-isc26-tutorial-slides.pdf>`.
:download:`Download Slides <_static/slides/spack-hpcic26-tutorial-slides.pdf>`.

**Full citation:** Gregory Becker, Harmen Stoppels, Massimiliano Culpo, Alec Scott, Kathleen Shea, Adam Stewart, Michael Kuhn, and Todd Gamblin.
**Full citation:** Greg Becker, Alec Scott, Caetano Melone, Kathleen Shea, and Todd Gamblin.
Managing HPC Software Complexity with Spack.
ISC-HPC 2026 (ISC26).
Hamburg, Germany, June 22-25, 2026.
HPCIC Tutorials 2026, Livermore, California, July 7-8, 2026.

.. _video:

Expand All @@ -49,26 +48,26 @@ You can invoke

.. code-block:: console

$ docker pull ghcr.io/spack/tutorial:isc26
$ docker run -it ghcr.io/spack/tutorial:isc26
$ docker pull ghcr.io/spack/tutorial:hpcic26
$ docker run -it ghcr.io/spack/tutorial:hpcic26

to start using the container.
You should now be ready to run through our demo scripts:

#. :ref:`basics-tutorial`
#. :ref:`environments-tutorial`
#. :ref:`packaging-tutorial`
#. :ref:`configs-tutorial`
#. :ref:`stacks-tutorial`
#. :ref:`packaging-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:

Expand All @@ -84,17 +83,17 @@ Full contents:

tutorial_basics
tutorial_environments
tutorial_packaging
tutorial_configuration
tutorial_stacks
tutorial_packaging
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
8 changes: 4 additions & 4 deletions outputs/basics/clone.out
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ $ git clone --depth=2 --branch=releases/v1.2 https://github.com/spack/spack.git
Cloning into '/home/spack/spack'...
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.
remote: Compressing objects: 100% (1616/1616), done.K
remote:nTotale2411 (delta2325),4reused 1345 (delta 250), pack-reused 0 (from 0)K
Receiving objects: 100% (2411/2411), 5.50 MiB | 16.20 MiB/s, done.
Resolving deltas: 100% (325/325), done.
$ cd ~/spack
2 changes: 1 addition & 1 deletion outputs/basics/compiler-list.out
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
$ spack compilers
==> Available compilers
-- gcc ubuntu26.04-x86_64 ---------------------------------------
[e] gcc@15.2.0 [e] gcc@14.3.0
[e] gcc@15.2.0 [e] gcc@14.3.0

-- llvm ubuntu26.04-x86_64 --------------------------------------
[e] llvm@21.1.8
2 changes: 1 addition & 1 deletion outputs/basics/compiler-uninstall.out
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
$ 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
==> 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/hkkcdmj
2 changes: 1 addition & 1 deletion outputs/basics/compilers-2.out
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
$ spack compilers
==> Available compilers
-- gcc ubuntu26.04-x86_64 ---------------------------------------
[e] gcc@15.2.0 [e] gcc@14.3.0 [+] gcc@16.1.0
[e] gcc@15.2.0 [e] gcc@14.3.0 [+] gcc@16.1.0

-- llvm ubuntu26.04-x86_64 --------------------------------------
[e] llvm@21.1.8
21 changes: 13 additions & 8 deletions outputs/basics/find-l.out
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,21 @@ kie72sp zlib-ng@2.0.7 5dji3nx zlib-ng@2.3.3
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
sle3ix4 gettext@1.0 ekvivpv ncurses@6.6 53i7gbs tcl@8.6.17 t7jnrlg zlib-ng@2.3.3
ujctyey hwloc@2.13.0 m6yx5j3 openssh@10.3p1 aeoqp4e zlib-ng@2.0.7 6l3ycpy zlib-ng@2.3.3
ldqeqfw krb5@1.22.2 33yozp5 openssl@3.6.1 g72d7i3 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
cbtgjrh bzip2@1.0.8 itb4a2s libfabric@2.5.1 yvl6jpi pkgconf@2.5.1
cdyuto2 gmake@4.4.1 vbwvgwx libiconv@1.18 ycyqykw pmix@6.1.0
as6mmcj hdf5@1.14.6 qzkk5ym libpciaccess@0.17 nldxmxw prrte@4.1.0
7cwv3st hdf5@1.14.6 bkzcu2s libxcrypt@4.5.2 f5xe4px tar@1.35
jceyzq7 hdf5@1.14.6 ujlg2ua libxml2@2.15.3 hhjyyqy xz@5.8.3
uwyh3xy libedit@3.1-20251016 2t2useu numactl@2.0.19
oopqoag libevent@2.1.12 afklka7 pigz@2.8

-- 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
mmywg7x compiler-wrapper@1.1.0 yhhe2we gcc-runtime@15.2.0 px4mv6l llvm@21.1.8
5zrvmb3 gcc@14.3.0 xm76mt3 gcc-runtime@15.2.0
yjlog5x gcc@15.2.0 yc4n2pp glibc@2.43
==> 45 installed packages
14 changes: 8 additions & 6 deletions outputs/basics/find.out
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,16 @@ zlib-ng@2.0.7 zlib-ng@2.3.3
zlib-ng@2.3.3

-- 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
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-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
bzip2@1.0.8 hdf5@1.14.6 libiconv@1.18 numactl@2.0.19 prrte@4.1.0
gmake@4.4.1 libedit@3.1-20251016 libpciaccess@0.17 pigz@2.8 tar@1.35
hdf5@1.14.6 libevent@2.1.12 libxcrypt@4.5.2 pkgconf@2.5.1 xz@5.8.3
hdf5@1.14.6 libfabric@2.5.1 libxml2@2.15.3 pmix@6.1.0

-- 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
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
==> 45 installed packages
2 changes: 1 addition & 1 deletion outputs/basics/gmake.out
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ $ spack install gmake
[+] 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)
[+] cdyuto2 gmake@4.4.1 /home/spack/spack/opt/spack/linux-x86_64_v3/gmake-4.4.1-cdyuto2vcd73fdknitpbrk3mofaa6hw5 (13s)
10 changes: 5 additions & 5 deletions outputs/basics/hdf5-mpich.out
Original file line number Diff line number Diff line change
@@ -1,10 +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)
[ ] itb4a2s libfabric@2.5.1 fetching from build cache (0s)
[ ] itb4a2s libfabric@2.5.1 relocating (0s)
[+] itb4a2s libfabric@2.5.1 /home/spack/spack/opt/spack/linux-x86_64_v3/libfabric-2.5.1-itb4a2swgfzelii4nbzmo3fzdnfq5rhy (0s)
[ ] 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)
[+] xkilhym mpich@5.0.1 /home/spack/spack/opt/spack/linux-x86_64_v3/mpich-5.0.1-xkilhym6dn2n7afhh5dtjskmj5jwjbhm (2s)
[ ] 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)
[+] jceyzq7 hdf5@1.14.6 /home/spack/spack/opt/spack/linux-x86_64_v3/hdf5-1.14.6-jceyzq7qvavwbbfywa3dt3jfurkfk4ba (0s)
74 changes: 37 additions & 37 deletions outputs/basics/hdf5.out
Original file line number Diff line number Diff line change
Expand Up @@ -2,69 +2,69 @@ $ spack install hdf5
[ ] 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)
[ ] g72d7i3 zlib-ng@2.3.3 relocating (1s)
[ ] yvl6jpi pkgconf@2.5.1 relocating (1s)
[ ] bkzcu2s libxcrypt@4.5.2 relocating (1s)
[ ] ekvivpv ncurses@6.6 relocating (1s)
[+] g72d7i3 zlib-ng@2.3.3 /home/spack/spack/opt/spack/linux-x86_64_v3/zlib-ng-2.3.3-g72d7i3bvgfmroytbp2d6giv67ymputp (1s)
[+] yvl6jpi pkgconf@2.5.1 /home/spack/spack/opt/spack/linux-x86_64_v3/pkgconf-2.5.1-yvl6jpilvkgopkrc2aanfhd3z7lz7r3l (1s)
[+] bkzcu2s libxcrypt@4.5.2 /home/spack/spack/opt/spack/linux-x86_64_v3/libxcrypt-4.5.2-bkzcu2s2hndgbhrkbhtlcnlvxg2em7e3 (1s)
[ ] 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)
[ ] 63aruxk zstd@1.5.7 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)
[ ] cbtgjrh bzip2@1.0.8 fetching from build cache (0s)
[+] vbwvgwx libiconv@1.18 /home/spack/spack/opt/spack/linux-x86_64_v3/libiconv-1.18-vbwvgwxvjrccmptlen3ebo555lk5wior (0s)
[+] hhjyyqy xz@5.8.3 /home/spack/spack/opt/spack/linux-x86_64_v3/xz-5.8.3-hhjyyqygxtpzvdyoddyypk5sfyqdcmqe (0s)
[ ] 2t2useu numactl@2.0.19 fetching from build cache (1s)
[ ] qzkk5ym libpciaccess@0.17 fetching from build cache (1s)
[ ] cbtgjrh bzip2@1.0.8 relocating (1s)
[ ] qzkk5ym libpciaccess@0.17 relocating (1s)
[ ] 2t2useu numactl@2.0.19 relocating (1s)
[+] cbtgjrh bzip2@1.0.8 /home/spack/spack/opt/spack/linux-x86_64_v3/bzip2-1.0.8-cbtgjrhpwivtaewryhbkj6zxuukhoekx (1s)
[ ] afklka7 pigz@2.8 fetching from build cache (0s)
[+] qzkk5ym libpciaccess@0.17 /home/spack/spack/opt/spack/linux-x86_64_v3/libpciaccess-0.17-qzkk5ymbu3z37kjhgylrkdy7w3hixzna (1s)
[+] 2t2useu numactl@2.0.19 /home/spack/spack/opt/spack/linux-x86_64_v3/numactl-2.0.19-2t2useutfyn7jozdzlunsc6336q6fcqx (1s)
[ ] 33yozp5 openssl@3.6.1 fetching from build cache (0s)
[ ] ujlg2ua libxml2@2.15.3 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)
[ ] 33yozp5 openssl@3.6.1 relocating (0s)
[+] ekvivpv ncurses@6.6 /home/spack/spack/opt/spack/linux-x86_64_v3/ncurses-6.6-ekvivpvwxpsfmbydk42j7me3ckftiheo (2s)
[ ] 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)
[+] ujlg2ua libxml2@2.15.3 /home/spack/spack/opt/spack/linux-x86_64_v3/libxml2-2.15.3-ujlg2uai6quwrnqjswhpatdam2owxnzh (1s)
[ ] f5xe4px tar@1.35 relocating (1s)
[ ] ujctyey hwloc@2.13.0 fetching from build cache (0s)
[+] 33yozp5 openssl@3.6.1 /home/spack/spack/opt/spack/linux-x86_64_v3/openssl-3.6.1-33yozp5l5ca4dnkgjjf2l2tdvt47mdna (1s)
[ ] uwyh3xy libedit@3.1-20251016 relocating (1s)
[ ] oopqoag libevent@2.1.12 fetching from build cache (0s)
[+] f5xe4px tar@1.35 /home/spack/spack/opt/spack/linux-x86_64_v3/tar-1.35-f5xe4pxaujwc2cs2ppllgloh7gwbkkyd (1s)
[+] uwyh3xy libedit@3.1-20251016 /home/spack/spack/opt/spack/linux-x86_64_v3/libedit-3.1-20251016-uwyh3xy52rwywtmgrdtwnljgevcnnctj (1s)
[ ] sle3ix4 gettext@1.0 fetching from build cache (0s)
[ ] uwyh3xy libedit@3.1-20251016 relocating (0s)
[ ] ujctyey hwloc@2.13.0 relocating (0s)
[ ] oopqoag libevent@2.1.12 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)
[+] oopqoag libevent@2.1.12 /home/spack/spack/opt/spack/linux-x86_64_v3/libevent-2.1.12-oopqoagvk4zhptmzymsbim2dmnfy37zf (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 relocating (1s)
[+] 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)
[ ] nldxmxw prrte@4.1.0 relocating (0s)
[ ] 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)
[ ] ldqeqfw krb5@1.22.2 relocating (1s)
[+] nldxmxw prrte@4.1.0 /home/spack/spack/opt/spack/linux-x86_64_v3/prrte-4.1.0-nldxmxwkhusnlqwqsuacqvn3t5r6bpjb (1s)
[+] ldqeqfw krb5@1.22.2 /home/spack/spack/opt/spack/linux-x86_64_v3/krb5-1.22.2-ldqeqfwa76qeegjqhv72by6ayv5xlwae (1s)
[ ] 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)
[+] m6yx5j3 openssh@10.3p1 /home/spack/spack/opt/spack/linux-x86_64_v3/openssh-10.3p1-m6yx5j3srcybuucnboqjse2jc2a35vxq (0s)
[ ] 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)
Expand Down
2 changes: 1 addition & 1 deletion outputs/basics/info-zlib.out
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Variants:
when build_system=cmake
the build system generator to use

ipo [false] false, true
ipo [false] false, true
when build_system=cmake %cmake@3.9:
CMake interprocedural optimization

Expand Down
Loading