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 gmake-4.2.1-eszqmok6vi6wxcmklx6bqloeidbh25kb)
==> Installing busybox-1.36.0-rymgslohk6kaujv2gvsobnmy5mkvd23j [2/2]
==> No binary for busybox-1.36.0-rymgslohk6kaujv2gvsobnmy5mkvd23j found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/54/542750c8af7cb2630e201780b4f99f3dcceeb06f505b479ec68241c1e6af61a5.tar.bz2
==> No patches needed for busybox
==> busybox: Executing phase: 'edit'
==> busybox: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'CC=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib/spack/env/fj/fcc'
5 errors found in build log:
1236 clang-7: warning: optimization flag '-finline-limit=0' is not supp
orted [-Wignored-optimization-argument]
1237 clang-7: warning: optimization flag '-falign-jumps=1' is not suppo
rted [-Wignored-optimization-argument]
1238 clang-7: warning: optimization flag '-falign-labels=1' is not supp
orted [-Wignored-optimization-argument]
1239 clang-7: warning: optimization flag '-falign-loops=1' is not suppo
rted [-Wignored-optimization-argument]
1240 clang-7: warning: argument unused during compilation: '-static-lib
gcc' [-Wunused-command-line-argument]
1241 LD applets/built-in.o
>> 1242 /usr/bin/ld: cannot find -lfjprofcore
>> 1243 /usr/bin/ld: cannot find -lfjprofomp
>> 1244 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 1245 make[1]: *** [scripts/Makefile.build:264: applets/built-in.o] Erro
r 1
>> 1246 make: *** [Makefile:372: applets_dir] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-busybox-1.36.0-rymgslohk6kaujv2gvsobnmy5mkvd23j/spack-build-out.txt