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 :
------------------------------------------------
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-ja
nt3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/libsharp -I/data/rccs-sdt/
a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqp
fxtlwd5u7pzpsycsqndz3m/spack-src/cxxsupport -fopenmp -g -O2 -fopenm
p -fno-tree-vectorize -fno-math-errno -fno-trapping-math -fno-round
ing-math -fno-signaling-nans -MT cxxsupport/paramfile.lo -MD -MP -M
F cxxsupport/.deps/paramfile.Tpo -c cxxsupport/paramfile.cc -o cxxs
upport/paramfile.o >/dev/null 2>&1
570 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DPACKAGE_NAM
E=\"healpix_cxx\" -DPACKAGE_TARNAME=\"healpix_cxx\" -DPACKAGE_VERSI
ON=\"3.50.0\" "-DPACKAGE_STRING=\"healpix_cxx 3.50.0\"" -DPACKAGE_B
UGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"healpix_cxx\" -DVERSIO
N=\"3.50.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_
H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_ST
RINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -
DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_FITSIO
_H=1 -I. -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-hea
lpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/vol00
03/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack
/linux-rhel8-a64fx/fj-4.10.0/cfitsio-4.3.0-by5642cbn6zz63ja3rpyu6pk
vohypt7a/include -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-s
tage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/
c_utils -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-heal
pix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/data/r
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-ja
nt3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/libsharp -I/data/rccs-sdt/
a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqp
fxtlwd5u7pzpsycsqndz3m/spack-src/cxxsupport -fopenmp -g -O2 -fopenm
p -fno-tree-vectorize -fno-math-errno -fno-trapping-math -fno-round
ing-math -fno-signaling-nans -MT cxxsupport/ls_image.lo -MD -MP -MF
cxxsupport/.deps/ls_image.Tpo -c cxxsupport/ls_image.cc -o cxxsupp
ort/ls_image.o >/dev/null 2>&1
571 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DPACKAGE_NAM
E=\"healpix_cxx\" -DPACKAGE_TARNAME=\"healpix_cxx\" -DPACKAGE_VERSI
ON=\"3.50.0\" "-DPACKAGE_STRING=\"healpix_cxx 3.50.0\"" -DPACKAGE_B
UGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"healpix_cxx\" -DVERSIO
N=\"3.50.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_
H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_ST
RINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -
DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_FITSIO
_H=1 -I. -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-hea
lpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/vol00
03/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack
/linux-rhel8-a64fx/fj-4.10.0/cfitsio-4.3.0-by5642cbn6zz63ja3rpyu6pk
vohypt7a/include -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-s
tage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/
c_utils -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-heal
pix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/data/r
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-ja
nt3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/libsharp -I/data/rccs-sdt/
a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqp
fxtlwd5u7pzpsycsqndz3m/spack-src/cxxsupport -fopenmp -g -O2 -fopenm
p -fno-tree-vectorize -fno-math-errno -fno-trapping-math -fno-round
ing-math -fno-signaling-nans -MT cxxsupport/error_handling.lo -MD -
MP -MF cxxsupport/.deps/error_handling.Tpo -c cxxsupport/error_hand
ling.cc -o cxxsupport/error_handling.o >/dev/null 2>&1
572 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DPACKAGE_NAM
E=\"healpix_cxx\" -DPACKAGE_TARNAME=\"healpix_cxx\" -DPACKAGE_VERSI
ON=\"3.50.0\" "-DPACKAGE_STRING=\"healpix_cxx 3.50.0\"" -DPACKAGE_B
UGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"healpix_cxx\" -DVERSIO
N=\"3.50.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_
H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_ST
RINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -
DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_FITSIO
_H=1 -I. -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-hea
lpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/vol00
03/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack
/linux-rhel8-a64fx/fj-4.10.0/cfitsio-4.3.0-by5642cbn6zz63ja3rpyu6pk
vohypt7a/include -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-s
tage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/
c_utils -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-heal
pix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/data/r
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-ja
nt3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/libsharp -I/data/rccs-sdt/
a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqp
fxtlwd5u7pzpsycsqndz3m/spack-src/cxxsupport -fopenmp -g -O2 -fopenm
p -fno-tree-vectorize -fno-math-errno -fno-trapping-math -fno-round
ing-math -fno-signaling-nans -MT cxxsupport/walltimer.lo -MD -MP -M
F cxxsupport/.deps/walltimer.Tpo -c cxxsupport/walltimer.cc -o cxxs
upport/walltimer.o >/dev/null 2>&1
573 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -DPACKAGE_NAM
E=\"healpix_cxx\" -DPACKAGE_TARNAME=\"healpix_cxx\" -DPACKAGE_VERSI
ON=\"3.50.0\" "-DPACKAGE_STRING=\"healpix_cxx 3.50.0\"" -DPACKAGE_B
UGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"healpix_cxx\" -DVERSIO
N=\"3.50.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_
H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_ST
RINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -
DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_FITSIO
_H=1 -I. -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-hea
lpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/vol00
03/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack
/linux-rhel8-a64fx/fj-4.10.0/cfitsio-4.3.0-by5642cbn6zz63ja3rpyu6pk
vohypt7a/include -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-s
tage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/
c_utils -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-heal
pix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/data/r
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-ja
nt3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/libsharp -I/data/rccs-sdt/
a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqp
fxtlwd5u7pzpsycsqndz3m/spack-src/cxxsupport -fopenmp -g -O2 -fopenm
p -fno-tree-vectorize -fno-math-errno -fno-trapping-math -fno-round
ing-math -fno-signaling-nans -MT cxxsupport/wigner.lo -MD -MP -MF c
xxsupport/.deps/wigner.Tpo -c cxxsupport/wigner.cc -o cxxsupport/wi
gner.o >/dev/null 2>&1
>> 574 cxxsupport/fitshandle.cc:802:42: error: invalid suffix '.0' on floa
ting constant
575 int v_header = nearest<int>(1000.*CFITSIO_VERSION),
576 ^
577 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/cfitsio-4.3.0-by5642cbn6zz63ja3r
pyu6pkvohypt7a/include/fitsio.h:37:28: note: expanded from macro 'C
FITSIO_VERSION'
578 #define CFITSIO_VERSION 4.3.0
579 ^
580 1 error generated.
>> 581 make: *** [Makefile:1427: cxxsupport/fitshandle.lo] Error 1
582 make: *** Waiting for unfinished jobs....
583 libtool: compile: /vol0003/rccs-sdt/data/a01008/spack-all-test/env
-20240227/spack/lib/spack/env/fj/fcc -DPACKAGE_NAME=\"healpix_cxx\"
-DPACKAGE_TARNAME=\"healpix_cxx\" -DPACKAGE_VERSION=\"3.50.0\" "-D
PACKAGE_STRING=\"healpix_cxx 3.50.0\"" -DPACKAGE_BUGREPORT=\"\" -DP
ACKAGE_URL=\"\" -DPACKAGE=\"healpix_cxx\" -DVERSION=\"3.50.0\" -DST
DC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB
_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_
INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -
DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_FITSIO_H=1 -I. -I/data/
rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-j
ant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/vol0003/rccs-sdt/data/
a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64f
x/fj-4.10.0/cfitsio-4.3.0-by5642cbn6zz63ja3rpyu6pkvohypt7a/include
-I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-
3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src/c_utils -I/data/r
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-ja
nt3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-src -I/data/rccs-sdt/a01008/tm
pdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7
pzpsycsqndz3m/spack-src/libsharp -I/data/rccs-sdt/a01008/tmpdir/spa
ck-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsq
ndz3m/spack-src/cxxsupport -fopenmp -g -O2 -fopenmp -fno-tree-vecto
rize -fno-math-errno -fno-trapping-math -fno-rounding-math -fno-sig
naling-nans -MT libsharp/sharp_core.lo -MD -MP -MF libsharp/.deps/s
harp_core.Tpo -c libsharp/sharp_core.c -o libsharp/sharp_core.o >/d
ev/null 2>&1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-healpix-cxx-3.50.0-jant3mqvqpfxtlwd5u7pzpsycsqndz3m/spack-build-out.txt