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-hzopfipixwpftv5lm3gfo73k3nh5bykv)
[+] /usr (external ncurses-6.1-5xpdtr3capkh3gxfeeyc4vsoj7jih7pn)
[+] /usr (external gmake-4.2.1-mdaxt5pmgdpy3p2ax2ddv5mgh5o43zrd)
==> Installing gnuconfig-2022-09-17-vzbbbzu54melkub6ck5yc2djd6qvah3f [4/15]
==> No binary for gnuconfig-2022-09-17-vzbbbzu54melkub6ck5yc2djd6qvah3f found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/95/95306801ad7086e6a6e13397cb859183d8b7adbba2e372ce0819bad5fcb919b7.tar.gz
==> No patches needed for gnuconfig
==> gnuconfig: Executing phase: 'install'
==> gnuconfig: Successfully installed gnuconfig-2022-09-17-vzbbbzu54melkub6ck5yc2djd6qvah3f
Stage: 0.46s. Install: 0.06s. Post-install: 0.56s. Total: 1.40s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/gnuconfig-2022-09-17-vzbbbzu54melkub6ck5yc2djd6qvah3f
==> Installing boost-1.83.0-beuneiypqdlggt6wic27zoh2z2wccjn6 [5/15]
==> No binary for boost-1.83.0-beuneiypqdlggt6wic27zoh2z2wccjn6 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/bootstrap-compiler.patch
==> Ran patch() for boost
==> boost: Executing phase: 'install'
==> boost: Successfully installed boost-1.83.0-beuneiypqdlggt6wic27zoh2z2wccjn6
Stage: 27m 30.33s. Install: 38m 21.24s. Post-install: 8m 18.72s. Total: 1h 14m 12.48s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/boost-1.83.0-beuneiypqdlggt6wic27zoh2z2wccjn6
[+] /usr (external elfutils-0.186-zzefjhqk443uodnbjkydz5y4h7lfzvyn)
[+] /opt/FJSVxtclanga/tcsds-mpi-latest (external fujitsu-mpi-head-3njd5uwuazr4j2no6fqh4cpjmezknh3z)
[+] /usr (external gmake-4.2.1-eszqmok6vi6wxcmklx6bqloeidbh25kb)
[+] /usr (external hwloc-2.2.0-uek4abd3fnx3x4ulqymndgwqr7ib3cu3)
==> Installing zlib-ng-2.1.4-wozikayit7tbto7vydhuzdornbr744b5 [10/15]
==> No binary for zlib-ng-2.1.4-wozikayit7tbto7vydhuzdornbr744b5 found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/a0/a0293475e6a44a3f6c045229fe50f69dc0eebc62a42405a51f19d46a5541e77a.tar.gz
==> No patches needed for zlib-ng
==> zlib-ng: Executing phase: 'autoreconf'
==> zlib-ng: Executing phase: 'configure'
==> zlib-ng: Executing phase: 'build'
==> zlib-ng: Executing phase: 'install'
==> zlib-ng: Successfully installed zlib-ng-2.1.4-wozikayit7tbto7vydhuzdornbr744b5
Stage: 8.06s. Autoreconf: 0.65s. Configure: 1m 58.12s. Build: 34.01s. Install: 44.60s. Post-install: 0.88s. Total: 3m 27.39s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/zlib-ng-2.1.4-wozikayit7tbto7vydhuzdornbr744b5
==> Installing libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom [11/15]
==> No binary for libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/ae/ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450.tar.xz
==> No patches needed for libiberty
==> libiberty: Executing phase: 'autoreconf'
==> libiberty: Executing phase: 'configure'
==> libiberty: Executing phase: 'build'
==> libiberty: Executing phase: 'install'
==> libiberty: Successfully installed libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom
Stage: 9m 56.36s. Autoreconf: 3.79s. Configure: 1m 53.75s. Build: 18.29s. Install: 1.26s. Post-install: 3.60s. Total: 12m 17.77s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom
==> Installing cmake-3.27.7-e7ms4rxikzxg3rclwc5hkgnyd3wdclya [12/15]
==> No binary for cmake-3.27.7-e7ms4rxikzxg3rclwc5hkgnyd3wdclya found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/08/08f71a106036bf051f692760ef9558c0577c42ac39e96ba097e7662bd4158d8e.tar.gz
==> No patches needed for cmake
==> cmake: Executing phase: 'bootstrap'
==> cmake: Executing phase: 'build'
==> cmake: Executing phase: 'install'
==> cmake: Successfully installed cmake-3.27.7-e7ms4rxikzxg3rclwc5hkgnyd3wdclya
Stage: 8m 0.72s. Bootstrap: 12m 21.26s. Build: 8m 44.92s. Install: 4m 7.16s. Post-install: 1m 10.44s. Total: 34m 26.31s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/cmake-3.27.7-e7ms4rxikzxg3rclwc5hkgnyd3wdclya
==> Installing intel-tbb-2020.3-vmzgydda7kzhwcjcc3klkiids375j23b [13/15]
==> No binary for intel-tbb-2020.3-vmzgydda7kzhwcjcc3klkiids375j23b found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/eb/ebc4f6aa47972daed1f7bf71d100ae5bf6931c2e3144cf299c8cc7d041dca2f3.tar.gz
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/intel-tbb/tbb_cmakeConfig-2019.5.patch
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/intel-tbb/makefile-debug.patch
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/intel-tbb/macos-arm64.patch
==> intel-tbb: Executing phase: 'edit'
==> intel-tbb: Executing phase: 'build'
==> intel-tbb: Executing phase: 'install'
==> intel-tbb: Successfully installed intel-tbb-2020.3-vmzgydda7kzhwcjcc3klkiids375j23b
Stage: 22.87s. Edit: 0.00s. Build: 52.95s. Install: 5.90s. Post-install: 2.36s. Total: 1m 26.14s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/intel-tbb-2020.3-vmzgydda7kzhwcjcc3klkiids375j23b
==> Installing dyninst-12.3.0-flvoqpmjc6zbjcr5mvkiy6i5c3zv5zjo [14/15]
==> No binary for dyninst-12.3.0-flvoqpmjc6zbjcr5mvkiy6i5c3zv5zjo found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/95/956b0378d2badb765a7e677c0b66c0b8b8cacca7631222bfe7a27b369abf7dd4.tar.gz
==> No patches needed for dyninst
==> dyninst: Executing phase: 'cmake'
==> dyninst: Executing phase: 'build'
==> dyninst: Executing phase: 'install'
==> dyninst: Successfully installed dyninst-12.3.0-flvoqpmjc6zbjcr5mvkiy6i5c3zv5zjo
Stage: 37.93s. Cmake: 3m 8.97s. Build: 16m 25.55s. Install: 47.79s. Post-install: 4.31s. Total: 21m 9.19s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/dyninst-12.3.0-flvoqpmjc6zbjcr5mvkiy6i5c3zv5zjo
==> Installing mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u [15/15]
==> No binary for mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u found: installing from source
==> No patches needed for mitos
==> mitos: Executing phase: 'cmake'
==> Error: ProcessError: Command exited with status 1:
'/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/cmake-3.27.7-e7ms4rxikzxg3rclwc5hkgnyd3wdclya/bin/cmake' '-G' 'Unix Makefiles' '-DCMAKE_INSTALL_PREFIX:STRING=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u' '-DCMAKE_BUILD_TYPE:STRING=Release' '-DCMAKE_INTERPROCEDURAL_OPTIMIZATION:BOOL=OFF' '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON' '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON' '-DCMAKE_INSTALL_RPATH:STRING=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u/lib;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u/lib64;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/dyninst-12.3.0-flvoqpmjc6zbjcr5mvkiy6i5c3zv5zjo/lib;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/boost-1.83.0-beuneiypqdlggt6wic27zoh2z2wccjn6/lib;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/intel-tbb-2020.3-vmzgydda7kzhwcjcc3klkiids375j23b/lib;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom/lib;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom/lib64;/opt/FJSVxtclanga/tcsds-mpi-latest/lib64' '-DCMAKE_PREFIX_PATH:STRING=/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/dyninst-12.3.0-flvoqpmjc6zbjcr5mvkiy6i5c3zv5zjo;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/libiberty-2.41-bs5ph73k5su6dqkklxtunwz3gjw22jom;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/intel-tbb-2020.3-vmzgydda7kzhwcjcc3klkiids375j23b;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/boost-1.83.0-beuneiypqdlggt6wic27zoh2z2wccjn6;/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/cmake-3.27.7-e7ms4rxikzxg3rclwc5hkgnyd3wdclya;/opt/FJSVxtclanga/tcsds-mpi-latest' '/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u/spack-src'
1 error found in build log:
37 -- Checking for module 'mpi-c'
38 -- Package 'mpi-c', required by 'virtual:world', not found
39 -- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR M
PI_C_WORKS)
40 -- Checking for module 'mpi-cxx'
41 -- Package 'mpi-cxx', required by 'virtual:world', not found
42 -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER
_DIR MPI_CXX_WORKS)
>> 43 CMake Error at /vol0003/rccs-sdt/data/a01008/spack-all-test/env-2024
0227/spack/opt/spack/linux-rhel8-a64fx/gcc-12.2.0/cmake-3.27.7-e7ms4
rxikzxg3rclwc5hkgnyd3wdclya/share/cmake-3.27/Modules/FindPackageHand
leStandardArgs.cmake:230 (message):
44 Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
45 Call Stack (most recent call first):
46 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/op
t/spack/linux-rhel8-a64fx/gcc-12.2.0/cmake-3.27.7-e7ms4rxikzxg3rclwc
5hkgnyd3wdclya/share/cmake-3.27/Modules/FindPackageHandleStandardArg
s.cmake:600 (_FPHSA_FAILURE_MESSAGE)
47 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/op
t/spack/linux-rhel8-a64fx/gcc-12.2.0/cmake-3.27.7-e7ms4rxikzxg3rclwc
5hkgnyd3wdclya/share/cmake-3.27/Modules/FindMPI.cmake:1837 (find_pac
kage_handle_standard_args)
48 CMakeLists.txt:16 (find_package)
49
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mitos-0.9.2-hazouo7gdb4looegciuw52muatgamr6u/spack-build-out.txt