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
==> Installing boost-1.83.0-tbmjfqaoh6up6bryaheibwkfnp2c6jk2 [1/16]
==> No binary for boost-1.83.0-tbmjfqaoh6up6bryaheibwkfnp2c6jk2 found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/64/6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e.tar.bz2
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/boost/fujitsu_version_analysis-1.77.patch
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/boost/bootstrap-compiler.patch
==> Ran patch() for boost
==> boost: Executing phase: 'install'
==> boost: Successfully installed boost-1.83.0-tbmjfqaoh6up6bryaheibwkfnp2c6jk2
Stage: 25m 43.99s. Install: 25m 19.31s. Post-install: 9m 51.97s. Total: 1h 57.21s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/boost-1.83.0-tbmjfqaoh6up6bryaheibwkfnp2c6jk2
[+] /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 curl-7.61.1-qsvgylcys5hkzdnl2pdh4blrprxlsp5m)
[+] /usr (external ncurses-6.1-a6lc7oq2dlgphtibbpp6x72mqgmscros)
[+] /usr (external bzip2-1.0.6-r4iabrte3nd5eemcd5v5coc3kvsnoyzu)
[+] /usr (external xz-5.2.4-l5cq5xund4a2b3ikazvehpmbiao6srbv)
==> Installing zstd-1.5.5-khr7pubhvzuwcytzmqie7ixubzuhuddp [8/16]
==> No binary for zstd-1.5.5-khr7pubhvzuwcytzmqie7ixubzuhuddp found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/98/98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1.tar.gz
==> No patches needed for zstd
==> zstd: Executing phase: 'edit'
==> zstd: Executing phase: 'build'
==> zstd: Executing phase: 'install'
==> zstd: Successfully installed zstd-1.5.5-khr7pubhvzuwcytzmqie7ixubzuhuddp
Stage: 14.27s. Edit: 0.00s. Build: 0.00s. Install: 2m 43.30s. Post-install: 1.00s. Total: 2m 59.10s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/zstd-1.5.5-khr7pubhvzuwcytzmqie7ixubzuhuddp
[+] /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
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/sparsehash-2.0.4-56pnllynm6hpjzi4tnc3ro4ib6lnvvk4
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libiconv-1.17-nh4rfr3f3pcowrx2xcn2l45yyfy3xzk6
==> Installing pigz-2.7-fsv6c5hly6lti35vytfrdesu5e7wupkb [12/16]
==> No binary for pigz-2.7-fsv6c5hly6lti35vytfrdesu5e7wupkb found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/d2/d2045087dae5e9482158f1f1c0f21c7d3de6f7cdc7cc5848bdabda544e69aa58.tar.gz
==> No patches needed for pigz
==> pigz: Executing phase: 'edit'
==> pigz: Executing phase: 'build'
==> pigz: Executing phase: 'install'
==> pigz: Successfully installed pigz-2.7-fsv6c5hly6lti35vytfrdesu5e7wupkb
Stage: 2.22s. Edit: 0.00s. Build: 17.36s. Install: 0.13s. Post-install: 0.71s. Total: 21.51s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/pigz-2.7-fsv6c5hly6lti35vytfrdesu5e7wupkb
[+] /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 tar-1.34-p5r5cauoqwya7f46o6z3rslvamtc3oxt [14/16]
==> No binary for tar-1.34-p5r5cauoqwya7f46o6z3rslvamtc3oxt found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/03/03d908cf5768cfe6b7ad588c921c6ed21acabfb2b79b788d1330453507647aed.tar.gz
==> No patches needed for tar
==> tar: Executing phase: 'autoreconf'
==> tar: Executing phase: 'configure'
==> tar: Executing phase: 'build'
==> tar: Executing phase: 'install'
==> tar: Successfully installed tar-1.34-p5r5cauoqwya7f46o6z3rslvamtc3oxt
Stage: 23.77s. Autoreconf: 1.15s. Configure: 6m 41.53s. Build: 2m 50.47s. Install: 9.88s. Post-install: 3.34s. Total: 10m 12.43s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/tar-1.34-p5r5cauoqwya7f46o6z3rslvamtc3oxt
==> Installing sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy [15/16]
==> No binary for sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/2f/2f192977b47406ae8992292c7e841ef23d4656bf72f6140540bed53af68e06ed
==> No patches needed for sdsl-lite
==> sdsl-lite: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 1:
'./install.sh' '/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy'
5 errors found in build log:
2626 -- Build files have been written to: /vol0003/rccs-sdt/data/a01008
/tmpdir/spack-stage/spack-stage-sdsl-lite-2.1.1-7wzxugisxh6imxe32q
zo66j4fjt3ybzy/spack-src/sdsl-lite-2.1.1/build
2627 [ 0%] Building CXX object lib/CMakeFiles/sdsl.dir/bits.cpp.o
2628 [ 0%] Building CXX object lib/CMakeFiles/sdsl.dir/bp_support_algo
rithm.cpp.o
2629 In file included from /vol0003/rccs-sdt/data/a01008/tmpdir/spack-s
tage/spack-stage-sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy/
spack-src/sdsl-lite-2.1.1/lib/bp_support_algorithm.cpp:1:
2630 In file included from /vol0003/rccs-sdt/data/a01008/tmpdir/spack-s
tage/spack-stage-sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy/
spack-src/sdsl-lite-2.1.1/build/lib/../include/sdsl/bp_support_alg
orithm.hpp:24:
2631 In file included from /vol0003/rccs-sdt/data/a01008/tmpdir/spack-s
tage/spack-stage-sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy/
spack-src/sdsl-lite-2.1.1/build/lib/../include/sdsl/int_vector.hpp
:26:
>> 2632 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-sdsl-
lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy/spack-src/sdsl-lite-2.
1.1/build/lib/../include/sdsl/util.hpp:58:10: fatal error: 'proces
s.h' file not found
2633 #include <process.h>
2634 ^~~~~~~~~~~
2635 1 error generated.
>> 2636 make[3]: *** [lib/CMakeFiles/sdsl.dir/build.make:90: lib/CMakeFile
s/sdsl.dir/bp_support_algorithm.cpp.o] Error 1
>> 2637 make[2]: *** [CMakeFiles/Makefile2:713: lib/CMakeFiles/sdsl.dir/al
l] Error 2
>> 2638 make[1]: *** [CMakeFiles/Makefile2:720: lib/CMakeFiles/sdsl.dir/ru
le] Error 2
>> 2639 make: *** [Makefile:293: sdsl] Error 2
2640 ERROR: Build failed.
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy/spack-build-out.txt
==> Warning: Skipping build of biobloom-2.3.5-xikny2u26yd4xf5uxibd52e2htgie4m3 since sdsl-lite-2.1.1-7wzxugisxh6imxe32qzo66j4fjt3ybzy failed
==> Error: biobloom-2.3.5-xikny2u26yd4xf5uxibd52e2htgie4m3: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).