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 :
------------------------------------------------
>> 246 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_platform.h:59:10: fatal error: 'x86intrin.h' file not found
247 #include <x86intrin.h>
248 ^~~~~~~~~~~~~
249 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_haf_cpu_filter.cpp:24:
250 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_internal.h:27:
>> 251 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_platform.h:59:10: fatal error: In file included from 'x86intrin
.h' file not found
252 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_haf_cpu_color_convert.cpp:24:
253 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_internal.h:27:
>> 254 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_platform.h:59:10: #include <x86intrin.h>fatal error
255 : ^~~~~~~~~~~~~
256 'x86intrin.h' file not found
257 #include <x86intrin.h>
258 ^~~~~~~~~~~~~
259 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_drama_divide.cpp:24:
260 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_internal.h:27:
>> 261 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_platform.h:59:10: fatal error: 'x86intrin.h' file not found
262 #include <x86intrin.h>
263 ^~~~~~~~~~~~~
264 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_drama_analyze.cpp:24:
265 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_internal.h:27:
266 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_platform.h:59:In file included from 10/data/rccs-sdt/a01008/tmp
dir/spack-stage/spack-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mb
m6yoz5r62/spack-src/amd_openvx/openvx/ago/ago_haf_cpu_fast_corners.
cpp: :In file included from fatal error: 24/data/rccs-sdt/a01008/tm
pdir/spack-stage/spack-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6m
bm6yoz5r62/spack-src/amd_openvx/openvx/ago/ago_drama_alloc.cpp:
267 'x86intrin.h' file not foundIn file included from :
...
280 #include <x86intrin.h>
281 ^~~~~~~~~~~~~
282 #include <x86intrin.h>
283 ^~~~~~~~~~~~~
284 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_haf_cpu_arithmetic.cpp:24:
285 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/
amd_openvx/openvx/ago/ago_internal.h:27:
>> 286 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.
1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-src/amd_openvx/openvx/ago/
ago_platform.h:59:10: fatal error: 'x86intrin.h' file not found
287 #include <x86intrin.h>
288 ^~~~~~~~~~~~~
289 1 error generated.
290 1 error generated.
291 1 error generated.
>> 292 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:10
7: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_analyze.cp
p.o] Error 1
293 make[2]: *** Waiting for unfinished jobs....
>> 294 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:13
5: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_merge.cpp.
o] Error 1
295 1 error generated.
296 1 error generated.
>> 297 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:16
3: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu.cpp.o] E
rror 1
298 1 error generated.
299 1 error generated.
>> 300 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:79
: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama.cpp.o] Erro
r 1
>> 301 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:93
: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_alloc.cpp.o
] Error 1
302 1 error generated.
>> 303 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:14
9: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_remove.cpp
.o] Error 1
>> 304 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:23
3: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_fast_cor
ners.cpp.o] Error 1
305 1 error generated.
>> 306 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:28
9: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_harris.c
pp.o] Error 1
307 1 error generated.
>> 308 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:27
5: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_generic_
functions.cpp.o] Error 1
309 1 error generated.
>> 310 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:20
5: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_ch_extra
ct_combine.cpp.o] Error 1
>> 311 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:19
1: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_canny.cp
p.o] Error 1
312 1 error generated.
>> 313 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:26
1: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_geometri
c.cpp.o] Error 1
314 1 error generated.
>> 315 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:24
7: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_filter.c
pp.o] Error 1
316 1 error generated.
>> 317 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:12
1: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_drama_divide.cpp
.o] Error 1
318 1 error generated.
>> 319 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:21
9: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_color_co
nvert.cpp.o] Error 1
320 1 error generated.
>> 321 make[2]: *** [amd_openvx/openvx/CMakeFiles/openvx.dir/build.make:17
7: amd_openvx/openvx/CMakeFiles/openvx.dir/ago/ago_haf_cpu_arithmet
ic.cpp.o] Error 1
322 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5
r62/spack-build-ydacfyj'
>> 323 make[1]: *** [CMakeFiles/Makefile2:235: amd_openvx/openvx/CMakeFile
s/openvx.dir/all] Error 2
324 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5
r62/spack-build-ydacfyj'
>> 325 make: *** [Makefile:159: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-mivisionx-5.6.1-ydacfyjbihthcnylyeqp6mbm6yoz5r62/spack-build-out.txt