List of Open Source Software which can be built on Fugaku

Spack logo
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.
  • OpenJDK 11
  • Ruby 2.6.5 or later
  • Python2 2.7.15
  • Python3 3.6.8
  • Numpy 1.14.3
  • SciPy 1.0.0
  • Eclipse IDE 2019-09 R Packages
Please contact us from email:

callpath 1.0.4

Compiler Fujitsu Compiler Fujitsu C/C++ Compiler 4.10.0 tcsds-1.2.38
Result Dependency Error

Failed Reason

Failed to install dependency package :
------------------------------------------------
clude ../../src/tbb/dynamic_link.cpp
12 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o itt_notify.o -c -MMD -DTBB_USE_DEBUG -g -O0
-DUSE_PTHREAD -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-n
on-virtual-dtor -I../../src -I../../src/rml/include -I../../incl
ude ../../src/tbb/itt_notify.cpp
13 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o cache_aligned_allocator.o -c -MMD -DTBB_USE_D
EBUG -g -O0 -DUSE_PTHREAD -fPIC -D__TBB_BUILD=1 -Wall -Wno-paren
theses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include
-I../../include ../../src/tbb/cache_aligned_allocator.cpp

...

123 90 | struct segment_t {
124 | ^~~~~~~~~
125 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -fPIC -o libtbb_debug.so.2 concurrent_hash_map.o
concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o
cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mu
tex.o reader_writer_lock.o spin_rw_mutex.o x86_rtm_rw_mutex.o spin_
mutex.o critical_section.o mutex.o recursive_mutex.o condition_vari
able.o tbb_thread.o concurrent_monitor.o semaphore.o private_server
.o rml_tbb.o tbb_misc.o tbb_misc_ex.o task.o task_group_context.o g
overnor.o market.o arena.o scheduler.o observer_proxy.o tbb_statist
ics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_
rw_mutex_v2.o task_v2.o -ldl -lpthread -lrt -shared -Wl,-soname=l
ibtbb_debug.so.2 -Wl,--version-script,tbb.def
126 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-intel-tbb-2017.6-n77xepavjy2ms6jic5uz72xdlvst
ijwv/spack-src/build/linux_aarch64_gcc_cc12.2.0_libc2.28_kernel4.18
.0_debug'
127 make -C "./build/linux_aarch64_gcc_cc12.2.0_libc2.28_kernel4.18.0_r
elease" -r -f ../../build/Makefile.tbb cfg=release
128 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-intel-tbb-2017.6-n77xepavjy2ms6jic5uz72xdlvs
tijwv/spack-src/build/linux_aarch64_gcc_cc12.2.0_libc2.28_kernel4.1
8.0_release'
>> 129 ../../build/Makefile.tbb:32: CONFIG: cfg=release arch=aarch64 compi
ler=gcc target=linux runtime=cc12.2.0_libc2.28_kernel4.18.0
130 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o concurrent_hash_map.o -c -MMD -g -O2 -DUSE_P
THREAD -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virt
ual-dtor -I../../src -I../../src/rml/include -I../../include ../
../src/tbb/concurrent_hash_map.cpp
131 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o concurrent_queue.o -c -MMD -g -O2 -DUSE_PTHR
EAD -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual
-dtor -I../../src -I../../src/rml/include -I../../include ../../
src/tbb/concurrent_queue.cpp
132 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o concurrent_vector.o -c -MMD -g -O2 -DUSE_PTH
READ -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtua
l-dtor -I../../src -I../../src/rml/include -I../../include ../..
/src/tbb/concurrent_vector.cpp
133 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o dynamic_link.o -c -MMD -g -O2 -DUSE_PTHREAD
-fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dto
r -I../../src -I../../src/rml/include -I../../include ../../src/
tbb/dynamic_link.cpp
134 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o itt_notify.o -c -MMD -g -O2 -DUSE_PTHREAD -
fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor
-I../../src -I../../src/rml/include -I../../include ../../src/tb
b/itt_notify.cpp
135 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -o cache_aligned_allocator.o -c -MMD -g -O2 -DU
SE_PTHREAD -fPIC -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-
virtual-dtor -I../../src -I../../src/rml/include -I../../include
../../src/tbb/cache_aligned_allocator.cpp

...

257 echo "INPUT (libtbbmalloc_debug.so.2)" > libtbbmalloc_debug.so
258 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -E -x c++ ../../src/tbbmalloc/lin64-tbbmalloc-ex
port.def -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -fno-rtti -fno-ex
ceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-d
tor -I../../src -I../../src/rml/include -I../../include > tbbmalloc
.def
259 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -
Wall -Wno-parentheses -Wno-non-virtual-dtor -fPIC -D__TBBMALLOC_
BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../..
/src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/proxy.cpp
260 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -
Wall -Wno-parentheses -Wno-non-virtual-dtor -fPIC -D__TBBMALLOC_
BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../..
/src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/tbb_functi
on_replacement.cpp
261 echo "INPUT (libtbbmalloc_proxy_debug.so.2)" > libtbbmalloc_proxy_d
ebug.so
262 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/lib
/spack/env/gcc/g++ -E -x c++ ../../src/tbbmalloc/lin64-proxy-export
.def -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wall -Wno-parenthese
s -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../..
/include > tbbmallocproxy.def
>> 263 ../../src/tbbmalloc/proxy.cpp:234:32: error: ISO C++17 does not all
ow dynamic exception specifications
264 234 | void * operator new(size_t sz) throw (std::bad_alloc) {
265 | ^~~~~
>> 266 ../../src/tbbmalloc/proxy.cpp:242:33: error: ISO C++17 does not all
ow dynamic exception specifications
267 242 | void* operator new[](size_t sz) throw (std::bad_alloc) {
268 | ^~~~~
269 ../../src/tbbmalloc/proxy.cpp:212:7: warning: 'void* __libc_valloc(
size_t)' specifies less restrictive attributes than its target 'voi
d* valloc(size_t)': 'malloc', 'nothrow' [-Wmissing-attributes]
270 212 | void *__libc_valloc(size_t size) __attribute__ ((alias ("va
lloc")));
271 | ^~~~~~~~~~~~~
272 ../../src/tbbmalloc/proxy.cpp:143:14: note: 'void* __libc_valloc(si
ze_t)' target declared here

...

314 ../../src/tbbmalloc/proxy.cpp:112:14: note: 'void* __TBB_malloc_pro
xy(size_t)' target declared here
315 112 | void *PREFIX(malloc)(ZONE_ARG size_t size) __THROW
316 | ^~~~~~
317 ../../src/tbbmalloc/proxy.cpp:78:22: note: in definition of macro '
PREFIX'
318 78 | #define PREFIX(name) name
319 | ^~~~
>> 320 make[1]: *** [../../build/Makefile.tbbmalloc:66: proxy.o] Error 1
321 make[1]: *** Waiting for unfinished jobs....
322 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-intel-tbb-2017.6-n77xepavjy2ms6jic5uz72xdlvst
ijwv/spack-src/build/linux_aarch64_gcc_cc12.2.0_libc2.28_kernel4.18
.0_debug'
>> 323 make: *** [Makefile:36: tbbmalloc] Error 2

See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-intel-tbb-2017.6-n77xepavjy2ms6jic5uz72xdlvstijwv/spack-build-out.txt

==> Warning: Skipping build of dyninst-12.3.0-ynn3hplpzene6hojcf524ovtzdueofvz since intel-tbb-2017.6-n77xepavjy2ms6jic5uz72xdlvstijwv failed
==> Warning: Skipping build of callpath-1.0.4-m7ckamhwjliw7qnfzoxblv4rjv2leek3 since dyninst-12.3.0-ynn3hplpzene6hojcf524ovtzdueofvz failed
==> Installing adept-utils-1.0.1-bpf2bp6wus4xnxlbv7tao65aueutxc6j [13/15]
==> No binary for adept-utils-1.0.1-bpf2bp6wus4xnxlbv7tao65aueutxc6j found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/25/259f777aeb368ede3583d3617bb779f0fde778319bf2122fdd216bdf223c015e.tar.gz
==> No patches needed for adept-utils
==> adept-utils: Executing phase: 'cmake'
==> adept-utils: Executing phase: 'build'
==> adept-utils: Executing phase: 'install'
==> adept-utils: Successfully installed adept-utils-1.0.1-bpf2bp6wus4xnxlbv7tao65aueutxc6j
Stage: 1.67s. Cmake: 45.36s. Build: 23.30s. Install: 3.31s. Post-install: 1.67s. Total: 1m 19.52s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/adept-utils-1.0.1-bpf2bp6wus4xnxlbv7tao65aueutxc6j
==> Error: callpath-1.0.4-m7ckamhwjliw7qnfzoxblv4rjv2leek3: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).


<= Back to list