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 :
------------------------------------------------
uild-vpgwltg/_deps/xtensor-src/include -isystem /vol0003/rccs-sdt/d
ata/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm3
3nd3oyam46ufem6km/spack-build-vpgwltg/_deps/xtl-src/include -fopenm
p -O3 -DNDEBUG -std=c++17 -fPIC -march=native -O3 -fopenmp -DNR_COR
RELATIONS=4 -MD -MT idg-lib/src/CPU/Reference/kernels/CMakeFiles/cp
u-reference-kernels.dir/KernelSplitter.cpp.o -MF CMakeFiles/cpu-ref
erence-kernels.dir/KernelSplitter.cpp.o.d -o CMakeFiles/cpu-referen
ce-kernels.dir/KernelSplitter.cpp.o -c /data/rccs-sdt/a01008/tmpdir
/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km
/spack-src/idg-lib/src/CPU/Reference/kernels/KernelSplitter.cpp
233 [ 43%] Building CXX object idg-lib/src/CPU/Optimized/CMakeFiles/cpu
-optimized.dir/OptimizedKernels.cpp.o
234 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-idg
-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-build-vpgwltg/idg-lib
/src/CPU/Optimized && /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -I/data/r
ccs-sdt/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lc
fcm33nd3oyam46ufem6km/spack-src/external/aocommon/include -I/vol000
3/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpg
wltgc3lcfcm33nd3oyam46ufem6km/spack-build-vpgwltg/idg-lib/src -I/da
ta/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltg
c3lcfcm33nd3oyam46ufem6km/spack-src/idg-lib/src -I/data/rccs-sdt/a0
1008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oy
am46ufem6km/spack-src/idg-lib/src/external -I/vol0003/rccs-sdt/data
/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64
fx/fj-4.10.0/fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w2oh2g/in
clude -isystem /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spa
ck-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-build-vpg
wltg/_deps/xtensor-src/include -isystem /vol0003/rccs-sdt/data/a010
08/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam
46ufem6km/spack-build-vpgwltg/_deps/xtl-src/include -fopenmp -O3 -D
NDEBUG -std=c++17 -fPIC -march=native -MD -MT idg-lib/src/CPU/Optim
ized/CMakeFiles/cpu-optimized.dir/OptimizedKernels.cpp.o -MF CMakeF
iles/cpu-optimized.dir/OptimizedKernels.cpp.o.d -o CMakeFiles/cpu-o
ptimized.dir/OptimizedKernels.cpp.o -c /data/rccs-sdt/a01008/tmpdir
/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km
/spack-src/idg-lib/src/CPU/Optimized/OptimizedKernels.cpp
235 [ 45%] Building CXX object idg-lib/src/CPU/Reference/kernels/CMakeF
iles/cpu-reference-kernels.dir/KernelFFT.cpp.o
236 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-idg
-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-build-vpgwltg/idg-lib
/src/CPU/Reference/kernels && /vol0003/rccs-sdt/data/a01008/spack-a
ll-test/env-20240227/spack/lib/spack/env/fj/case-insensitive/FCC -
I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpg
wltgc3lcfcm33nd3oyam46ufem6km/spack-src/external/aocommon/include -
I/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-idg-1
.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-build-vpgwltg/idg-lib/s
rc -I/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0
-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-src/idg-lib/src -I/data/rcc
s-sdt/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfc
m33nd3oyam46ufem6km/spack-src/idg-lib/src/external -I/vol0003/rccs-
sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-r
hel8-a64fx/fj-4.10.0/fujitsu-fftw-1.1.0-hahm47ll7fh4v6riv7jhw54ru7w
2oh2g/include -isystem /vol0003/rccs-sdt/data/a01008/tmpdir/spack-s
tage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-b
uild-vpgwltg/_deps/xtensor-src/include -isystem /vol0003/rccs-sdt/d
ata/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm3
3nd3oyam46ufem6km/spack-build-vpgwltg/_deps/xtl-src/include -fopenm
p -O3 -DNDEBUG -std=c++17 -fPIC -march=native -O3 -fopenmp -DNR_COR
RELATIONS=4 -MD -MT idg-lib/src/CPU/Reference/kernels/CMakeFiles/cp
u-reference-kernels.dir/KernelFFT.cpp.o -MF CMakeFiles/cpu-referenc
e-kernels.dir/KernelFFT.cpp.o.d -o CMakeFiles/cpu-reference-kernels
.dir/KernelFFT.cpp.o -c /data/rccs-sdt/a01008/tmpdir/spack-stage/sp
ack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-src/idg-
lib/src/CPU/Reference/kernels/KernelFFT.cpp
>> 237 clang-7: error: the clang compiler does not support '-march=native'
>> 238 make[2]: *** [idg-lib/src/CPU/Reference/kernels/CMakeFiles/cpu-refe
rence-kernels.dir/build.make:93: idg-lib/src/CPU/Reference/kernels/
CMakeFiles/cpu-reference-kernels.dir/KernelDegridder.cpp.o] Error 1
>> 239 clang-7: error: the clang compiler does not support '-march=native'
>> 240 make[2]: *** [idg-lib/src/common/CMakeFiles/common.dir/build.make:1
35: idg-lib/src/common/CMakeFiles/common.dir/KernelsInstance.cpp.o]
Error 1
>> 241 clang-7: error: the clang compiler does not support '-march=native'
>> 242 make[2]: *** [idg-lib/src/CPU/Optimized/kernels/CMakeFiles/cpu-opti
mized-kernels.dir/build.make:121: idg-lib/src/CPU/Optimized/kernels
/CMakeFiles/cpu-optimized-kernels.dir/KernelAdder.cpp.o] Error 1
243 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 244 make[1]: *** [CMakeFiles/Makefile2:1081: idg-lib/src/CPU/Optimized/
kernels/CMakeFiles/cpu-optimized-kernels.dir/all] Error 2
>> 245 clang-7: error: the clang compiler does not support '-march=native'
>> 246 make[2]: *** [idg-lib/src/CPU/Reference/CMakeFiles/cpu-reference.di
r/build.make:93: idg-lib/src/CPU/Reference/CMakeFiles/cpu-reference
.dir/ReferenceC.cpp.o] Error 1
>> 247 clang-7: error: the clang compiler does not support '-march=native'
>> 248 make[2]: *** [idg-lib/src/common/CMakeFiles/common.dir/build.make:1
49: idg-lib/src/common/CMakeFiles/common.dir/Proxy.cpp.o] Error 1
249 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 250 make[1]: *** [CMakeFiles/Makefile2:899: idg-lib/src/common/CMakeFil
es/common.dir/all] Error 2
>> 251 clang-7: error: the clang compiler does not support '-march=native'
>> 252 make[2]: *** [idg-lib/src/CPU/Reference/CMakeFiles/cpu-reference.di
r/build.make:107: idg-lib/src/CPU/Reference/CMakeFiles/cpu-referenc
e.dir/ReferenceKernels.cpp.o] Error 1
253 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 254 make[1]: *** [CMakeFiles/Makefile2:1003: idg-lib/src/CPU/Reference/
CMakeFiles/cpu-reference.dir/all] Error 2
>> 255 clang-7: error: the clang compiler does not support '-march=native'
>> 256 clang-7: error: the clang compiler does not support '-march=native'
>> 257 make[2]: *** [idg-lib/src/CPU/Reference/kernels/CMakeFiles/cpu-refe
rence-kernels.dir/build.make:107: idg-lib/src/CPU/Reference/kernels
/CMakeFiles/cpu-reference-kernels.dir/KernelAdder.cpp.o] Error 1
>> 258 make[2]: *** [idg-lib/src/CPU/Optimized/CMakeFiles/cpu-optimized.di
r/build.make:93: idg-lib/src/CPU/Optimized/CMakeFiles/cpu-optimized
.dir/OptimizedC.cpp.o] Error 1
>> 259 clang-7: error: the clang compiler does not support '-march=native'
>> 260 make[2]: *** [idg-lib/src/CPU/common/CMakeFiles/cpu-common.dir/buil
d.make:93: idg-lib/src/CPU/common/CMakeFiles/cpu-common.dir/Instanc
eCPU.cpp.o] Error 1
261 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 262 make[1]: *** [CMakeFiles/Makefile2:977: idg-lib/src/CPU/common/CMak
eFiles/cpu-common.dir/all] Error 2
>> 263 clang-7: error: the clang compiler does not support '-march=native'
>> 264 make[2]: *** [idg-lib/src/CPU/Reference/kernels/CMakeFiles/cpu-refe
rence-kernels.dir/build.make:121: idg-lib/src/CPU/Reference/kernels
/CMakeFiles/cpu-reference-kernels.dir/KernelSplitter.cpp.o] Error 1
>> 265 clang-7: error: the clang compiler does not support '-march=native'
>> 266 clang-7: error: the clang compiler does not support '-march=native'
>> 267 make[2]: *** [idg-lib/src/CPU/Optimized/CMakeFiles/cpu-optimized.di
r/build.make:107: idg-lib/src/CPU/Optimized/CMakeFiles/cpu-optimize
d.dir/OptimizedKernels.cpp.o] Error 1
268 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 269 make[2]: *** [idg-lib/src/CPU/Reference/kernels/CMakeFiles/cpu-refe
rence-kernels.dir/build.make:135: idg-lib/src/CPU/Reference/kernels
/CMakeFiles/cpu-reference-kernels.dir/KernelFFT.cpp.o] Error 1
270 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 271 make[1]: *** [CMakeFiles/Makefile2:1029: idg-lib/src/CPU/Reference/
kernels/CMakeFiles/cpu-reference-kernels.dir/all] Error 2
>> 272 make[1]: *** [CMakeFiles/Makefile2:1055: idg-lib/src/CPU/Optimized/
CMakeFiles/cpu-optimized.dir/all] Error 2
273 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/sp
ack-build-vpgwltg'
>> 274 make: *** [Makefile:139: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-idg-1.2.0-vpgwltgc3lcfcm33nd3oyam46ufem6km/spack-build-out.txt