Spack will be used to manage open source software packages on Fugaku.
Fugaku users can easily use pre-installed packages and built packages based on Spack recipes.
The following list shows the results of building/compiling packages for aarch64 according to the Spack recipes.
Note that the results in this list do not guarantee that each package will work properly.
On the other hand, Fujitsu will provide the following packages compiled with Fujitsu compiler on Fugaku as "external" packages, of which Spack can be aware.
|
Compiler | Fujitsu Compiler Fujitsu C/C++ Compiler 4.10.0 tcsds-1.2.38 |
---|---|
Result | Dependency Error |
Failed to install dependency package :
------------------------------------------------
==> Warning: config:terminal_title has been replaced by install_status and is ignored
==> Warning: Failed to initialize repository: '$spack/var/spack/repos/local'.
No repo.yaml found in '$spack/var/spack/repos/local'
To remove the bad repository, run this command:
spack repo rm $spack/var/spack/repos/local
[+] /usr (external curl-7.61.1-qsvgylcys5hkzdnl2pdh4blrprxlsp5m)
[+] /usr (external ncurses-6.1-a6lc7oq2dlgphtibbpp6x72mqgmscros)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/zlib-ng-2.1.4-m4nsqgrityww4eqljits3svzi4wynus3
[+] /usr (external gmake-4.2.1-eszqmok6vi6wxcmklx6bqloeidbh25kb)
[+] /opt/FJSVxtclanga/tcsds-mpi-latest (external fujitsu-mpi-head-3njd5uwuazr4j2no6fqh4cpjmezknh3z)
[+] /usr (external gettext-0.19.8.1-6jl23wn6jpwquhvqibpwhvia7vxsgrq3)
[+] /usr (external perl-5.26.3-rkgbbov2pluaat3kknhtag5ui3vltkqk)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/gnuconfig-2022-09-17-w33oejhx46ex2iql4orzjqdmt2kdqdb2
[+] /usr (external pkgconf-1.4.2-mmjuloqcob6vnd6bylwgum67waaa3kht)
[+] /usr (external libxml2-2.9.7-psbfksllqwmljlwwnb24enmihejo6ws6)
[+] /usr (external bzip2-1.0.6-r4iabrte3nd5eemcd5v5coc3kvsnoyzu)
[+] /usr (external lz4-1.8.3-ldbpdr7ujm6p5vdasnwd2ujsioqi34gf)
[+] /usr (external sqlite-3.26.0-mk7hngumxevy3u6wqoaco5sgzevallwn)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cmake-3.27.7-ussgjuqkqbxi5dcv7kbp6bugdcjc5ph6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/zstd-1.5.5-o7dcxyae4kjgruht44yuloa27ddisxfe
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/texinfo-7.0.3-vkcp6hi7jyqa2rhdb2chqfqjpdmdk63b
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libmd-1.0.4-c6kxvz3uxe2gfan53cddxzubiobsk6j7
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/util-linux-uuid-2.38.1-ntavqwk5vtgxjkupp5lcart6ah2uuwi5
==> Installing hdf5-1.14.3-erhke26ucdfkb4cgqrzvbv6oygumrnft [19/33]
==> No binary for hdf5-1.14.3-erhke26ucdfkb4cgqrzvbv6oygumrnft found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/09/09cdb287aa7a89148c1638dd20891fdbae08102cf433ef128fd345338aa237c7.tar.gz
==> Ran patch() for hdf5
==> hdf5: Executing phase: 'cmake'
==> hdf5: Executing phase: 'build'
==> hdf5: Executing phase: 'install'
==> hdf5: Successfully installed hdf5-1.14.3-erhke26ucdfkb4cgqrzvbv6oygumrnft
Stage: 1m 38.97s. Cmake: 5m 50.78s. Build: 17m 6.41s. Install: 35.72s. Post-install: 7.04s. Total: 25m 21.38s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/hdf5-1.14.3-erhke26ucdfkb4cgqrzvbv6oygumrnft
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/snappy-1.1.10-j7x2zk63lmbm36rc724j3ik66antzv5k
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libaec-1.0.6-5mds5a4x6u7m2ysxqxxgm2l6tpax77ds
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libjpeg-turbo-3.0.0-isdeykvaxqsqvht7e4gy4u4and66oeo7
==> Installing openjpeg-2.3.1-jlr5f7wnnt3f5kqg45gglzfg2wpgctiy [23/33]
==> No binary for openjpeg-2.3.1-jlr5f7wnnt3f5kqg45gglzfg2wpgctiy found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/63/63f5a4713ecafc86de51bfad89cc07bb788e9bba24ebbf0c4ca637621aadb6a9.tar.gz
==> No patches needed for openjpeg
==> openjpeg: Executing phase: 'cmake'
==> openjpeg: Executing phase: 'build'
==> openjpeg: Executing phase: 'install'
==> openjpeg: Successfully installed openjpeg-2.3.1-jlr5f7wnnt3f5kqg45gglzfg2wpgctiy
Stage: 15.90s. Cmake: 58.71s. Build: 54.77s. Install: 2.35s. Post-install: 1.84s. Total: 2m 15.07s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/openjpeg-2.3.1-jlr5f7wnnt3f5kqg45gglzfg2wpgctiy
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w2oh2g
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libbsd-0.11.7-ovlcn2spf2nziz5itskfcmtdbqscyqii
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/c-blosc-1.21.5-66ynsnfbl2evrc6id523jcamtzvu2ugx
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libtiff-4.5.1-llotejmt2kxuv53dmu7fhwrqrz726ygi
==> Installing eccodes-2.25.0-bzgaycelunc7c6ugfgjqkesct6ny7v3i [28/33]
==> No binary for eccodes-2.25.0-bzgaycelunc7c6ugfgjqkesct6ny7v3i found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/89/8975131aac54d406e5457706fd4e6ba46a8cc9c7dd817a41f2aa64ce1193c04e.tar.gz
==> No patches needed for eccodes
==> eccodes: Executing phase: 'cmake'
==> eccodes: Executing phase: 'build'
==> eccodes: Executing phase: 'install'
==> eccodes: Successfully installed eccodes-2.25.0-bzgaycelunc7c6ugfgjqkesct6ny7v3i
Stage: 10m 11.61s. Cmake: 2m 25.48s. Build: 13m 36.86s. Install: 25m 52.26s. Post-install: 19m 24.11s. Total: 1h 11m 32.68s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/eccodes-2.25.0-bzgaycelunc7c6ugfgjqkesct6ny7v3i
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/expat-2.5.0-wuv6zzro2s4luf6r3x6zecsjv5ew2xnh
==> Installing netcdf-c-4.9.2-skqxyuoljp7rhh7wsvgxi25odgccpfub [30/33]
==> No binary for netcdf-c-4.9.2-skqxyuoljp7rhh7wsvgxi25odgccpfub found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/bc/bc104d101278c68b303359b3dc4192f81592ae8640f1aee486921138f7f88cb7.tar.gz
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/01/0161eb870fdfaf61be9d70132c9447a537320342366362e76b8460c823bf95ca
==> Applied patch https://github.com/Unidata/netcdf-c/commit/f8904d5a1d89420dde0f9d2c0e051ba08d08e086.patch?full_index=1
==> netcdf-c: Executing phase: 'autoreconf'
==> netcdf-c: Executing phase: 'configure'
==> netcdf-c: Executing phase: 'build'
==> netcdf-c: Executing phase: 'install'
==> netcdf-c: Successfully installed netcdf-c-4.9.2-skqxyuoljp7rhh7wsvgxi25odgccpfub
Stage: 54.61s. Autoreconf: 0.01s. Configure: 12m 27.12s. Build: 6m 34.81s. Install: 54.59s. Post-install: 2.97s. Total: 20m 57.13s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/netcdf-c-4.9.2-skqxyuoljp7rhh7wsvgxi25odgccpfub
==> Installing proj-9.2.1-y6ebguo5q3jqjq2rnkyvtoo7oasfvtuv [31/33]
==> No binary for proj-9.2.1-y6ebguo5q3jqjq2rnkyvtoo7oasfvtuv found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/15/15ebf4afa8744b9e6fccb5d571fc9f338dc3adcf99907d9e62d1af815d4971a1.tar.gz
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/f1/f1e5e42ba15426d01d1970be727af77ac9b88c472215497a5a433d0a16dd105b.tar.gz
==> Moving resource stage
source: /data/rccs-sdt/a01008/tmpdir/spack-stage/resource-proj-data-y6ebguo5q3jqjq2rnkyvtoo7oasfvtuv/spack-src/
destination: /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-proj-9.2.1-y6ebguo5q3jqjq2rnkyvtoo7oasfvtuv/spack-src/share/proj
==> No patches needed for proj
==> proj: Executing phase: 'cmake'
==> proj: Executing phase: 'build'
==> proj: Executing phase: 'install'
==> proj: Successfully installed proj-9.2.1-y6ebguo5q3jqjq2rnkyvtoo7oasfvtuv
Stage: 2m 9.98s. Cmake: 4m 45.13s. Build: 17m 27.17s. Install: 1m 21.74s. Post-install: 31.67s. Total: 26m 20.90s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/proj-9.2.1-y6ebguo5q3jqjq2rnkyvtoo7oasfvtuv
==> Installing udunits-2.2.28-hmmlxfurcl5u7j7ci6ikueyxho2zhxwi [32/33]
==> No binary for udunits-2.2.28-hmmlxfurcl5u7j7ci6ikueyxho2zhxwi found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/59/590baec83161a3fd62c00efa66f6113cec8a7c461e3f61a5182167e0cc5d579e.tar.gz
==> No patches needed for udunits
==> udunits: Executing phase: 'autoreconf'
==> udunits: Executing phase: 'configure'
==> udunits: Executing phase: 'build'
==> udunits: Executing phase: 'install'
==> udunits: Successfully installed udunits-2.2.28-hmmlxfurcl5u7j7ci6ikueyxho2zhxwi
Stage: 7.77s. Autoreconf: 1.28s. Configure: 2m 4.49s. Build: 39.91s. Install: 4.01s. Post-install: 3.88s. Total: 3m 4.76s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/udunits-2.2.28-hmmlxfurcl5u7j7ci6ikueyxho2zhxwi
==> Installing cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f [33/33]
==> No binary for cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/41/419c77315244019af41a296c05066f474cccbf94debfaae9e2106da51bc7c937.tar.gz
==> No patches needed for cdo
==> cdo: Executing phase: 'autoreconf'
==> cdo: Executing phase: 'configure'
==> cdo: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
5 errors found in build log:
1092 checking for a BSD-compatible install... /usr/bin/install -c
1093 checking whether build environment is sane... yes
1094 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
1095 checking for gawk... gawk
1096 checking whether make sets $(MAKE)... yes
1097 checking whether make supports nested variables... yes
>> 1098 configure: error: source directory already configured; run "make d
istclean" there first
>> 1099 make[3]: *** [Makefile:504: config.status] Error 1
1100 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f/
spack-src/libcdi'
>> 1101 make[2]: *** [Makefile:772: /data/rccs-sdt/a01008/tmpdir/spack-sta
ge/spack-stage-cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f/spack-sr
c/libcdi/aclocal.m4] Error 2
1102 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f/
spack-src/libcdi/interfaces'
>> 1103 make[1]: *** [Makefile:542: all-recursive] Error 1
1104 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f/
spack-src/libcdi'
>> 1105 make: *** [Makefile:508: all-recursive] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-cdo-2.2.2-flpqpgb7rgclckkwq26nenxxsdcty57f/spack-build-out.txt