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 curl-7.61.1-qsvgylcys5hkzdnl2pdh4blrprxlsp5m)
[+] /usr (external ncurses-6.1-a6lc7oq2dlgphtibbpp6x72mqgmscros)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/zlib-ng-2.1.4-m4nsqgrityww4eqljits3svzi4wynus3
[+] /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 xz-5.2.4-l5cq5xund4a2b3ikazvehpmbiao6srbv)
[+] /usr (external libxml2-2.9.7-psbfksllqwmljlwwnb24enmihejo6ws6)
[+] /usr (external sqlite-3.26.0-mk7hngumxevy3u6wqoaco5sgzevallwn)
[+] /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 mbedtls-2.28.2-wwbymfkwjk2rfo5klordcadvrli5a7et [10/15]
==> No binary for mbedtls-2.28.2-wwbymfkwjk2rfo5klordcadvrli5a7et found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/1d/1db6d4196178fa9f8264bef5940611cd9febcd5d54ec05f52f1e8400f792b5a4.tar.gz
==> No patches needed for mbedtls
==> mbedtls: Executing phase: 'edit'
==> mbedtls: Executing phase: 'build'
==> mbedtls: Executing phase: 'install'
==> mbedtls: Successfully installed mbedtls-2.28.2-wwbymfkwjk2rfo5klordcadvrli5a7et
Stage: 32.61s. Edit: 0.00s. Build: 2m 36.17s. Install: 7.01s. Post-install: 3.85s. Total: 3m 20.19s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/mbedtls-2.28.2-wwbymfkwjk2rfo5klordcadvrli5a7et
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libgpg-error-1.47-bk6rwdkodbomfs556fio35g7o6lhnfw6
==> Installing c-ares-1.15.0-zxfcvfcc3tmcztndt5rudq6zyqwlllp3 [12/15]
==> No binary for c-ares-1.15.0-zxfcvfcc3tmcztndt5rudq6zyqwlllp3 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/7d/7deb7872cbd876c29036d5f37e30c4cbc3cc068d59d8b749ef85bb0736649f04.tar.gz
==> No patches needed for c-ares
==> c-ares: Executing phase: 'cmake'
==> c-ares: Executing phase: 'build'
==> c-ares: Executing phase: 'install'
==> c-ares: Successfully installed c-ares-1.15.0-zxfcvfcc3tmcztndt5rudq6zyqwlllp3
Stage: 9.57s. Cmake: 3m 9.74s. Build: 1m 8.69s. Install: 3.58s. Post-install: 1.14s. Total: 4m 34.13s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/c-ares-1.15.0-zxfcvfcc3tmcztndt5rudq6zyqwlllp3
==> Installing libssh2-1.11.0-jdesczj4nn6tzq77azcapfkasnhrrnrr [13/15]
==> No binary for libssh2-1.11.0-jdesczj4nn6tzq77azcapfkasnhrrnrr found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/37/3736161e41e2693324deb38c26cfdc3efe6209d634ba4258db1cecff6a5ad461.tar.gz
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/libssh2/pr-1114.patch
==> libssh2: Executing phase: 'autoreconf'
==> libssh2: Executing phase: 'configure'
==> libssh2: Executing phase: 'build'
==> libssh2: Executing phase: 'install'
==> libssh2: Successfully installed libssh2-1.11.0-jdesczj4nn6tzq77azcapfkasnhrrnrr
Stage: 11.96s. Autoreconf: 0.73s. Configure: 1m 17.78s. Build: 56.46s. Install: 1m 20.54s. Post-install: 2.55s. Total: 3m 51.22s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libssh2-1.11.0-jdesczj4nn6tzq77azcapfkasnhrrnrr
==> Installing libgcrypt-1.10.2-qkggbkzrxx5uqkfan7urfg7f2ha57e4e [14/15]
==> No binary for libgcrypt-1.10.2-qkggbkzrxx5uqkfan7urfg7f2ha57e4e found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/3b/3b9c02a004b68c256add99701de00b383accccf37177e0d6c58289664cce0c03.tar.bz2
==> No patches needed for libgcrypt
==> libgcrypt: Executing phase: 'autoreconf'
==> libgcrypt: Executing phase: 'configure'
==> libgcrypt: Executing phase: 'build'
==> libgcrypt: Executing phase: 'install'
==> libgcrypt: Successfully installed libgcrypt-1.10.2-qkggbkzrxx5uqkfan7urfg7f2ha57e4e
Stage: 15.75s. Autoreconf: 1.12s. Configure: 3m 7.06s. Build: 3m 18.98s. Install: 4.92s. Post-install: 1.37s. Total: 6m 52.21s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libgcrypt-1.10.2-qkggbkzrxx5uqkfan7urfg7f2ha57e4e
==> Installing aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc [15/15]
==> No binary for aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/b5/b593b2fd382489909c96c62c6e180054c3332b950be3d73e0cb0d21ea8afb3c5.tar.gz
==> No patches needed for aria2
==> aria2: Executing phase: 'autoreconf'
==> aria2: Executing phase: 'configure'
==> aria2: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
7 errors found in build log:
2270 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/
spack-src && /bin/sh '/data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/spack-src/m
issing' aclocal-1.16 -I m4 --install
2271 CDPATH="${ZSH_VERSION+.}:" && cd /data/rccs-sdt/a01008/tmpdir/spac
k-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/
spack-src && /bin/sh '/data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/spack-src/m
issing' autoconf
2272 cd /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-aria2-1.3
6.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/spack-src && /bin/sh /data/rc
cs-sdt/a01008/tmpdir/spack-stage/spack-stage-aria2-1.36.0-66u42wjo
tmxn2k2nlhv5b3a7wj7uw6wc/spack-src/missing automake-1.16 --gnu
2273 /bin/sh ./config.status --recheck
2274 running CONFIG_SHELL=/bin/sh /bin/sh /data/rccs-sdt/a01008/tmpdir/
spack-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw
6wc/spack-src/configure --prefix=/vol0003/rccs-sdt/data/a01008/spa
ck-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10
.0/aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc CC=/vol0003/rccs-
sdt/data/a01008/spack-all-test/env-20240227/spack/lib/spack/env/fj
/fcc CXX=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227
/spack/lib/spack/env/fj/case-insensitive/FCC PKG_CONFIG_PATH=/vol0
003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spa
ck/linux-rhel8-a64fx/fj-4.10.0/libssh2-1.11.0-jdesczj4nn6tzq77azca
pfkasnhrrnrr/lib/pkgconfig:/vol0003/rccs-sdt/data/a01008/spack-all
-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lib
gcrypt-1.10.2-qkggbkzrxx5uqkfan7urfg7f2ha57e4e/lib/pkgconfig:/vol0
003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spa
ck/linux-rhel8-a64fx/fj-4.10.0/zlib-ng-2.1.4-m4nsqgrityww4eqljits3
svzi4wynus3/lib/pkgconfig:/vol0003/rccs-sdt/data/a01008/spack-all-
test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libg
pg-error-1.47-bk6rwdkodbomfs556fio35g7o6lhnfw6/lib/pkgconfig:/vol0
003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spa
ck/linux-rhel8-a64fx/fj-4.10.0/c-ares-1.15.0-zxfcvfcc3tmcztndt5rud
q6zyqwlllp3/lib/pkgconfig:/usr/share/pkgconfig:/usr/lib64/pkgconfi
g --no-create --no-recursion
2275 checking build system type... configure.ac:731: warning: The 'AM_P
ROG_MKDIR_P' macro is deprecated, and its use is discouraged.
>> 2276 configure.ac:731: You should use the Autoconf-provided 'AC_PROG_MK
DIR_P' macro instead,
>> 2277 configure.ac:731: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in y
our Makefile.am files.
2278 aarch64-unknown-linux-gnu
2279 checking host system type... aarch64-unknown-linux-gnu
2280 checking target system type... aarch64-unknown-linux-gnu
2281 checking for a BSD-compatible install... /usr/bin/install -c
2282 checking whether build environment is sane... yes
2283 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
2284 checking for gawk... gawk
2285 checking whether make sets $(MAKE)... yes
2286 checking whether make supports nested variables... yes
>> 2287 configure: error: source directory already configured; run "make d
istclean" there first
>> 2288 make[3]: *** [Makefile:498: config.status] Error 1
2289 make[3]: *** Waiting for unfinished jobs....
2290 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6
wc/spack-src'
>> 2291 make[2]: *** [Makefile:472: /data/rccs-sdt/a01008/tmpdir/spack-sta
ge/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/spack
-src/aclocal.m4] Error 2
2292 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6
wc/spack-src/doc'
>> 2293 make[1]: *** [Makefile:558: all-recursive] Error 1
2294 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6
wc/spack-src'
>> 2295 make: *** [Makefile:469: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-aria2-1.36.0-66u42wjotmxn2k2nlhv5b3a7wj7uw6wc/spack-build-out.txt