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 :
------------------------------------------------
64/libfjomp.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libssl2mt
exsve.a /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libssl2mtsve.a /
opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfj90i.so /opt/FJSVxtcl
anga/tcsds-ssl2-latest/lib64/libfj90fmt_sve.a /opt/FJSVxtclanga/tc
sds-ssl2-latest/lib64/libfj90f.so -lfjsrcinfo /opt/FJSVxtclanga/tc
sds-ssl2-latest/lib64/libfj90rt.so -L/vol0003/rccs-sdt/data/a01008
/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-
4.10.0/parmetis-4.0.3-276ysikzxfcntjz546njzlhbj62yygaw/lib -lparme
tis -L/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/sp
ack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/metis-5.1.0-ee6tp4iumo4a
3ggjmvl46frjtnflsyef/lib -lmetis /opt/FJSVxtclanga/tcsds-ssl2-late
st/lib64/libmpi_usempif08.so /opt/FJSVxtclanga/tcsds-ssl2-latest/l
ib64/libmpi_usempi_ignore_tkr.so /opt/FJSVxtclanga/tcsds-ssl2-late
st/lib64/libmpi_mpifh.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64
/libmpi.so -lfjstring_internal -lc -lm -lfjprofmpi -lmpi_cxx -lmpi
-lfjstring_internal -lz
3037 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/li
b/spack/env/fj/frt -Wl,-rpath,/vol0003/rccs-sdt/data/a01008/spack
-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0
/superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuvsnnguojb/SRC -L/opt/F
JSVxtclanga/.common/MECA029/lib64 -Wl,-rpath,/vol0003/rccs-sdt/dat
a/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a
64fx/fj-4.10.0/superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuvsnnguojb
//vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/o
pt/spack/linux-rhel8-a64fx/fj-4.10.0/superlu-dist-8.1.2-mk74t7dylw
vdiutl7662ywuvsnnguojb/lib -L/opt/FJSVxtclanga/.common/MECA029/lib
64 -O3 -DNDEBUG CMakeFiles/f_pzdrive.dir/f_pzdrive.F90.o -o f_pzdr
ive -L/opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_usempif08
.so -L/opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_usempi_ign
ore_tkr.so -L/opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_mpi
fh.so -L/opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi.so -L/o
pt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfjstring_internal.so -
L/opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/lib64 -Wl,-rpath,/opt/
FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_usempif08.so:/opt/FJSV
xtclanga/tcsds-ssl2-latest/lib64/libmpi_usempi_ignore_tkr.so:/opt/
FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_mpifh.so:/opt/FJSVxtcl
anga/tcsds-ssl2-latest/lib64/libmpi.so:/opt/FJSVxtclanga/tcsds-ssl
2-latest/lib64/libfjstring_internal.so:/vol0003/rccs-sdt/data/a010
08/tmpdir/spack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdi
utl7662ywuvsnnguojb/spack-build-mk74t7d/SRC libsuperlu_dist_fortra
n.a /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_usempif08.so
/opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_usempi_ignore_tkr
.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi_mpifh.so /opt
/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmpi.so -lfjstring_interna
l /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfjlapackexsve.so /o
pt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfjomphk.so /opt/FJSVxtc
langa/tcsds-ssl2-latest/lib64/libfjomp.so /opt/FJSVxtclanga/tcsds-
ssl2-latest/lib64/libssl2mtexsve.a /opt/FJSVxtclanga/tcsds-ssl2-la
test/lib64/libssl2mtsve.a /opt/FJSVxtclanga/tcsds-ssl2-latest/lib6
4/libfj90i.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfj90fmt
_sve.a /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfj90f.so -lfjs
rcinfo /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libfj90rt.so -lfj
90i -lfj90fmt_sve -lfj90f -lfjsrcinfo -lfjprofcore -lfjprofomp -lm
pg -lm -lrt -lpthread -lelf -ldl -lgcc_s -lgcc -lc -lgcc_s -lgcc .
./SRC/libsuperlu_dist.so.8.1.2 -lm /opt/FJSVxtclanga/tcsds-ssl2-la
test/lib64/libfjlapackexsve.so /opt/FJSVxtclanga/tcsds-ssl2-latest
/lib64/libfjomphk.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/lib
fjomp.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libssl2mtexsve.
a /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libssl2mtsve.a /opt/FJ
SVxtclanga/tcsds-ssl2-latest/lib64/libfj90i.so /opt/FJSVxtclanga/t
csds-ssl2-latest/lib64/libfj90fmt_sve.a /opt/FJSVxtclanga/tcsds-ss
l2-latest/lib64/libfj90f.so -lfjsrcinfo /opt/FJSVxtclanga/tcsds-ss
l2-latest/lib64/libfj90rt.so -L/vol0003/rccs-sdt/data/a01008/spack
-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0
/parmetis-4.0.3-276ysikzxfcntjz546njzlhbj62yygaw/lib -lparmetis -L
/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/op
t/spack/linux-rhel8-a64fx/fj-4.10.0/metis-5.1.0-ee6tp4iumo4a3ggjmv
l46frjtnflsyef/lib -lmetis /opt/FJSVxtclanga/tcsds-ssl2-latest/lib
64/libmpi_usempif08.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/l
ibmpi_usempi_ignore_tkr.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib
64/libmpi_mpifh.so /opt/FJSVxtclanga/tcsds-ssl2-latest/lib64/libmp
i.so -lfjstring_internal -lc -lm -lfjprofmpi -lmpi_cxx -lmpi -lfjs
tring_internal -lz
3038 frt: fatal: -Kparallel option is not specified at linking of objec
t files to which -Kparallel applied at compiling. The linking proc
ess is suspended.
3039 frt: fatal: -Kopenmp option is not specified at linking of object
files to which -Kopenmp applied at compiling. The linking process
is suspended.
3040 frt: fatal: -Kparallel option is not specified at linking of objec
t files to which -Kparallel applied at compiling. The linking proc
ess is suspended.
3041 frt: fatal: -Kopenmp option is not specified at linking of object
files to which -Kopenmp applied at compiling. The linking process
is suspended.
>> 3042 make[2]: *** [FORTRAN/CMakeFiles/f_pddrive3d.dir/build.make:131: F
ORTRAN/f_pddrive3d] Error 1
3043 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuv
snnguojb/spack-build-mk74t7d'
>> 3044 make[1]: *** [CMakeFiles/Makefile2:2177: FORTRAN/CMakeFiles/f_pddr
ive3d.dir/all] Error 2
3045 make[1]: *** Waiting for unfinished jobs....
>> 3046 make[2]: *** [FORTRAN/CMakeFiles/f_pddrive.dir/build.make:131: FOR
TRAN/f_pddrive] Error 1
3047 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuv
snnguojb/spack-build-mk74t7d'
>> 3048 make[1]: *** [CMakeFiles/Makefile2:2150: FORTRAN/CMakeFiles/f_pddr
ive.dir/all] Error 2
3049 frt: fatal: -Kparallel option is not specified at linking of objec
t files to which -Kparallel applied at compiling. The linking proc
ess is suspended.
3050 frt: fatal: -Kopenmp option is not specified at linking of object
files to which -Kopenmp applied at compiling. The linking process
is suspended.
>> 3051 make[2]: *** [FORTRAN/CMakeFiles/f_5x5.dir/build.make:147: FORTRAN
/f_5x5] Error 1
3052 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuv
snnguojb/spack-build-mk74t7d'
>> 3053 make[1]: *** [CMakeFiles/Makefile2:2204: FORTRAN/CMakeFiles/f_5x5.
dir/all] Error 2
3054 frt: fatal: -Kparallel option is not specified at linking of objec
t files to which -Kparallel applied at compiling. The linking proc
ess is suspended.
3055 frt: fatal: -Kopenmp option is not specified at linking of object
files to which -Kopenmp applied at compiling. The linking process
is suspended.
>> 3056 make[2]: *** [FORTRAN/CMakeFiles/f_pzdrive3d.dir/build.make:131: F
ORTRAN/f_pzdrive3d] Error 1
3057 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuv
snnguojb/spack-build-mk74t7d'
>> 3058 make[1]: *** [CMakeFiles/Makefile2:2258: FORTRAN/CMakeFiles/f_pzdr
ive3d.dir/all] Error 2
3059 frt: fatal: -Kparallel option is not specified at linking of objec
t files to which -Kparallel applied at compiling. The linking proc
ess is suspended.
3060 frt: fatal: -Kopenmp option is not specified at linking of object
files to which -Kopenmp applied at compiling. The linking process
is suspended.
>> 3061 make[2]: *** [FORTRAN/CMakeFiles/f_pzdrive.dir/build.make:131: FOR
TRAN/f_pzdrive] Error 1
3062 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuv
snnguojb/spack-build-mk74t7d'
>> 3063 make[1]: *** [CMakeFiles/Makefile2:2231: FORTRAN/CMakeFiles/f_pzdr
ive.dir/all] Error 2
3064 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuv
snnguojb/spack-build-mk74t7d'
>> 3065 make: *** [Makefile:149: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuvsnnguojb/spack-build-out.txt
==> Warning: Skipping build of petsc-3.20.1-ykixwotz45ffbkoh6spelqn4yw22duch since superlu-dist-8.1.2-mk74t7dylwvdiutl7662ywuvsnnguojb failed
==> Error: fenics-2019.1.0.post0-c6yu7wyfcztxeejsh2lgqju7vfcwftn5: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).