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 :
------------------------------------------------
To remove the bad repository, run this command:
spack repo rm $spack/var/spack/repos/local
[+] /usr (external gmp-6.1.2-bdn4t2jwhvr743frsbjwrvaavy5ytp3g)
[+] /usr (external bzip2-1.0.6-r4iabrte3nd5eemcd5v5coc3kvsnoyzu)
[+] /usr (external xz-5.2.4-l5cq5xund4a2b3ikazvehpmbiao6srbv)
[+] /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
[+] /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/cddlib-0.94m-lq54ydqbmxzfgxsdrfjqznle2w6eczby
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/ninja-1.11.1-hkoahomauz36ql3b7gyr3bbjctk3swkj
[+] /usr (external perl-5.26.3-rkgbbov2pluaat3kknhtag5ui3vltkqk)
[+] /usr (external readline-7.0-e42rjj4i2akf22cltht7kf2fuxvhok62)
[+] /usr (external libxml2-2.9.7-psbfksllqwmljlwwnb24enmihejo6ws6)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libgpg-error-1.47-bk6rwdkodbomfs556fio35g7o6lhnfw6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libiconv-1.17-nh4rfr3f3pcowrx2xcn2l45yyfy3xzk6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/bliss-0.73-62qnqgerrvtmgcwbauje7u6syc7dz4ag
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lrslib-6.2-5gtyevkn6bunuxjs4r3obz4ddal6ig6j
==> Installing ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2 [15/29]
==> No binary for ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/6b/6bc36dd4a87abc429d8f9c00c53e334e5041a9b0857cfc00dbad6ef14294aac8.tar.gz
==> No patches needed for ppl
==> ppl: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16'
5 errors found in build log:
4297 In file included from ./Box_defs.hh:2286:
4298 In file included from ./Box_templates.hh:38:
4299 In file included from ./BD_Shape_defs.hh:2371:
4300 In file included from ./BD_Shape_inlines.hh:31:
4301 In file included from ./Octagonal_Shape_defs.hh:36:
4302 In file included from ./OR_Matrix_defs.hh:607:
>> 4303 ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to d
ependent type template name 'OR_Matrix<T>::Pseudo_Row'
4304 inline OR_Matrix<T>::Pseudo_Row<U>&
4305 ^
4306 In file included from Box.cc:25:
4307 In file included from ./Box_defs.hh:2286:
4308 In file included from ./Box_templates.hh:38:
4309 In file included from ./BD_Shape_defs.hh:2371:
...
5166 ^
5167 mv -f .deps/Concrete_Expression.Tpo .deps/Concrete_Expression.Plo
5168 /bin/sh ../libtool --tag=CXX --mode=compile /vol0003/rccs-sdt/d
ata/a01008/spack-all-test/env-20240227/spack/lib/spack/env/fj/case
-insensitive/FCC -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/usr/in
clude -g -O2 -Weverything -Wno-exit-time-destructors -Wno-globa
l-constructors -Wno-documentation -Wno-missing-noreturn -Wno-cover
ed-switch-default -Wno-unreachable-code -Wno-c++98-compat-pedantic
-Wno-switch-enum -Wno-sign-conversion -Wno-c++98-compat -Wno-padd
ed -Wno-disabled-macro-expansion -Wno-c++11-long-long -Wno-zero-le
ngth-array -MT Linear_Form.lo -MD -MP -MF .deps/Linear_Form.Tpo -c
-o Linear_Form.lo Linear_Form.cc
5169 mv -f .deps/checked.Tpo .deps/checked.Plo
5170 /bin/sh ../libtool --tag=CXX --mode=compile /vol0003/rccs-sdt/d
ata/a01008/spack-all-test/env-20240227/spack/lib/spack/env/fj/case
-insensitive/FCC -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/usr/in
clude -g -O2 -Weverything -Wno-exit-time-destructors -Wno-globa
l-constructors -Wno-documentation -Wno-missing-noreturn -Wno-cover
ed-switch-default -Wno-unreachable-code -Wno-c++98-compat-pedantic
-Wno-switch-enum -Wno-sign-conversion -Wno-c++98-compat -Wno-padd
ed -Wno-disabled-macro-expansion -Wno-c++11-long-long -Wno-zero-le
ngth-array -MT Scalar_Products.lo -MD -MP -MF .deps/Scalar_Product
s.Tpo -c -o Scalar_Products.lo Scalar_Products.cc
5171 92 warnings and 1 error generated.
>> 5172 make[3]: *** [Makefile:1451: Box.lo] Error 1
5173 make[3]: *** Waiting for unfinished jobs....
5174 33 warnings generated.
5175 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DHAVE_CONF
IG_H -I. -I.. -I.. -I../src -I/usr/include -g -O2 -Weverything -Wn
o-exit-time-destructors -Wno-global-constructors -Wno-documentatio
n -Wno-missing-noreturn -Wno-covered-switch-default -Wno-unreachab
le-code -Wno-c++98-compat-pedantic -Wno-switch-enum -Wno-sign-conv
ersion -Wno-c++98-compat -Wno-padded -Wno-disabled-macro-expansion
-Wno-c++11-long-long -Wno-zero-length-array -MT Generator_System.
lo -MD -MP -MF .deps/Generator_System.Tpo -c Generator_System.cc -
o Generator_System.o >/dev/null 2>&1
5176 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DHAVE_CONF
IG_H -I. -I.. -I.. -I../src -I/usr/include -g -O2 -Weverything -Wn
o-exit-time-destructors -Wno-global-constructors -Wno-documentatio
n -Wno-missing-noreturn -Wno-covered-switch-default -Wno-unreachab
le-code -Wno-c++98-compat-pedantic -Wno-switch-enum -Wno-sign-conv
ersion -Wno-c++98-compat -Wno-padded -Wno-disabled-macro-expansion
-Wno-c++11-long-long -Wno-zero-length-array -MT Linear_Form.lo -M
D -MP -MF .deps/Linear_Form.Tpo -c Linear_Form.cc -fPIC -DPIC -o
.libs/Linear_Form.o
5177 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DHAVE_CONF
IG_H -I. -I.. -I.. -I../src -I/usr/include -g -O2 -Weverything -Wn
o-exit-time-destructors -Wno-global-constructors -Wno-documentatio
n -Wno-missing-noreturn -Wno-covered-switch-default -Wno-unreachab
le-code -Wno-c++98-compat-pedantic -Wno-switch-enum -Wno-sign-conv
ersion -Wno-c++98-compat -Wno-padded -Wno-disabled-macro-expansion
-Wno-c++11-long-long -Wno-zero-length-array -MT Scalar_Products.l
o -MD -MP -MF .deps/Scalar_Products.Tpo -c Scalar_Products.cc -fP
IC -DPIC -o .libs/Scalar_Products.o
5178 In file included from Linear_Expression_Impl.cc:25:
...
6040 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DHAVE_CONF
IG_H -I. -I.. -I.. -I../src -I/usr/include -g -O2 -Weverything -Wn
o-exit-time-destructors -Wno-global-constructors -Wno-documentatio
n -Wno-missing-noreturn -Wno-covered-switch-default -Wno-unreachab
le-code -Wno-c++98-compat-pedantic -Wno-switch-enum -Wno-sign-conv
ersion -Wno-c++98-compat -Wno-padded -Wno-disabled-macro-expansion
-Wno-c++11-long-long -Wno-zero-length-array -MT Linear_Expression
.lo -MD -MP -MF .deps/Linear_Expression.Tpo -c Linear_Expression.c
c -o Linear_Expression.o >/dev/null 2>&1
6041 mv -f .deps/Constraint_System.Tpo .deps/Constraint_System.Plo
6042 mv -f .deps/Scalar_Products.Tpo .deps/Scalar_Products.Plo
6043 mv -f .deps/Linear_Expression_Impl.Tpo .deps/Linear_Expression_Imp
l.Plo
6044 mv -f .deps/Linear_Expression.Tpo .deps/Linear_Expression.Plo
6045 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/sp
ack-src/src'
>> 6046 make[2]: *** [Makefile:1224: all] Error 2
6047 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/sp
ack-src/src'
>> 6048 make[1]: *** [Makefile:553: all-recursive] Error 1
6049 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/sp
ack-src'
>> 6050 make: *** [Makefile:482: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/spack-build-out.txt
==> Warning: Skipping build of polymake-3.5-powvmi5p2yumy7u3cppzdzobjd3m7xfo since ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2 failed
==> Error: polymake-3.5-powvmi5p2yumy7u3cppzdzobjd3m7xfo: 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/mpfr-4.2.0-xgnqg2zix5lb3bnfego7iurj4xxqijr7
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/boost-1.83.0-fpdkui6yha674j4vqmienjpxohh6fwrs
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-xml-sax-base-1.09-s7gb7tuufaqdx75fmbkyxuxpvkfngpc2
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-json-4.10-3ihjwtpnq3yzqemuvo4aaurgnjqn2ubl
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-xml-writer-0.900-dy3izqxu5dmusgttolzzturekntg2axi
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-termreadkey-2.38-ongu7of7giwcsalcilqfae5rtgasmmrp
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-xml-namespacesupport-1.12_9-mb3nde22uvfshw5vrgfxp7y4hnawumyf
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-term-readline-gnu-1.36-dijbaz5nkcmqiqiae2xmlangx7tjddlc
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libgcrypt-1.10.2-qkggbkzrxx5uqkfan7urfg7f2ha57e4e
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-xml-sax-1.02-5qirnkfvc73rc7iiaj4s2dmaerwn32y7
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libxslt-1.1.33-ek3ebsq42rcuuzc36oamrgrquuoynblr
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-xml-libxml-2.0201-dlcoapjqkwdqz3nxrcrjv6kfy3rz4iyx
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-xml-libxslt-1.96-2v4cmgho5shqzjsqgptmlklz3pexkqxa