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:

ppl 1.2

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

Failed Reason

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 gmp-6.1.2-bdn4t2jwhvr743frsbjwrvaavy5ytp3g)
==> Installing ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2 [2/2]
==> No binary for ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2 found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/6b/6bc36dd4a87abc429d8f9c00c53e334e5041a9b0857cfc00dbad6ef14294aac8.tar.gz
==> No patches needed for ppl
==> ppl: Executing phase: 'install'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16'

8 errors found in build log:
2296 ^~~~
2297 In file included from nullptr
2298 Constraint.cc:25:
2299 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/lib64/clang/7.1.0/includ
e/stddef.hIn file included from :./Constraint_defs.hh:100:36:
2300 18In file included from :./Linear_Expression_defs.hh :note: 945exp
anded from macro 'NULL':
2301
>> 2302 ./Linear_Expression_inlines.hh:731:10: # define NULL __nullwarn
ing
2303 : ^zero as null pointer constant [-Wzero-as-null-
pointer-constant]
2304
2305 : impl(NULL) {
2306 ^~~~
2307 nullptr
2308 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/lib64/clang/7.1.0/includ
e/stddef.h:100:18: note: expanded from macro 'NULL'

...

2334
2335 nullptr
2336 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/lib64/clang/7.1.0/includ
e/stddef.h: : impl(NULL) {
2337 100 ^~~~:
2338 18 nullptr:
2339 note: expanded from macro 'NULL'/opt/FJSVxtclanga/tcsds-1.2.38/cl
ang-comp/lib64/clang/7.1.0/include/stddef.h
>> 2340 :100:18: # define NULL __nullnote
2341 : ^expanded from macro 'NULL'
2342
2343 # define NULL __null
2344 In file included from ^Congruence_System.cc
2345 :25:
2346 In file included from ./Congruence_System_defs.hh:33:

...

2406 :
2407 In file included from In file included from In file included from
./Linear_Expression_defs.hh./Linear_System_defs.hh./Congruence_def
s.hh:::94558035:
2408 :
2409 :
2410 ./Linear_Expression_inlines.hhIn file included from In file includ
ed from :./Linear_System_templates.hh./Linear_Expression_defs.hh79
9:::9452810:
2411 :
>> 2412 :./Linear_Expression_inlines.hhIn file included from :./Linear_Ex
pression_defs.hhwarning:771: :945zero as null pointer constant [-W
zero-as-null-pointer-constant]:
2413 10
2414 ./Linear_Expression_inlines.hh:: warning799: :zero as null pointer
constant [-Wzero-as-null-pointer-constant]10
2415 : warning: zero as null pointer constant [-Wzero-as-null-pointer-c
onstant] : impl(NULL) {
2416
2417 ^~~~
2418 nullptr : impl(NULL) {

...

4315 In file included from ./Box_defs.hh:2286:
4316 In file included from ./Box_templates.hh:38:
4317 In file included from ./BD_Shape_defs.hh:2371:
4318 In file included from ./BD_Shape_inlines.hh:31:
4319 In file included from ./Octagonal_Shape_defs.hh:36:
4320 In file included from ./OR_Matrix_defs.hh:607:
>> 4321 ./OR_Matrix_inlines.hh:100:8: error: missing 'typename' prior to d
ependent type template name 'OR_Matrix<T>::Pseudo_Row'
4322 inline OR_Matrix<T>::Pseudo_Row<U>&
4323 ^
4324 In file included from Box.cc:25:
4325 In file included from ./Box_defs.hh:2286:
4326 In file included from ./Box_templates.hh:38:
4327 In file included from ./BD_Shape_defs.hh:2371:

...

5230 #define PPL_HAVE___MPZ_STRUCT__MP_SIZE 1
5231 ^
5232 ../ppl-config.h:401:11: warning: macro name is a reserved identifi
er [-Wreserved-id-macro]
5233 # define __STDC_LIMIT_MACROS 1
5234 ^
5235 92 warnings and 1 error generated.
>> 5236 make[3]: *** [Makefile:1451: Box.lo] Error 1
5237 make[3]: *** Waiting for unfinished jobs....
5238 In file included from Linear_Form.cc:26:
5239 In file included from ./Linear_Form_defs.hh:29:
5240 In file included from ./Variable_defs.hh:29:
5241 ./globals_types.hh:41:7: warning: unknown command tag name [-Wdocu
mentation-unknown-command]
5242 //! \hideinitializer Equal to.

...

6040 58 warnings generated.
6041 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/en
v-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DHAVE_CONF
IG_H -I. -I.. -I.. -I../src -I/usr/include -g -O2 -Weverything -Wn
o-exit-time-destructors -Wno-global-constructors -Wno-documentatio
n -Wno-missing-noreturn -Wno-covered-switch-default -Wno-unreachab
le-code -Wno-c++98-compat-pedantic -Wno-switch-enum -Wno-sign-conv
ersion -Wno-c++98-compat -Wno-padded -Wno-disabled-macro-expansion
-Wno-c++11-long-long -Wno-zero-length-array -MT Linear_Expression
.lo -MD -MP -MF .deps/Linear_Expression.Tpo -c Linear_Expression.c
c -o Linear_Expression.o >/dev/null 2>&1
6042 mv -f .deps/Constraint_System.Tpo .deps/Constraint_System.Plo
6043 mv -f .deps/Linear_Expression_Impl.Tpo .deps/Linear_Expression_Imp
l.Plo
6044 mv -f .deps/Linear_Expression.Tpo .deps/Linear_Expression.Plo
6045 make[3]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/sp
ack-src/src'
>> 6046 make[2]: *** [Makefile:1224: all] Error 2
6047 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/sp
ack-src/src'
>> 6048 make[1]: *** [Makefile:553: all-recursive] Error 1
6049 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/sp
ack-src'
>> 6050 make: *** [Makefile:482: all] Error 2

See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-ppl-1.2-5cqt2shbeizicawsgbpvjmh3cckrv7k2/spack-build-out.txt


<= Back to list