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 autoconf-2.69-titfazaulrbnqxmahzxzof53lmsnabip)
[+] /usr (external automake-1.16.1-fryterkxezzfuo7itm4kijqfnazo5uk4)
[+] /usr (external binutils-2.30-chrrc24prb7ykmkqxec6cfqoudeir3at)
[+] /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
[+] /usr (external elfutils-0.186-lkjihvpzj6z66suub4o4fdemeqkl3ncm)
[+] /opt/FJSVxtclanga/tcsds-mpi-latest (external fujitsu-mpi-head-3njd5uwuazr4j2no6fqh4cpjmezknh3z)
[+] /usr (external gettext-0.19.8.1-6jl23wn6jpwquhvqibpwhvia7vxsgrq3)
[+] /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 libtool-2.4.6-c63win5txkc7eap5ppbbjjoaqyj5i6wx)
[+] /usr (external libxml2-2.9.7-psbfksllqwmljlwwnb24enmihejo6ws6)
[+] /usr (external m4-1.4.18-craoyd3hmfdcanz7zxglna5yxcvdtoem)
[+] /usr (external numactl-2.0.12-a4f4qsoazgw5jwz5odr7me5tumwr3sou)
[+] /usr (external papi-5.6.0-bub27r3yzeahu2d55sggmc5x3odkimay)
[+] /usr (external hwloc-2.2.0-uek4abd3fnx3x4ulqymndgwqr7ib3cu3)
[+] /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
==> Installing libdwarf-20180129-vi2duccjlews6s2earatigepjkml4q3d [20/23]
==> No binary for libdwarf-20180129-vi2duccjlews6s2earatigepjkml4q3d found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/8b/8bd91b57064b0c14ade5a009d3a1ce819f1b6ec0e189fc876eb8f42a8720d8a6.tar.gz
==> Ran patch() for libdwarf
==> libdwarf: Executing phase: 'install'
==> libdwarf: Successfully installed libdwarf-20180129-vi2duccjlews6s2earatigepjkml4q3d
Stage: 8.39s. Install: 3m 13.43s. Post-install: 4.05s. Total: 3m 26.67s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libdwarf-20180129-vi2duccjlews6s2earatigepjkml4q3d
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libunwind-1.6.2-nltxsxcamez2cg7hsbzoonshiiqsld2e
==> Installing extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj [22/23]
==> No binary for extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/b5/b5060336cac57f1345faa09009b1940edf1e6991aae05cc10d0b714d31360a92.tar.bz2
==> No patches needed for extrae
==> extrae: Executing phase: 'autoreconf'
==> extrae: Executing phase: 'configure'
==> extrae: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
9 errors found in build log:
1903 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/
spack-src && /bin/sh /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-src/co
nfig/missing autoconf
1904 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/
spack-src && /bin/sh /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-src/co
nfig/missing autoconf
1905 cd /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.
0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-src && /bin/sh /data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.0.6-gunitqlz
rew6brzshibdtlkj3ugfvfxj/spack-src/config/missing automake-1.13 --
gnu --ignore-deps
1906 cd /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.
0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-src && /bin/sh /data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.0.6-gunitqlz
rew6brzshibdtlkj3ugfvfxj/spack-src/config/missing automake-1.13 --
gnu --ignore-deps
1907 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.0.6-
gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-src/config/missing: line 81
: automake-1.13: command not found
1908 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.0.6-
gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-src/config/missing: line 81
: automake-1.13: command not found
>> 1909 WARNING: 'automake-1.13' is missing on your system.
1910 You should only need it if you modified 'Makefile.am' or
1911 'configure.ac' or m4 files included by 'configure.ac'.
1912 The 'automake' program is part of the GNU Automake packag
e:
1913 <http://www.gnu.org/software/automake>
1914 It also requires GNU Autoconf, GNU m4 and Perl in order t
o run:
1915 <http://www.gnu.org/software/autoconf>
1916 <http://www.gnu.org/software/m4/>
1917 <http://www.perl.org/>
>> 1918 WARNING: 'automake-1.13' is missing on your system.
1919 You should only need it if you modified 'Makefile.am' or
1920 'configure.ac' or m4 files included by 'configure.ac'.
1921 The 'automake' program is part of the GNU Automake packag
e:
1922 <http://www.gnu.org/software/automake>
1923 It also requires GNU Autoconf, GNU m4 and Perl in order t
o run:
1924 <http://www.gnu.org/software/autoconf>
1925 <http://www.gnu.org/software/m4/>
1926 <http://www.perl.org/>
>> 1927 make[4]: *** [Makefile:1202: /data/rccs-sdt/a01008/tmpdir/spack-st
age/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spac
k-src/Makefile.in] Error 1
1928 make[4]: *** Waiting for unfinished jobs....
>> 1929 make[4]: *** [Makefile:1202: /data/rccs-sdt/a01008/tmpdir/spack-st
age/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spac
k-src/Makefile.in] Error 1
1930 make[4]: *** Waiting for unfinished jobs....
1931 make[4]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvf
xj/spack-src/spack-build'
>> 1932 make[3]: *** [Makefile:3424: /data/rccs-sdt/a01008/tmpdir/spack-st
age/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spac
k-src/configure] Error 2
1933 make[3]: *** Waiting for unfinished jobs....
1934 make[4]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvf
xj/spack-src/spack-build'
>> 1935 make[3]: *** [Makefile:3398: /data/rccs-sdt/a01008/tmpdir/spack-st
age/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spac
k-src/src/tracer/Makefile.in] Error 1
1936 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvf
xj/spack-src/spack-build/src/tracer'
>> 1937 make[2]: *** [Makefile:785: all-recursive] Error 1
1938 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvf
xj/spack-src/spack-build/src'
>> 1939 make[1]: *** [Makefile:1265: all-recursive] Error 1
1940 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvf
xj/spack-src/spack-build'
>> 1941 make: *** [Makefile:1196: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj/spack-build-out.txt
==> Warning: Skipping build of ompss-14.10-ynxcuhhnmnzfvukoqwy5a6egkgcvyx5b since extrae-4.0.6-gunitqlzrew6brzshibdtlkj3ugfvfxj failed
==> Error: ompss-14.10-ynxcuhhnmnzfvukoqwy5a6egkgcvyx5b: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).