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 :
------------------------------------------------
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/d4/d4371792d4ba4c791e1010100b4bf9a65500ababaf5ff25d681f938527a67d4a.tar.bz2
==> No patches needed for pmix
==> pmix: Executing phase: 'autoreconf'
==> pmix: Executing phase: 'configure'
==> pmix: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
35 errors found in build log:
2405 Making all in mca/prm/default
2406 make[2]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxw
k/spack-src/src/mca/prm/default'
2407 cd ../../../.. && make am--refresh
2408 make[3]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxw
k/spack-src'
2409 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/sp
ack-src && /bin/sh '/data/rccs-sdt/a01008/tmpdir/spack-stage/spack
-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/spack-src/confi
g/missing' aclocal-1.16 -I ./config
2410 configure.ac:255: warning: OAC_CHECK_OS_FLAVORS is m4_require'd bu
t not m4_defun'd
>> 2411 src/mca/pif/bsdx_ipv4/configure.m4:24: MCA_pmix_pif_bsdx_ipv4_CONF
IG is expanded from...
>> 2412 config/pmix_mca.m4:493: MCA_CONFIGURE_M4_CONFIG_COMPONENT is expan
ded from...
>> 2413 config/pmix_mca.m4:272: MCA_CONFIGURE_FRAMEWORK is expanded from..
.
>> 2414 config/pmix_mca.m4:42: PMIX_MCA is expanded from...
>> 2415 config/pmix.m4:37: PMIX_SETUP_CORE is expanded from...
>> 2416 configure.ac:255: the top level
2417 configure.ac:255: warning: OAC_CHECK_OS_FLAVORS is m4_require'd bu
t not m4_defun'd
>> 2418 src/mca/pif/bsdx_ipv6/configure.m4:24: MCA_pmix_pif_bsdx_ipv6_CONF
IG is expanded from...
>> 2419 config/pmix_mca.m4:493: MCA_CONFIGURE_M4_CONFIG_COMPONENT is expan
ded from...
>> 2420 config/pmix_mca.m4:272: MCA_CONFIGURE_FRAMEWORK is expanded from..
.
>> 2421 config/pmix_mca.m4:42: PMIX_MCA is expanded from...
>> 2422 config/pmix.m4:37: PMIX_SETUP_CORE is expanded from...
>> 2423 configure.ac:255: the top level
2424 configure.ac:255: warning: OAC_CHECK_OS_FLAVORS is m4_require'd bu
t not m4_defun'd
>> 2425 src/mca/pif/linux_ipv6/configure.m4:24: MCA_pmix_pif_linux_ipv6_CO
NFIG is expanded from...
>> 2426 config/pmix_mca.m4:493: MCA_CONFIGURE_M4_CONFIG_COMPONENT is expan
ded from...
>> 2427 config/pmix_mca.m4:272: MCA_CONFIGURE_FRAMEWORK is expanded from..
.
>> 2428 config/pmix_mca.m4:42: PMIX_MCA is expanded from...
>> 2429 config/pmix.m4:37: PMIX_SETUP_CORE is expanded from...
>> 2430 configure.ac:255: the top level
2431 configure.ac:255: warning: OAC_CHECK_OS_FLAVORS is m4_require'd bu
t not m4_defun'd
>> 2432 src/mca/pif/posix_ipv4/configure.m4:24: MCA_pmix_pif_posix_ipv4_CO
NFIG is expanded from...
>> 2433 config/pmix_mca.m4:493: MCA_CONFIGURE_M4_CONFIG_COMPONENT is expan
ded from...
>> 2434 config/pmix_mca.m4:272: MCA_CONFIGURE_FRAMEWORK is expanded from..
.
>> 2435 config/pmix_mca.m4:42: PMIX_MCA is expanded from...
>> 2436 config/pmix.m4:37: PMIX_SETUP_CORE is expanded from...
>> 2437 configure.ac:255: the top level
2438 configure.ac:255: warning: OAC_CHECK_OS_FLAVORS is m4_require'd bu
t not m4_defun'd
>> 2439 src/mca/pif/solaris_ipv6/configure.m4:22: MCA_pmix_pif_solaris_ipv
6_CONFIG is expanded from...
>> 2440 config/pmix_mca.m4:493: MCA_CONFIGURE_M4_CONFIG_COMPONENT is expan
ded from...
>> 2441 config/pmix_mca.m4:272: MCA_CONFIGURE_FRAMEWORK is expanded from..
.
>> 2442 config/pmix_mca.m4:42: PMIX_MCA is expanded from...
>> 2443 config/pmix.m4:37: PMIX_SETUP_CORE is expanded from...
>> 2444 configure.ac:255: the top level
2445 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/sp
ack-src && /bin/sh '/data/rccs-sdt/a01008/tmpdir/spack-stage/spack
-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/spack-src/confi
g/missing' autoconf
2446 cd /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-pmix-5.0.
1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/spack-src && /bin/sh /data/rccs
-sdt/a01008/tmpdir/spack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3
fndgwrprc6l2xbqqrxwk/spack-src/config/missing automake-1.16 --fore
ign
2447 /bin/sh ./config.status --recheck
2448 running CONFIG_SHELL=/bin/sh /bin/sh /data/rccs-sdt/a01008/tmpdir/
spack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxw
k/spack-src/configure --prefix=/vol0003/rccs-sdt/data/a01008/spack
-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0
/pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk --enable-shared --ena
ble-static --disable-sphinx --without-munge --with-libevent=/usr -
-with-hwloc=/usr --with-libevent-libdir=/usr/lib64 --with-hwloc-li
bdir=/usr/lib64 --disable-python-bindings --enable-pmi-backward-co
mpatibility --disable-man-pages CC=/vol0003/rccs-sdt/data/a01008/s
pack-all-test/env-20240227/spack/lib/spack/env/fj/fcc PKG_CONFIG_P
ATH=/usr/share/pkgconfig:/usr/lib64/pkgconfig --no-create --no-rec
ursion
2449 configure: WARNING: unrecognized options: --enable-pmi-backward-co
mpatibility, --disable-man-pages
2450 checking for a sed that does not truncate output... /usr/bin/sed
...
2461 checking for a BSD-compatible install... /usr/bin/install -c
2462 checking whether build environment is sane... yes
2463 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
2464 checking for gawk... gawk
2465 checking whether make sets $(MAKE)... yes
2466 checking whether make supports nested variables... yes
>> 2467 configure: error: source directory already configured; run "make d
istclean" there first
>> 2468 make[3]: *** [Makefile:766: config.status] Error 1
2469 make[3]: *** Waiting for unfinished jobs....
2470 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk
/spack-src'
>> 2471 make[2]: *** [Makefile:745: /data/rccs-sdt/a01008/tmpdir/spack-sta
ge/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/spack-s
rc/aclocal.m4] Error 2
2472 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk
/spack-src/src/mca/prm/default'
>> 2473 make[1]: *** [Makefile:1338: all-recursive] Error 1
2474 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk
/spack-src/src'
>> 2475 make: *** [Makefile:858: all-recursive] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk/spack-build-out.txt
==> Warning: Skipping build of openmpi-4.1.6-svzknaie2dl4yhkhwsd2neambe4rh6rf since pmix-5.0.1-lzwu5zkztox3fndgwrprc6l2xbqqrxwk failed
==> Warning: Skipping build of flux-pmix-0.4.0-ztgnos2hg6xao5a5a44eidorkimkzp5r since openmpi-4.1.6-svzknaie2dl4yhkhwsd2neambe4rh6rf failed
==> Error: flux-pmix-0.4.0-ztgnos2hg6xao5a5a44eidorkimkzp5r: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libzmq-4.3.5-crhgyeg23wbtzbip5or4cbt7usnmq32m
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libarchive-3.7.1-rm2ggd5ynjb3mxsx4wju22mrvdqkkcme
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lua-5.3.6-blthltvso5z7ygsentr4cignqa533nma
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-pyyaml-5.4.1-wiwuvqvoksukvuiqfpiw4gqerfkvumf7
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-wheel-0.41.2-uecnqi7ns7hm2wehm3fwrq4fyygklprs
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-68.0.0-umhokgnekqyzlgjhl6pifea67uvzwnge
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/czmq-4.1.1-buzqdi4lmr6eqzxwx3m2gxhcmdu3lcmt
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lua-luaposix-36.1-xdyv5czqfgl2ixnxbyd52xg443nu43oa
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-vcversioner-2.16.0.0-qgdfn223u6wypx3ustufqinififb23pm
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-cffi-1.15.1-djctwe5slsxra7w5frnix6dfwza6254i
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-jsonschema-2.6.0-zd5uos6irhsgqpo2it3vmk43rmrvk4db
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/flux-core-0.55.0-njngvfohyts7swvugvle226qkik7jsg6