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 :
------------------------------------------------
12084 %w0
12085 1 warning generated.
12086 1 warning generated.
12087 1 warning generated.
12088 1 warning generated.
>> 12089 make: *** [Makefile:184: libs] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openblas-0.3.24-wt25p6mthtk6xh3zpweifvhom5dlonpd/spack-build-out.txt
==> Warning: Skipping build of abinit-9.8.4-j7lcgwfc7wgstjk4lfxasanucstdpul7 since openblas-0.3.24-wt25p6mthtk6xh3zpweifvhom5dlonpd failed
==> Warning: Skipping build of atompaw-4.2.0.2-uklomi4zukzxohzg27fc3ws5das2nrra since openblas-0.3.24-wt25p6mthtk6xh3zpweifvhom5dlonpd failed
==> Installing libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv [14/25]
==> No binary for libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/7b/7b7a96d8eeb472c7b8cca7ac38eae27e0a8113ef44dae5359b0eb12592b4bcf2.tar.gz
==> No patches needed for libxc
==> libxc: Executing phase: 'autoreconf'
==> libxc: Executing phase: 'configure'
==> libxc: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
10 errors found in build log:
187 ==> libxc: Executing phase: 'build'
188 ==> [2024-03-06-15:07:15.723568] 'make' '-j16' 'V=1'
189 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spack
-stage/spack-stage-libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv/spa
ck-src && /bin/sh /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-st
age-libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv/spack-src/missing
autoconf
190 cd /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libxc-5.2.
3-ekvkj77fuz2je2wrkglck2onqcvanijv/spack-src && /bin/sh /data/rccs-
sdt/a01008/tmpdir/spack-stage/spack-stage-libxc-5.2.3-ekvkj77fuz2je
2wrkglck2onqcvanijv/spack-src/missing automake-1.16 --gnu
191 /bin/sh ./config.status --recheck
192 running CONFIG_SHELL=/bin/sh /bin/sh /data/rccs-sdt/a01008/tmpdir/s
pack-stage/spack-stage-libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv
/spack-src/configure --prefix=/vol0003/rccs-sdt/data/a01008/spack-a
ll-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/li
bxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv --enable-shared --disabl
e-cuda CC=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227
/spack/lib/spack/env/fj/fcc CFLAGS=-std=c99 FC=/vol0003/rccs-sdt/da
ta/a01008/spack-all-test/env-20240227/spack/lib/spack/env/fj/frt --
no-create --no-recursion
>> 193 configure.ac:12: error: version mismatch. This is Automake 1.16.1,
>> 194 configure.ac:12: but the definition used by this AM_INIT_AUTOMAKE
>> 195 configure.ac:12: comes from Automake 1.16.2. You should recreate
>> 196 configure.ac:12: aclocal.m4 with aclocal and run automake again.
197 checking for a BSD-compatible install... /usr/bin/install -c
198 checking whether build environment is sane... yes
199 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
200 checking for gawk... gawk
201 checking whether make sets $(MAKE)... yes
202 checking whether make supports nested variables... yes
>> 203 configure: error: source directory already configured; run "make di
stclean" there first
>> 204 make: *** [Makefile:410: config.status] Error 1
205 make: *** Waiting for unfinished jobs....
206 src/Makefile.am:177: warning: subst xc_f.lo,,$(firstword $(am_libxc
f03_la_OBJECTS: non-POSIX variable name
>> 207 src/Makefile.am:177: (probably a GNU make extension)
208 src/Makefile.am:184: warning: subst libxcf03.lo,,$(firstword $(libx
cf03_la_OBJECTS: non-POSIX variable name
>> 209 src/Makefile.am:184: (probably a GNU make extension)
210 src/Makefile.am:194: warning: subst libxcf90.lo,,$(firstword $(nodi
st_libxcf90_la_OBJECTS: non-POSIX variable name
>> 211 src/Makefile.am:194: (probably a GNU make extension)
212 WARNING: 'automake-1.16' is probably too old.
213 You should only need it if you modified 'Makefile.am' or
214 'configure.ac' or m4 files included by 'configure.ac'.
215 The 'automake' program is part of the GNU Automake package
:
216 <https://www.gnu.org/software/automake>
217 It also requires GNU Autoconf, GNU m4 and Perl in order to
run:
218 <https://www.gnu.org/software/autoconf>
219 <https://www.gnu.org/software/m4/>
220 <https://www.perl.org/>
>> 221 make: *** [Makefile:387: /data/rccs-sdt/a01008/tmpdir/spack-stage/s
pack-stage-libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv/spack-src/M
akefile.in] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libxc-5.2.3-ekvkj77fuz2je2wrkglck2onqcvanijv/spack-build-out.txt
==> Installing texinfo-7.0.3-vkcp6hi7jyqa2rhdb2chqfqjpdmdk63b [15/25]
==> No binary for texinfo-7.0.3-vkcp6hi7jyqa2rhdb2chqfqjpdmdk63b found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/3c/3cc5706fb086b895e1dc2b407aade9f95a3a233ff856273e2b659b089f117683.tar.gz
==> No patches needed for texinfo
==> texinfo: Executing phase: 'autoreconf'
==> texinfo: Executing phase: 'configure'
==> texinfo: Executing phase: 'build'
==> texinfo: Executing phase: 'install'
==> texinfo: Successfully installed texinfo-7.0.3-vkcp6hi7jyqa2rhdb2chqfqjpdmdk63b
Stage: 2m 45.25s. Autoreconf: 10.46s. Configure: 3m 44.53s. Build: 1m 39.17s. Install: 1m 42.83s. Post-install: 7.62s. Total: 10m 11.32s
[+] /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 fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w2oh2g [17/25]
==> No binary for fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w2oh2g found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/47/47b01a20846802041a9533a115f816b973cc9b15b3e827a2f0caffaae34a6c9d.tar.gz
==> Ran patch() for fujitsu-fftw
==> fujitsu-fftw: Executing phase: 'autoreconf'
==> fujitsu-fftw: Executing phase: 'configure'
==> fujitsu-fftw: Executing phase: 'build'
==> fujitsu-fftw: Executing phase: 'install'
==> fujitsu-fftw: Successfully installed fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w2oh2g
Stage: 39.57s. Autoreconf: 43.03s. Configure: 11m 27.11s. Build: 1h 3m 12.13s. Install: 3m 20.92s. Post-install: 1.81s. Total: 1h 19m 26.43s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w2oh2g
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cmake-3.27.7-ussgjuqkqbxi5dcv7kbp6bugdcjc5ph6
==> Installing libaec-1.0.6-5mds5a4x6u7m2ysxqxxgm2l6tpax77ds [18/25]
==> No binary for libaec-1.0.6-5mds5a4x6u7m2ysxqxxgm2l6tpax77ds found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/ab/abab8c237d85c982bb4d6bde9b03c1f3d611dcacbd58bca55afac2496d61d4be.tar.gz
==> No patches needed for libaec
==> libaec: Executing phase: 'cmake'
==> libaec: Executing phase: 'build'
==> libaec: Executing phase: 'install'
==> libaec: Successfully installed libaec-1.0.6-5mds5a4x6u7m2ysxqxxgm2l6tpax77ds
Stage: 6.39s. Cmake: 26.41s. Build: 16.52s. Install: 4.31s. Post-install: 1.26s. Total: 56.82s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libaec-1.0.6-5mds5a4x6u7m2ysxqxxgm2l6tpax77ds
==> Installing hdf5-1.8.23-z5px7iuz3s7ovilumrxsia3jnwazzn2s [19/25]
==> No binary for hdf5-1.8.23-z5px7iuz3s7ovilumrxsia3jnwazzn2s found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/37/37fa4eb6cd0e181eb49a10d54611cb00700e9537f805d03e6853503afe5abc27.tar.gz
==> Ran patch() for hdf5
==> hdf5: Executing phase: 'cmake'
==> hdf5: Executing phase: 'build'
==> hdf5: Executing phase: 'install'
==> hdf5: Successfully installed hdf5-1.8.23-z5px7iuz3s7ovilumrxsia3jnwazzn2s
Stage: 1m 14.78s. Cmake: 6m 15.39s. Build: 13m 31.61s. Install: 27.44s. Post-install: 3.38s. Total: 21m 34.85s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/hdf5-1.8.23-z5px7iuz3s7ovilumrxsia3jnwazzn2s
==> Installing snappy-1.1.10-j7x2zk63lmbm36rc724j3ik66antzv5k [20/25]
==> No binary for snappy-1.1.10-j7x2zk63lmbm36rc724j3ik66antzv5k found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/49/49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90.tar.gz
==> No patches needed for snappy
==> snappy: Executing phase: 'cmake'
==> snappy: Executing phase: 'build'
==> snappy: Executing phase: 'install'
==> snappy: Successfully installed snappy-1.1.10-j7x2zk63lmbm36rc724j3ik66antzv5k
Stage: 2.79s. Cmake: 53.23s. Build: 9.39s. Install: 1.38s. Post-install: 1.09s. Total: 1m 9.32s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/snappy-1.1.10-j7x2zk63lmbm36rc724j3ik66antzv5k
==> Installing c-blosc-1.21.5-66ynsnfbl2evrc6id523jcamtzvu2ugx [21/25]
==> No binary for c-blosc-1.21.5-66ynsnfbl2evrc6id523jcamtzvu2ugx found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/32/32e61961bbf81ffea6ff30e9d70fca36c86178afd3e3cfa13376adec8c687509.tar.gz
==> No patches needed for c-blosc
==> c-blosc: Executing phase: 'cmake'
==> c-blosc: Executing phase: 'build'
==> c-blosc: Executing phase: 'install'
==> c-blosc: Successfully installed c-blosc-1.21.5-66ynsnfbl2evrc6id523jcamtzvu2ugx
Stage: 13.47s. Cmake: 11.74s. Build: 17.64s. Install: 1.58s. Post-install: 1.09s. Total: 47.10s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/c-blosc-1.21.5-66ynsnfbl2evrc6id523jcamtzvu2ugx
==> Error: error parsing database:
[Errno 2] No such file or directory: '/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/.spack-db/index.json'