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 bzip2-1.0.6-r4iabrte3nd5eemcd5v5coc3kvsnoyzu)
[+] /usr (external gmake-4.2.1-eszqmok6vi6wxcmklx6bqloeidbh25kb)
[+] /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 freetype-2.9.1-cauabtwo5dqzdbkssgtqnfqanh6djcyx)
[+] /usr (external gnutls-3.6.16-zd75auy6lg2wyteuizlxhp6mt6d6jykt)
[+] /usr (external libpng-1.6.34-xtms7s6d3iod6ac4f3fps6a5ksxtwdpa)
[+] /usr (external pcre-8.42-z2f5efp237uulatdncggkwll6eduvzyg)
[+] /usr (external perl-5.26.3-rkgbbov2pluaat3kknhtag5ui3vltkqk)
[+] /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk (external python-3.10.8-zcbuy6dnhwhmsrco46b6ayaywy4nrfcy)
[+] /usr (external curl-7.61.1-qsvgylcys5hkzdnl2pdh4blrprxlsp5m)
[+] /opt/FJSVxtclanga/tcsds-mpi-latest (external fujitsu-mpi-head-3njd5uwuazr4j2no6fqh4cpjmezknh3z)
==> Installing lmdb-0.9.31-z4qgelxgm6sfvlrskd7xq63zbxxhfnpv [12/19]
==> No binary for lmdb-0.9.31-z4qgelxgm6sfvlrskd7xq63zbxxhfnpv found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/dd/dd70a8c67807b3b8532b3e987b0a4e998962ecc28643e1af5ec77696b081c9b0.tar.gz
==> No patches needed for lmdb
==> lmdb: Executing phase: 'edit'
==> lmdb: Executing phase: 'build'
==> lmdb: Executing phase: 'install'
==> lmdb: Successfully installed lmdb-0.9.31-z4qgelxgm6sfvlrskd7xq63zbxxhfnpv
Stage: 2.10s. Edit: 0.00s. Build: 23.37s. Install: 0.61s. Post-install: 0.97s. Total: 27.55s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lmdb-0.9.31-z4qgelxgm6sfvlrskd7xq63zbxxhfnpv
[+] /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 lzo-2.10-rtnjn5365bl6kfim5eejzfdyomj55ndl [14/19]
==> No binary for lzo-2.10-rtnjn5365bl6kfim5eejzfdyomj55ndl found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/c0/c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072.tar.gz
==> No patches needed for lzo
==> lzo: Executing phase: 'autoreconf'
==> lzo: Executing phase: 'configure'
==> lzo: Executing phase: 'build'
==> lzo: Executing phase: 'install'
==> lzo: Successfully installed lzo-2.10-rtnjn5365bl6kfim5eejzfdyomj55ndl
Stage: 9.70s. Autoreconf: 1.03s. Configure: 2m 9.67s. Build: 3m 43.49s. Install: 2.07s. Post-install: 1.11s. Total: 6m 7.92s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lzo-2.10-rtnjn5365bl6kfim5eejzfdyomj55ndl
[+] /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
==> Installing cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw [16/19]
==> No binary for cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/14/145a340fd9d55f0b84779a44a12d5f79d77c99663967f8cfa168d7905ca52454.tar.gz
==> Ran patch() for cpio
==> cpio: Executing phase: 'autoreconf'
==> cpio: Executing phase: 'configure'
==> cpio: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
4 errors found in build log:
536 config.status: executing tests/atconfig commands
537 ==> [2024-03-07-01:21:53.650036] Find (recursive): spack-build ['li
btool']
538 ==> [2024-03-07-01:21:53.778884] Find complete: spack-build ['libto
ol']
539 ==> cpio: Executing phase: 'build'
540 ==> [2024-03-07-01:21:53.828034] 'make' '-j16' 'V=1'
541 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spack
-stage/spack-stage-cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw/spack
-src && /bin/sh '/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-sta
ge-cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw/spack-src/build-aux/m
issing' aclocal-1.16 -I m4 -I am
>> 542 configure.ac:23: error: Autoconf version 2.71 or higher is required
>> 543 configure.ac:23: the top level
544 autom4te: /usr/bin/m4 failed with exit status: 63
>> 545 aclocal-1.16: error: echo failed with exit status: 63
546 WARNING: 'aclocal-1.16' is probably too old.
547 You should only need it if you modified 'acinclude.m4' or
548 'configure.ac' or m4 files included by 'configure.ac'.
549 The 'aclocal' program is part of the GNU Automake package:
550 <https://www.gnu.org/software/automake>
551 It also requires GNU Autoconf, GNU m4 and Perl in order to
run:
552 <https://www.gnu.org/software/autoconf>
553 <https://www.gnu.org/software/m4/>
554 <https://www.perl.org/>
>> 555 make: *** [Makefile:1586: /data/rccs-sdt/a01008/tmpdir/spack-stage/
spack-stage-cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw/spack-src/ac
local.m4] Error 63
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw/spack-build-out.txt
==> Warning: Skipping build of blast-plus-2.14.1-rcjnudj7aipxtfxbmz4ne42qz4vbdyj5 since cpio-2.14-zv5t46qws3fezomwukgcgdvknaydcdmw failed
==> Warning: Skipping build of amrfinder-3.11.8-ft5dnfjougvzi7qt4t7fmo5qcntgeak7 since blast-plus-2.14.1-rcjnudj7aipxtfxbmz4ne42qz4vbdyj5 failed
==> Installing hmmer-3.4-46p2m3kcm73wqetc55erptmv4cvjz72o [17/19]
==> No binary for hmmer-3.4-46p2m3kcm73wqetc55erptmv4cvjz72o found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/ca/ca70d94fd0cf271bd7063423aabb116d42de533117343a9b27a65c17ff06fbf3.tar.gz
==> No patches needed for hmmer
==> hmmer: Executing phase: 'install'
==> hmmer: Successfully installed hmmer-3.4-46p2m3kcm73wqetc55erptmv4cvjz72o
Stage: 25.63s. Install: 6m 25.15s. Post-install: 1.55s. Total: 6m 52.74s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/hmmer-3.4-46p2m3kcm73wqetc55erptmv4cvjz72o
==> Error: amrfinder-3.11.8-ft5dnfjougvzi7qt4t7fmo5qcntgeak7: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).