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:

octave-arduino 0.2.0

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

Failed Reason

Failed to install dependency package :
------------------------------------------------
libinterp/operators/.libs/liboctinterp_la-op-cs-sm.o libinterp/op
erators/.libs/liboctinterp_la-op-dm-cdm.o libinterp/operators/.lib
s/liboctinterp_la-op-dm-cm.o libinterp/operators/.libs/liboctinter
p_la-op-dm-cs.o libinterp/operators/.libs/liboctinterp_la-op-dm-dm
.o libinterp/operators/.libs/liboctinterp_la-op-dm-m.o libinterp/o
perators/.libs/liboctinterp_la-op-dm-s.o libinterp/operators/.libs
/liboctinterp_la-op-dm-scm.o libinterp/operators/.libs/liboctinter
p_la-op-dm-sm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-
fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcm.o lib
interp/operators/.libs/liboctinterp_la-op-fcdm-fcs.o libinterp/ope
rators/.libs/liboctinterp_la-op-fcdm-fdm.o libinterp/operators/.li
bs/liboctinterp_la-op-fcdm-fm.o libinterp/operators/.libs/liboctin
terp_la-op-fcdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-
fcm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcm.o
libinterp/operators/.libs/liboctinterp_la-op-fcm-fcs.o libinterp/o
perators/.libs/liboctinterp_la-op-fcm-fdm.o libinterp/operators/.l
ibs/liboctinterp_la-op-fcm-fm.o libinterp/operators/.libs/liboctin
terp_la-op-fcm-fs.o libinterp/operators/.libs/liboctinterp_la-op-f
cm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fcn.o libinte
rp/operators/.libs/liboctinterp_la-op-fcs-fcm.o libinterp/operator
s/.libs/liboctinterp_la-op-fcs-fcs.o libinterp/operators/.libs/lib
octinterp_la-op-fcs-fm.o libinterp/operators/.libs/liboctinterp_la
-op-fcs-fs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcdm
.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcm.o libinter
p/operators/.libs/liboctinterp_la-op-fdm-fcs.o libinterp/operators
/.libs/liboctinterp_la-op-fdm-fdm.o libinterp/operators/.libs/libo
ctinterp_la-op-fdm-fm.o libinterp/operators/.libs/liboctinterp_la-
op-fdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcdm.o
libinterp/operators/.libs/liboctinterp_la-op-fm-fcm.o libinterp/o
perators/.libs/liboctinterp_la-op-fm-fcs.o libinterp/operators/.li
bs/liboctinterp_la-op-fm-fdm.o libinterp/operators/.libs/liboctint
erp_la-op-fm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fm-
fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-pm.o libinter
p/operators/.libs/liboctinterp_la-op-fs-fcm.o libinterp/operators/
.libs/liboctinterp_la-op-fs-fcs.o libinterp/operators/.libs/liboct
interp_la-op-fs-fm.o libinterp/operators/.libs/liboctinterp_la-op-
fs-fs.o libinterp/operators/.libs/liboctinterp_la-op-i16-i16.o lib
interp/operators/.libs/liboctinterp_la-op-i32-i32.o libinterp/oper
ators/.libs/liboctinterp_la-op-i64-i64.o libinterp/operators/.libs
/liboctinterp_la-op-i8-i8.o libinterp/operators/.libs/liboctinterp
_la-op-int-concat.o libinterp/operators/.libs/liboctinterp_la-op-m
-cdm.o libinterp/operators/.libs/liboctinterp_la-op-m-cm.o libinte
rp/operators/.libs/liboctinterp_la-op-m-cs.o libinterp/operators/.
libs/liboctinterp_la-op-m-dm.o libinterp/operators/.libs/liboctint
erp_la-op-m-m.o libinterp/operators/.libs/liboctinterp_la-op-m-pm.
o libinterp/operators/.libs/liboctinterp_la-op-m-s.o libinterp/ope
rators/.libs/liboctinterp_la-op-m-scm.o libinterp/operators/.libs/
liboctinterp_la-op-m-sm.o libinterp/operators/.libs/liboctinterp_l
a-op-mi.o libinterp/operators/.libs/liboctinterp_la-op-pm-cm.o lib
interp/operators/.libs/liboctinterp_la-op-pm-fcm.o libinterp/opera
tors/.libs/liboctinterp_la-op-pm-fm.o libinterp/operators/.libs/li
boctinterp_la-op-pm-m.o libinterp/operators/.libs/liboctinterp_la-
op-pm-pm.o libinterp/operators/.libs/liboctinterp_la-op-pm-scm.o l
ibinterp/operators/.libs/liboctinterp_la-op-pm-sm.o libinterp/oper
ators/.libs/liboctinterp_la-op-range.o libinterp/operators/.libs/l
iboctinterp_la-op-s-cm.o libinterp/operators/.libs/liboctinterp_la
-op-s-cs.o libinterp/operators/.libs/liboctinterp_la-op-s-m.o libi
nterp/operators/.libs/liboctinterp_la-op-s-s.o libinterp/operators
/.libs/liboctinterp_la-op-s-scm.o libinterp/operators/.libs/liboct
interp_la-op-s-sm.o libinterp/operators/.libs/liboctinterp_la-op-s
bm-b.o libinterp/operators/.libs/liboctinterp_la-op-sbm-bm.o libin
terp/operators/.libs/liboctinterp_la-op-sbm-sbm.o libinterp/operat
ors/.libs/liboctinterp_la-op-scm-cm.o libinterp/operators/.libs/li
boctinterp_la-op-scm-cs.o libinterp/operators/.libs/liboctinterp_l
a-op-scm-m.o libinterp/operators/.libs/liboctinterp_la-op-scm-s.o
libinterp/operators/.libs/liboctinterp_la-op-scm-scm.o libinterp/o
perators/.libs/liboctinterp_la-op-scm-sm.o libinterp/operators/.li
bs/liboctinterp_la-op-sm-cm.o libinterp/operators/.libs/liboctinte
rp_la-op-sm-cs.o libinterp/operators/.libs/liboctinterp_la-op-sm-m
.o libinterp/operators/.libs/liboctinterp_la-op-sm-s.o libinterp/o
perators/.libs/liboctinterp_la-op-sm-scm.o libinterp/operators/.li
bs/liboctinterp_la-op-sm-sm.o libinterp/operators/.libs/liboctinte
rp_la-op-str-m.o libinterp/operators/.libs/liboctinterp_la-op-str-
s.o libinterp/operators/.libs/liboctinterp_la-op-str-str.o libinte
rp/operators/.libs/liboctinterp_la-op-struct.o libinterp/operators
/.libs/liboctinterp_la-op-ui16-ui16.o libinterp/operators/.libs/li
boctinterp_la-op-ui32-ui32.o libinterp/operators/.libs/liboctinter
p_la-op-ui64-ui64.o libinterp/operators/.libs/liboctinterp_la-op-u
i8-ui8.o libinterp/template-inst/.libs/liboctinterp_la-Array-tc.o
libinterp/.libs/liboctinterp_la-build-env-features.o libinterp/.li
bs/liboctinterp_la-build-env.o libinterp/.libs/liboctinterp_la-bui
ltins.o libinterp/corefcn/.libs/liboctinterp_la-oct-errno.o libint
erp/.libs/liboctinterp_la-liboctinterp-build-info.o libinterp/oper
ators/.libs/liboctinterp_la-ops.o -Wl,--whole-archive libinterp/o
ctave-value/.libs/liboctave-value.a libinterp/parse-tree/.libs/lib
parse-tree.a libinterp/corefcn/.libs/libcorefcn.a -Wl,--no-whole-a
rchive -Wl,-rpath -Wl,/vol0003/rccs-sdt/data/a01008/tmpdir/spack-
stage/spack-stage-octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2sm/sp
ack-src/liboctave/.libs -Wl,-rpath -Wl,/vol0003/rccs-sdt/data/a010
08/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/f
j-4.10.0/octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2sm/lib/octave/
8.2.0 liboctave/.libs/liboctave.so -lfontconfig -lfreetype -lX11 -
L/opt/FJSVxtclanga/tcsds-ssl2-latest/lib64 -lfjlapackexsve -lssl2m
texsve -lssl2mtsve -lfj90rt -L/opt/FJSVxtclanga/tcsds-1.2.38/clang
-comp/bin/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/8 -L/usr/li
b/gcc/aarch64-redhat-linux/8/../../../../lib64 -L/lib/../lib64 -L/
usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/8/../../.. -L
/lib -L/usr/lib -L/opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/bin/..
/../lib64 -lfjomphk -lfjomp -lfj90i -lfj90fmt_sve -lfj90f -lfjsrci
nfo -lfjcrt -lfjompcrt -lfjprofcore -lfjprofomp -L/opt/FJSVxos/mmm
/lib64 -lmpg -lrt -latomic -lelf -lz -ldl -L/opt/FJSVxtclanga/tcsd
s-1.2.38/bin/../lib64/nofjobj -lstdc++ -lm -lpthread -lc -lgcc_s
/usr/lib/gcc/aarch64-redhat-linux/8/../../../../lib64/crtn.o
-fopenmp -g -O2 -pthread -fopenmp -Wl,-soname -Wl,liboctinterp.s
o.11 -o libinterp/.libs/liboctinterp.so.11.0.0
8126 libtool: link: (cd "libinterp/.libs" && rm -f "liboctinterp.so.11"
&& ln -s "liboctinterp.so.11.0.0" "liboctinterp.so.11")
8127 libtool: link: (cd "libinterp/.libs" && rm -f "liboctinterp.so" &&
ln -s "liboctinterp.so.11.0.0" "liboctinterp.so")
8128 libtool: link: ( cd "libinterp/.libs" && rm -f "liboctinterp.la" &
& ln -s "../liboctinterp.la" "liboctinterp.la" )
8129 /bin/sh ./libtool --tag=CXX --mode=link /vol0003/rccs-sdt/data/
a01008/spack-all-test/env-20240227/spack/lib/spack/env/fj/case-ins
ensitive/FCC -fPIC -pthread -fopenmp -Wall -W -Wshadow -Woverloade
d-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-string
s -Wcast-align -Wcast-qual -g -O2 -o src/octave-cli src/octa
ve_cli-main-cli.o src/octave_cli-octave-build-info.o libinterp/lib
octinterp.la liboctave/liboctave.la libgnu/libgnu.la -lpthread -l
m
8130 libtool: link: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20
240227/spack/lib/spack/env/fj/case-insensitive/FCC -fPIC -fopenmp
-Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat -
Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -o
src/.libs/octave-cli src/octave_cli-main-cli.o src/octave_cli-octa
ve-build-info.o libinterp/.libs/liboctinterp.so liboctave/.libs/l
iboctave.so libgnu/.libs/libgnu.a -lreadline -lpthread -lm -fopenm
p -pthread -Wl,-rpath -Wl,/vol0003/rccs-sdt/data/a01008/spack-all-
test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/octa
ve-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2sm/lib/octave/8.2.0
>> 8131 liboctave/.libs/liboctave.so: undefined reference to `cgejsv_'
>> 8132 liboctave/.libs/liboctave.so: undefined reference to `zgejsv_'
>> 8133 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 8134 make[2]: *** [Makefile:15739: src/octave-cli] Error 1
8135 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2
sm/spack-src'
>> 8136 make[1]: *** [Makefile:27671: all-recursive] Error 1
8137 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2
sm/spack-src'
>> 8138 make: *** [Makefile:11061: all] Error 2

See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2sm/spack-build-out.txt

==> Warning: Skipping build of octave-arduino-0.2.0-vkv2ij65inytqwf7t3v4kvmrwjtsnhrh since octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2sm failed
==> Warning: Skipping build of octave-instrctl-0.3.1-ivzi2uhdwqalwgrrmhlwxn6oqgmptwcb since octave-8.2.0-slyjwsmb5uh3kjypbyyknvwh5mrlg2sm failed
==> Error: octave-arduino-0.2.0-vkv2ij65inytqwf7t3v4kvmrwjtsnhrh: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).


<= Back to list