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)
[+] /opt/FJSVxtclanga/tcsds-ssl2-latest (external fujitsu-ssl2-head-7eif42hdxt2tixz7cufiyhj62kz3jntb)
[+] /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 pcre-8.42-z2f5efp237uulatdncggkwll6eduvzyg)
[+] /usr (external pkgconf-1.4.2-mmjuloqcob6vnd6bylwgum67waaa3kht)
[+] /usr (external readline-7.0-e42rjj4i2akf22cltht7kf2fuxvhok62)
[+] /usr (external gettext-0.19.8.1-6jl23wn6jpwquhvqibpwhvia7vxsgrq3)
[+] /usr (external ncurses-6.1-a6lc7oq2dlgphtibbpp6x72mqgmscros)
[+] /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/texinfo-7.0.3-vkcp6hi7jyqa2rhdb2chqfqjpdmdk63b
==> Installing octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii [12/13]
==> No binary for octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/2f/2fea62b3c78d6f38e9451da8a4d26023840725977dffee5250d3d180f56595e1.tar.gz
==> Ran patch() for octave
==> octave: Executing phase: 'autoreconf'
==> octave: Executing phase: 'configure'
==> octave: Executing phase: 'build'
==> octave: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'install'
3 errors found in build log:
8104 preserving existing HG-ID file
8105 make install-recursive
8106 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7um
jii/spack-src'
8107 preserving existing HG-ID file
8108 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii/
spack-src && /bin/sh /vol0003/rccs-sdt/data/a01008/tmpdir/spack-st
age/spack-stage-octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii/spac
k-src/build-aux/missing aclocal-1.15
8109 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-octav
e-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii/spack-src/build-aux/missi
ng: line 81: aclocal-1.15: command not found
>> 8110 WARNING: 'aclocal-1.15' is missing on your system.
8111 You should only need it if you modified 'acinclude.m4' or
8112 'configure.ac' or m4 files included by 'configure.ac'.
8113 The 'aclocal' program is part of the GNU Automake package
:
8114 <http://www.gnu.org/software/automake>
8115 It also requires GNU Autoconf, GNU m4 and Perl in order t
o run:
8116 <http://www.gnu.org/software/autoconf>
8117 <http://www.gnu.org/software/m4/>
8118 <http://www.perl.org/>
>> 8119 make[1]: *** [Makefile:9805: /data/rccs-sdt/a01008/tmpdir/spack-st
age/spack-stage-octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii/spac
k-src/aclocal.m4] Error 127
8120 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umj
ii/spack-src'
>> 8121 make: *** [Makefile:26276: install] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii/spack-build-out.txt
==> Warning: Skipping build of octave-quaternion-2.4.0-64p2d4ztpggvv4ixaizxutlgeq5tzk4q since octave-5.2.0-4lu7jaeemuy2zu6ezos5igacga7umjii failed
==> Error: octave-quaternion-2.4.0-64p2d4ztpggvv4ixaizxutlgeq5tzk4q: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).