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 :
------------------------------------------------
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-hsakmt-roct-5.4.0-zr4ljhptymemghitrxescybyiy6aoqp5/spack-build-out.txt
==> Warning: Skipping build of hip-5.4.0-fzw4korm5sj7xsdmrgffvdx2eu3723pw since hsakmt-roct-5.4.0-zr4ljhptymemghitrxescybyiy6aoqp5 failed
==> Warning: Skipping build of mlirmiopen-5.4.0-vkuppu7xlbfxkim4sljbra5tjanv5olj since hip-5.4.0-fzw4korm5sj7xsdmrgffvdx2eu3723pw failed
==> Warning: Skipping build of hsa-rocr-dev-5.4.0-6wl4j5d67ftofvqhstnircwen5ypzrot since hsakmt-roct-5.4.0-zr4ljhptymemghitrxescybyiy6aoqp5 failed
==> Warning: Skipping build of rocminfo-5.4.0-ken7sevnqv3qxdpjki3dweztlbr24nih since hsa-rocr-dev-5.4.0-6wl4j5d67ftofvqhstnircwen5ypzrot failed
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-cppheaderparser-2.7.4-qiwhezcmuku6mm5xysesndmt7clar7ib
==> Installing llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7 [27/33]
==> No binary for llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7 found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/ff/ff54f45a17723892cd775c1eaff9e5860527fcfd33d98759223c70e3362335bf.tar.gz
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/d6/d68813ded47179c39914c8d1b76af3dad8c714b10229d1e2246af67609473951.tar.gz
==> Moving resource stage
source: /data/rccs-sdt/a01008/tmpdir/spack-stage/resource-rocm-device-libs-65iouudvt4kelev6b7q45jufz2wicoy7/spack-src/
destination: /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-src/rocm-device-libs
==> Applied patch /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/repos/builtin/packages/llvm-amdgpu/adjust-openmp-bitcode-directory-for-llvm-link.patch
==> llvm-amdgpu: Executing phase: 'cmake'
==> llvm-amdgpu: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 1:
'ninja' '-j16' '-v'
2 errors found in build log:
7085 Call Stack (most recent call first):
7086 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llv
m-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-src/llvm/cma
ke/modules/AddLLVM.cmake:1 (include)
7087 CMakeLists.txt:148 (include)
7088 This warning is for project developers. Use -Wno-dev to suppress
it.
7089
7090 -- Linker detection: unknown
>> 7091 CMake Error at /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/sp
ack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack
-src/llvm/cmake/modules/CheckProblematicConfigurations.cmake:14 (i
f):
7092 if given arguments:
7093
7094 "STREQUAL" "MSVC"
7095
7096 Unknown arguments specified
7097 Call Stack (most recent call first):
7098 /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llv
m-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-src/llvm/cma
ke/modules/HandleLLVMOptions.cmake:10 (include)
7099 CMakeLists.txt:149 (include)
7100
7101
7102 -- Configuring incomplete, errors occurred!
7103 [5987/5995] cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/sp
ack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack
-build-65iouud/tools/device-libs/opencl && /vol0003/rccs-sdt/data/
a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4
kelev6b7q45jufz2wicoy7/spack-build-65iouud/bin/llvm-link -o opencl
.link0.lib.bc @opencl_response && /vol0003/rccs-sdt/data/a01008/tm
pdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q
45jufz2wicoy7/spack-build-65iouud/bin/llvm-link -internalize -only
-needed opencl.link0.lib.bc -o opencl.lib.bc && /vol0003/rccs-sdt/
data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iou
udvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/bin/opt -strip -o
opencl.strip.bc opencl.lib.bc && /vol0003/rccs-sdt/data/a01008/tmp
dir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q4
5jufz2wicoy7/spack-build-65iouud/bin/prepare-builtins -o /vol0003/
rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.
4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/tools/dev
ice-libs/amdgcn/bitcode/opencl.bc opencl.strip.bc
>> 7104 FAILED: runtimes/runtimes-stamps/runtimes-configure /vol0003/rccs-
sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-6
5iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/runtimes/runti
mes-stamps/runtimes-configure
7105 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-ll
vm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iou
ud/runtimes/runtimes-bins && /vol0003/rccs-sdt/data/a01008/spack-a
ll-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/c
make-3.27.7-ussgjuqkqbxi5dcv7kbp6bugdcjc5ph6/bin/cmake -DCMAKE_C_C
OMPILER=/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-sta
ge-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-
65iouud/./bin/clang -DCMAKE_CXX_COMPILER=/vol0003/rccs-sdt/data/a0
1008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4ke
lev6b7q45jufz2wicoy7/spack-build-65iouud/./bin/clang++ -DCMAKE_ASM
_COMPILER=/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-s
tage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-buil
d-65iouud/./bin/clang -DCMAKE_LINKER=/vol0003/rccs-sdt/data/a01008
/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6
b7q45jufz2wicoy7/spack-build-65iouud/./bin/ld.lld -DCMAKE_AR=/vol0
003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgp
u-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/./bin
/llvm-ar -DCMAKE_RANLIB=/vol0003/rccs-sdt/data/a01008/tmpdir/spack
-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wic
oy7/spack-build-65iouud/./bin/llvm-ranlib -DCMAKE_NM=/vol0003/rccs
-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-
65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/./bin/llvm-nm
-DCMAKE_OBJDUMP=/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/
spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spa
ck-build-65iouud/./bin/llvm-objdump -DCMAKE_OBJCOPY=/vol0003/rccs-
sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-6
5iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/./bin/llvm-obj
copy -DCMAKE_STRIP=/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stag
e/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/s
pack-build-65iouud/./bin/llvm-strip -DCMAKE_READELF=/vol0003/rccs-
sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-6
5iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/./bin/llvm-rea
delf -DCMAKE_C_COMPILER_TARGET=aarch64-unknown-linux-gnu -DCMAKE_C
XX_COMPILER_TARGET=aarch64-unknown-linux-gnu -DCMAKE_ASM_COMPILER_
TARGET=aarch64-unknown-linux-gnu -DCMAKE_INSTALL_PREFIX=/vol0003/r
ccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/li
nux-rhel8-a64fx/fj-4.10.0/llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45j
ufz2wicoy7 -DLLVM_BINARY_DIR=/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45juf
z2wicoy7/spack-build-65iouud -DLLVM_CONFIG_PATH=/vol0003/rccs-sdt/
data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iou
udvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/bin/llvm-config -D
LLVM_ENABLE_WERROR=OFF -DLLVM_HOST_TRIPLE=aarch64-unknown-linux-gn
u -DLLVM_HAVE_LINK_VERSION_SCRIPT=1 -DLLVM_USE_RELATIVE_PATHS_IN_D
EBUG_INFO=OFF -DLLVM_USE_RELATIVE_PATHS_IN_FILES=OFF -DLLVM_LIT_AR
GS=-sv -DLLVM_SOURCE_PREFIX= -DPACKAGE_VERSION=15.0.0git -DCMAKE_B
UILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/f
j-4.10.0/ninja-1.11.1-hkoahomauz36ql3b7gyr3bbjctk3swkj/bin/ninja-b
uild -DCMAKE_C_COMPILER_LAUNCHER= -DCMAKE_CXX_COMPILER_LAUNCHER= -
DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCOMPILER_RT_BUILD_BUILTINS=Off
-DLLVM_INCLUDE_TESTS=ON -DLLVM_DEFAULT_TARGET_TRIPLE=aarch64-unkno
wn-linux-gnu -DLLVM_ENABLE_PROJECTS_USED=ON -DLLVM_ENABLE_PER_TARG
ET_RUNTIME_DIR=ON -DLLVM_BUILD_TOOLS=ON -DCMAKE_C_COMPILER_WORKS=O
N -DCMAKE_CXX_COMPILER_WORKS=ON -DCMAKE_ASM_COMPILER_WORKS=ON -DHA
VE_LLVM_LIT=ON "-DLLVM_ENABLE_RUNTIMES=libcxx;libcxxabi" -DLIBCXXA
BI_ENABLE_SHARED=OFF -DLIBCXXABI_ENABLE_STATIC=ON -DLIBCXXABI_INST
ALL_STATIC_LIBRARY=OFF -DLIBCXX_ENABLE_SHARED=OFF -DLIBCXX_ENABLE_
STATIC=ON -DLIBCXX_INSTALL_HEADERS=OFF -DLIBCXX_INSTALL_LIBRARY=OF
F -DLIBCXXABI_ENABLE_SHARED=OFF -DLIBCXXABI_ENABLE_STATIC=ON -DLIB
CXXABI_INSTALL_STATIC_LIBRARY=OFF -GNinja -S /vol0003/rccs-sdt/dat
a/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudv
t4kelev6b7q45jufz2wicoy7/spack-src/llvm/runtimes/../../runtimes -B
/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm
-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud
/runtimes/runtimes-bins && /vol0003/rccs-sdt/data/a01008/spack-all
-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cma
ke-3.27.7-ussgjuqkqbxi5dcv7kbp6bugdcjc5ph6/bin/cmake -E touch /vol
0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-llvm-amdg
pu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-65iouud/runt
imes/runtimes-stamps/runtimes-configure
7106 ninja: build stopped: subcommand failed.
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7/spack-build-out.txt
==> Warning: Skipping build of hipify-clang-5.4.0-qg55nniggfbkhic3x5svjzrx74rypf7c since llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7 failed
==> Warning: Skipping build of comgr-5.4.0-cag2j7ettv63ho4nginjfo5waco3f53j since llvm-amdgpu-5.4.0-65iouudvt4kelev6b7q45jufz2wicoy7 failed
==> Error: mlirmiopen-5.4.0-vkuppu7xlbfxkim4sljbra5tjanv5olj: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).