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
[+] /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 pkgconf-1.4.2-mmjuloqcob6vnd6bylwgum67waaa3kht)
==> Installing mumps-5.5.1-dzna57t7r4rhtrf7q7aezrpf4e22ifb6 [5/6]
==> No binary for mumps-5.5.1-dzna57t7r4rhtrf7q7aezrpf4e22ifb6 found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/1a/1abff294fa47ee4cfd50dfd5c595942b72ebfcedce08142a75a99ab35014fa15.tar.gz
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/mumps/mumps.src-makefile.5.5.patch
==> mumps: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'd'
4 errors found in build log:
47158 jwd2004i-i "../libseq/mpif.h", line 51: 'MPI_COMM_SELF' is set
but never used.
47159 jwd2004i-i "../libseq/mpif.h", line 52: 'MPI_BSEND_OVERHEAD' i
s set but never used.
47160 jwd2004i-i "../libseq/mpif.h", line 53: 'MPI_THREAD_SINGLE' is
set but never used.
47161 jwd2004i-i "../libseq/mpif.h", line 54: 'MPI_THREAD_FUNNELED'
is set but never used.
47162 jwd2004i-i "../libseq/mpif.h", line 55: 'MPI_THREAD_MULTIPLE'
is set but never used.
47163 jwd2008i-i "dfac_process_blocfacto.F", line 752: Dummy argumen
t 'DIR' not used in this subprogram.
>> 47164 make[2]: *** [Makefile:437: dana_driver.o] Error 1
47165 make[2]: *** Waiting for unfinished jobs....
>> 47166 make[2]: *** [Makefile:437: dini_driver.o] Error 1
47167 Fortran diagnostic messages: program name(DMUMPS_SIMSCALEABSSYM)
47168 jwd2004i-i "dfac_scalings_simScaleAbs.F", line 891: 'MAXMN' is
set but never used.
47169 jwd2004i-i "../libseq/mpif.h", line 17: 'MPI_2DOUBLE_PRECISION
' is set but never used.
47170 jwd2004i-i "../libseq/mpif.h", line 18: 'MPI_2INTEGER' is set
but never used.
47171 jwd2004i-i "../libseq/mpif.h", line 19: 'MPI_2REAL' is set but
never used.
47172 jwd2004i-i "../libseq/mpif.h", line 20: 'MPI_ANY_SOURCE' is se
t but never used.
...
48441 jwd2004i-i "../libseq/mpif.h", line 51: 'MPI_COMM_SELF' is set
but never used.
48442 jwd2004i-i "../libseq/mpif.h", line 52: 'MPI_BSEND_OVERHEAD' i
s set but never used.
48443 jwd2004i-i "../libseq/mpif.h", line 53: 'MPI_THREAD_SINGLE' is
set but never used.
48444 jwd2004i-i "../libseq/mpif.h", line 54: 'MPI_THREAD_FUNNELED'
is set but never used.
48445 jwd2004i-i "../libseq/mpif.h", line 55: 'MPI_THREAD_MULTIPLE'
is set but never used.
48446 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-mumps-5.5.1-dzna57t7r4rhtrf7q7aezrpf4e22i
fb6/spack-src/src'
>> 48447 make[1]: *** [Makefile:23: d] Error 2
48448 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-mumps-5.5.1-dzna57t7r4rhtrf7q7aezrpf4e22i
fb6/spack-src/src'
>> 48449 make: *** [Makefile:23: d] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mumps-5.5.1-dzna57t7r4rhtrf7q7aezrpf4e22ifb6/spack-build-out.txt
==> Warning: Skipping build of ipopt-3.14.9-nycxyxvl5o63kodrggctrdctaowuub2m since mumps-5.5.1-dzna57t7r4rhtrf7q7aezrpf4e22ifb6 failed
==> Error: ipopt-3.14.9-nycxyxvl5o63kodrggctrdctaowuub2m: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).