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 :
------------------------------------------------
==> No patches needed for py-fsspec
==> py-fsspec: Executing phase: 'install'
==> py-fsspec: Successfully installed py-fsspec-2023.1.0-i5ij77guwhjasisbto3s6ub77ryhouo6
Stage: 3.01s. Install: 34.89s. Post-install: 1.47s. Total: 40.09s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-fsspec-2023.1.0-i5ij77guwhjasisbto3s6ub77ryhouo6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-python-dateutil-2.8.2-aj4jw5b3skcdcl37umot4ovqikyfjwjq
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-cython-0.29.36-samzl4hunnfirzddufylooccm35ucxki
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-tqdm-4.66.1-mtd5o42d4h7wds2mcif4bijxqznk57io
==> Installing py-fonttools-4.39.4-apzzrvjufk4muyjawuwx5lbame5td7v6 [70/100]
==> No binary for py-fonttools-4.39.4-apzzrvjufk4muyjawuwx5lbame5td7v6 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/db/dba8d7cdb8e2bac1b3da28c5ed5960de09e59a2fe7e63bb73f5a59e57b0430d2.zip
==> No patches needed for py-fonttools
==> py-fonttools: Executing phase: 'install'
==> py-fonttools: Successfully installed py-fonttools-4.39.4-apzzrvjufk4muyjawuwx5lbame5td7v6
Stage: 1m 8.07s. Install: 4m 46.37s. Post-install: 7.39s. Total: 6m 2.61s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-fonttools-4.39.4-apzzrvjufk4muyjawuwx5lbame5td7v6
==> Installing py-astunparse-1.6.3-okstvre5u64riy5fzsv4m43x5ctkq7sc [71/100]
==> No binary for py-astunparse-1.6.3-okstvre5u64riy5fzsv4m43x5ctkq7sc found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/5a/5ad93a8456f0d084c3456d059fd9a92cce667963232cbf763eac3bc5b7940872.tar.gz
==> No patches needed for py-astunparse
==> py-astunparse: Executing phase: 'install'
==> py-astunparse: Successfully installed py-astunparse-1.6.3-okstvre5u64riy5fzsv4m43x5ctkq7sc
Stage: 1.81s. Install: 11.41s. Post-install: 0.96s. Total: 15.01s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-astunparse-1.6.3-okstvre5u64riy5fzsv4m43x5ctkq7sc
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-requests-2.31.0-nicptzwoelvgzrkapl4moyg4f4ev5hfb
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-pybind11-2.11.0-wctngorh5ovt4ksqhtyjhy3j43znc4ee
==> Installing py-gputil-1.4.0-xrzlo4s4ygi2kmgxnnluwrz6agd247f6 [74/100]
==> No binary for py-gputil-1.4.0-xrzlo4s4ygi2kmgxnnluwrz6agd247f6 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/09/099e52c65e512cdfa8c8763fca67f5a5c2afb63469602d5dcb4d296b3661efb9.tar.gz
==> No patches needed for py-gputil
==> py-gputil: Executing phase: 'install'
==> py-gputil: Successfully installed py-gputil-1.4.0-xrzlo4s4ygi2kmgxnnluwrz6agd247f6
Stage: 1.39s. Install: 7.55s. Post-install: 0.86s. Total: 10.55s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-gputil-1.4.0-xrzlo4s4ygi2kmgxnnluwrz6agd247f6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-pyproject-metadata-0.7.1-fs3vme4uqputh5py6ykygic6maqw3tlh
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-beniget-0.4.1-fjgnbw4hrnegpb72v7j2i7ypj53mtqn6
==> Installing py-apex-0.9.10dev-fz555z323oebhqs47y236pqsbgudbwqw [77/100]
==> No binary for py-apex-0.9.10dev-fz555z323oebhqs47y236pqsbgudbwqw found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/48/48aa6d9e805e661e609161bd52e0d02d89a9a32f32dc29cde6c950df58129119.tar.gz
==> No patches needed for py-apex
==> py-apex: Executing phase: 'install'
==> py-apex: Successfully installed py-apex-0.9.10dev-fz555z323oebhqs47y236pqsbgudbwqw
Stage: 3.90s. Install: 14.76s. Post-install: 1.64s. Total: 21.04s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-apex-0.9.10dev-fz555z323oebhqs47y236pqsbgudbwqw
==> Installing py-protobuf-3.20.3-uz5bjih6pggk3c7az6md4hu2dohmotne [78/100]
==> No binary for py-protobuf-3.20.3-uz5bjih6pggk3c7az6md4hu2dohmotne found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/2e/2e3427429c9cffebf259491be0af70189607f365c2f41c7c3764af6f337105f2.tar.gz
==> No patches needed for py-protobuf
==> py-protobuf: Executing phase: 'install'
==> py-protobuf: Successfully installed py-protobuf-3.20.3-uz5bjih6pggk3c7az6md4hu2dohmotne
Stage: 3.91s. Install: 18.54s. Post-install: 1.69s. Total: 24.83s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-protobuf-3.20.3-uz5bjih6pggk3c7az6md4hu2dohmotne
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-jinja2-3.1.2-yqb3mpf7tdya7srkzz2txoanqs5tqj7v
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-versioneer-0.29-7ely3ypn6gsl4b6q4yzfm6fzca3ecmfo
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-hatchling-1.18.0-5uohiadufofnslsxcwbslmyrvl5xwkmf
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/git-2.42.0-dwkradysco77qa5hmcp5ciqvhb3sfcuu
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-meson-python-0.13.1-ssaeqvinwtoagmdqkgtdy4pvhgrzm3jf
==> Installing py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw [84/100]
==> No binary for py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/c8/c8c6c72d4a9f831f328efb1312642a1cafafaa88981d9ab76368d50d07d93cbe.tar.gz
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/py-numpy/check_executables.patch
==> py-numpy: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 1:
'/vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/bin/python3.10' '-m' 'pip' '-vvv' '--no-input' '--no-cache-dir' '--disable-pip-version-check' 'install' '--no-deps' '--ignore-installed' '--no-build-isolation' '--no-warn-script-location' '--no-index' '--prefix=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw' '--config-settings=builddir=build' '--config-settings=compile-args=-j16' '--config-settings=setup-args=-Dblas=fjlapackexsve' '--config-settings=setup-args=-Dlapack=fjlapackexsve' '.'
2 errors found in build log:
64
65 Library m found: YES
66 Found CMake: /usr/bin/cmake (3.20.2)
67 WARNING: CMake Toolchain: Failed to determine CMake compilers stat
e
68 Run-time dependency fjlapackexsve found: NO (tried pkgconfig and c
make)
69
>> 70 ../numpy/meson.build:169:4: ERROR: Problem encountered: No BLAS libr
ary detected! Install one, or use the `allow-noblas` build option (n
ote, this may be up to 100x slower for some linear algebra operation
s).
71
72 A full log can be found at /vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7
yw/spack-src/build/meson-logs/meson-log.txt
73 error: subprocess-exited-with-error
74
75 × Preparing metadata (pyproject.toml) did not run successfully.
76 │ exit code: 1
77 ╰─> See above for output.
78
79 note: This error originates from a subprocess, and is likely not a
problem with pip.
80 full command: /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-
a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/bin/py
thon3.10 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/s
pack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-pip-23.1.2-e5mqkkojghz
4zpl6zboxzql3mko55ccd/lib/python3.10/site-packages/pip/_vendor/pypro
ject_hooks/_in_process/_in_process.py prepare_metadata_for_build_whe
el /data/rccs-sdt/a01008/tmpdir/tmpxojux932
81 cwd: /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-
py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw/spack-src
82 Preparing metadata (pyproject.toml): finished with status 'error'
>> 83 error: metadata-generation-failed
84
85 × Encountered error while generating package metadata.
86 ╰─> See above for output.
87
88 note: This is an issue with the package mentioned above, not pip.
89 hint: See above for details.
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw/spack-build-out.txt
==> Warning: Skipping build of py-matplotlib-3.8.1-tqstgopkwal3n6uhe2lhncup7sh6gisa since py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw failed
==> Warning: Skipping build of cradl-master-g2ntpadpquebn47syso2jyprplxpeeif since py-matplotlib-3.8.1-tqstgopkwal3n6uhe2lhncup7sh6gisa failed
==> Warning: Skipping build of py-networkx-3.1-nd5egolpzigqdnusevt7fj2i3r7nlpc4 since py-matplotlib-3.8.1-tqstgopkwal3n6uhe2lhncup7sh6gisa failed
==> Warning: Skipping build of py-torch-2.1.0-ndxdo6owawgnsp2uox5covmcergmvwo4 since py-networkx-3.1-nd5egolpzigqdnusevt7fj2i3r7nlpc4 failed
==> Warning: Skipping build of py-torchvision-0.16.0-eynkizh23olylnyiu2bgjdcpea46qrzm since py-torch-2.1.0-ndxdo6owawgnsp2uox5covmcergmvwo4 failed
==> Warning: Skipping build of py-contourpy-1.0.7-ay6i34u2mwj4xe2cip4et53rf23peeom since py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw failed
==> Warning: Skipping build of py-pandas-1.5.3-ktebclieg6ttamachbavm22wrxiqzijw since py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw failed
==> Warning: Skipping build of py-pythran-0.12.2-4dxkluj7hm6kjsvyhmferjyducxgz5mo since py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw failed
==> Warning: Skipping build of py-scipy-1.11.3-f3xhggschvlmztu6eb52gv2x7sc6pqaj since py-pythran-0.12.2-4dxkluj7hm6kjsvyhmferjyducxgz5mo failed
==> Warning: Skipping build of py-numexpr-2.8.4-crtnbjyjucdyh4hottaagjcykbcssfha since py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw failed
==> Warning: Skipping build of py-bottleneck-1.3.7-lsiwlfri5p3ak2fli6cew25t5lovm2af since py-numpy-1.26.1-lfjg3fewnwt3u4cqwndtt7mluq3bz7yw failed
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-scm-7.1.0-nkc2xtoife4i3z45cwahqlnfcxxq3ffy
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-hatch-vcs-0.3.0-5tt7kkltemdrkrngt7hjjjvl3wa72i7j
==> Installing py-mpmath-1.2.1-sckjr4qqetqooxt5waqmev52plok3hto [87/100]
==> No binary for py-mpmath-1.2.1-sckjr4qqetqooxt5waqmev52plok3hto found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/79/79ffb45cf9f4b101a807595bcb3e72e0396202e0b1d25d689134b48c4216a81a.tar.gz
==> No patches needed for py-mpmath
==> py-mpmath: Executing phase: 'install'
==> py-mpmath: Successfully installed py-mpmath-1.2.1-sckjr4qqetqooxt5waqmev52plok3hto
Stage: 8.91s. Install: 27.36s. Post-install: 3.28s. Total: 44.99s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-mpmath-1.2.1-sckjr4qqetqooxt5waqmev52plok3hto
==> Installing py-filelock-3.12.4-ucg2uhkpmpnbccesj3734wrb5l7emq3t [88/100]
==> No binary for py-filelock-3.12.4-ucg2uhkpmpnbccesj3734wrb5l7emq3t found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/2e/2e6f249f1f3654291606e046b09f1fd5eac39b360664c27f5aad072012f8bcbd.tar.gz
==> No patches needed for py-filelock
==> py-filelock: Executing phase: 'install'
==> py-filelock: Successfully installed py-filelock-3.12.4-ucg2uhkpmpnbccesj3734wrb5l7emq3t
Stage: 1.73s. Install: 11.23s. Post-install: 2.08s. Total: 19.89s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-filelock-3.12.4-ucg2uhkpmpnbccesj3734wrb5l7emq3t
==> Installing py-sympy-1.11.1-x2qj2aqtkwib4q2g5jeu6pmenu3gkpk3 [89/100]
==> No binary for py-sympy-1.11.1-x2qj2aqtkwib4q2g5jeu6pmenu3gkpk3 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/e3/e32380dce63cb7c0108ed525570092fd45168bdae2faa17e528221ef72e88658.tar.gz
==> No patches needed for py-sympy
==> py-sympy: Executing phase: 'install'
==> py-sympy: Successfully installed py-sympy-1.11.1-x2qj2aqtkwib4q2g5jeu6pmenu3gkpk3
Stage: 1m 1.84s. Install: 4m 23.62s. Post-install: 1m 8.93s. Total: 6m 38.94s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-sympy-1.11.1-x2qj2aqtkwib4q2g5jeu6pmenu3gkpk3
==> Error: cradl-master-g2ntpadpquebn47syso2jyprplxpeeif: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).