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 :
------------------------------------------------
[+] /usr (external m4-1.4.18-craoyd3hmfdcanz7zxglna5yxcvdtoem)
==> Installing dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq [7/7]
==> No binary for dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/05/050a8d20c241abf358d5d72586f9abc43940e61d9ec9480040ac7da52ec804ac.tar.gz
==> Ran patch() for dcap
==> dcap: Executing phase: 'autoreconf'
==> dcap: Executing phase: 'configure'
==> dcap: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
10 errors found in build log:
2 ==> [2024-03-13-23:43:58.831878] '/usr/bin/bash' './bootstrap.sh'
3 + mkdir -p config
4 + aclocal -I config
5 + autoheader
6 + libtoolize --automake
7 + automake --add-missing --copy --foreign
>> 8 configure.ac:25: installing 'config/ar-lib'
>> 9 configure.ac:24: installing 'config/compile'
>> 10 configure.ac:22: installing 'config/config.guess'
>> 11 configure.ac:22: installing 'config/config.sub'
>> 12 configure.ac:17: installing 'config/install-sh'
>> 13 configure.ac:17: installing 'config/missing'
14 plugins/gssapi/Makefile.am: installing 'config/depcomp'
15 parallel-tests: installing 'config/test-driver'
16 + autoconf
17 ==> [2024-03-13-23:44:09.384888] Find (recursive): /data/rccs-sdt/a
01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxuhdzj7skl
rzvaeu5fnl3x7pq ['config.sub', 'config.guess']
18 ==> [2024-03-13-23:44:09.513951] Find complete: /data/rccs-sdt/a010
08/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxuhdzj7sklrzv
aeu5fnl3x7pq ['config.sub', 'config.guess']
19 ==> dcap: Executing phase: 'configure'
...
345 ==
346 dcap.c:774:2: warning: implicit declaration of function 'freeRevisi
on' is invalid in C99 [-Wimplicit-function-declaration]
347 freeRevision(&rev);
348 ^
349 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_ahead.lo -MD -MP -MF .deps/dcap_ahead
.Tpo -c dcap_ahead.c -o dcap_ahead.o >/dev/null 2>&1
350 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_debug.lo -MD -MP -MF .deps/dcap_debug
.Tpo -c dcap_debug.c -o dcap_debug.o >/dev/null 2>&1
>> 351 dcap.c:1962:6: error: conflicting types for 'freeRevision'
352 void freeRevision( revision *rev )
353 ^
354 dcap.c:774:2: note: previous implicit declaration is here
355 freeRevision(&rev);
356 ^
357 2 warnings and 1 error generated.
358 mv -f .deps/char2crc.Tpo .deps/char2crc.Plo
359 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_close.lo -MD -MP -MF .deps/dcap_close
.Tpo -c dcap_close.c -o dcap_close.o >/dev/null 2>&1
>> 360 make[2]: *** [Makefile:833: dcap.lo] Error 1
361 make[2]: *** Waiting for unfinished jobs....
362 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_command.lo -MD -MP -MF .deps/dcap_com
mand.Tpo -c dcap_command.c -o dcap_command.o >/dev/null 2>&1
363 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_error.lo -MD -MP -MF .deps/dcap_error
.Tpo -c dcap_error.c -fPIC -DPIC -o .libs/dcap_error.o
364 mv -f .deps/dcap_access.Tpo .deps/dcap_access.Plo
365 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_dup.lo -MD -MP -MF .deps/dcap_dup.Tpo
-c dcap_dup.c -o dcap_dup.o >/dev/null 2>&1
366 mv -f .deps/dcap_acl.Tpo .deps/dcap_acl.Plo
...
376 mv -f .deps/dcap_command.Tpo .deps/dcap_command.Plo
377 mv -f .deps/dcap_dup.Tpo .deps/dcap_dup.Plo
378 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DHAVE_CONFIG_H -I. -I/data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxu
hdzj7sklrzvaeu5fnl3x7pq/spack-src/src -I/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj
-4.10.0/dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/include -DLOC
ALEDIR=\"/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/
spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/dcap-2.47.12-ael75zzxuh
dzj7sklrzvaeu5fnl3x7pq/share/locale\" -D_REENTRANT -DLIBC_SYSCALLS
-D_GNU_SOURCE -g -O2 -MT dcap_error.lo -MD -MP -MF .deps/dcap_error
.Tpo -c dcap_error.c -o dcap_error.o >/dev/null 2>&1
379 mv -f .deps/dcap_dirent.Tpo .deps/dcap_dirent.Plo
380 mv -f .deps/dcap_error.Tpo .deps/dcap_error.Plo
381 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq
/spack-src/src'
>> 382 make[1]: *** [Makefile:578: all] Error 2
383 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq
/spack-src/src'
>> 384 make: *** [Makefile:519: all-recursive] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-dcap-2.47.12-ael75zzxuhdzj7sklrzvaeu5fnl3x7pq/spack-build-out.txt