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 :
------------------------------------------------
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_dresize.F90", line 433: When IMPLICIT NONE is specified, 'int
8' must be declared in a type declaration statement.
>> 464 make[2]: *** [ncdiag/CMakeFiles/ncdiag_serial.dir/build.make:546: n
cdiag/CMakeFiles/ncdiag_serial.dir/ncdw_dresize.F90.o] Error 1
465 [ 57%] Building Fortran object ncdiag/CMakeFiles/ncdiag_serial.dir/
ncdr_dims.f90.o
466 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-gsi
-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-build-2hzpt4x/
ncdiag && /opt/FJSVxtclanga/tcsds-mpi-latest/bin/mpifrt -DNDEBUG -D
_REAL4_ -I/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-st
age-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-build-2
hzpt4x/ncdiag/include/ncdiag_serial -I/vol0003/rccs-sdt/data/a01008
/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4
.10.0/netcdf-fortran-4.6.1-bkffw4y4sbe7kps7vd2knwcjr7cjjlrh/include
-I/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/
opt/spack/linux-rhel8-a64fx/fj-4.10.0/netcdf-c-4.9.2-gnv35ekwuowxz4
iyaik777xaxvno4pvm/include -O3 -DNDEBUG -M include/ncdiag_serial -c
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-gsi-ncdiag-1.
1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag/ncdr_dims.f90
-o CMakeFiles/ncdiag_serial.dir/ncdr_dims.f90.o
467 [ 58%] Building Fortran object ncdiag/CMakeFiles/ncdiag_serial.dir/
ncdr_global_attrs.f90.o
468 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-gsi
-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-build-2hzpt4x/
ncdiag && /opt/FJSVxtclanga/tcsds-mpi-latest/bin/mpifrt -DNDEBUG -D
_REAL4_ -I/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-st
age-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-build-2
hzpt4x/ncdiag/include/ncdiag_serial -I/vol0003/rccs-sdt/data/a01008
/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4
.10.0/netcdf-fortran-4.6.1-bkffw4y4sbe7kps7vd2knwcjr7cjjlrh/include
-I/vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/
opt/spack/linux-rhel8-a64fx/fj-4.10.0/netcdf-c-4.9.2-gnv35ekwuowxz4
iyaik777xaxvno4pvm/include -O3 -DNDEBUG -M include/ncdiag_serial -c
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-gsi-ncdiag-1.
1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag/ncdr_global_a
ttrs.f90 -o CMakeFiles/ncdiag_serial.dir/ncdr_global_attrs.f90.o
469 Fortran diagnostic messages: program name(ncdw_mresize)
470 Module subprogram name(nc_diag_metadata_resize_byte)
...
484 jwd2516i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 312, column 26: Reference to 'nc_diag_real
loc' not consistent with any specific interface of the generic inte
rface.
485 Module subprogram name(nc_diag_metadata_resize_string)
486 jwd2018i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 365: When IMPLICIT NONE is specified, 'int
8' must be declared in a type declaration statement.
487 jwd2516i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 365, column 26: Reference to 'nc_diag_real
loc' not consistent with any specific interface of the generic inte
rface.
488 Module subprogram name(nc_diag_metadata_resize_iarr)
489 jwd2018i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 429: When IMPLICIT NONE is specified, 'int
8' must be declared in a type declaration statement.
>> 490 make[2]: *** [ncdiag/CMakeFiles/ncdiag_serial.dir/build.make:585: n
cdiag/CMakeFiles/ncdiag_serial.dir/ncdw_mresize.F90.o] Error 1
491 Fortran diagnostic messages: program name(ncdw_mresize)
492 Module subprogram name(nc_diag_metadata_resize_byte)
493 jwd2018i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 68: When IMPLICIT NONE is specified, 'int8
' must be declared in a type declaration statement.
494 jwd2516i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 68, column 26: Reference to 'nc_diag_reall
oc' not consistent with any specific interface of the generic inter
face.
495 Module subprogram name(nc_diag_metadata_resize_short)
496 jwd2018i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 122: When IMPLICIT NONE is specified, 'int
8' must be declared in a type declaration statement.
...
506 jwd2516i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 312, column 26: Reference to 'nc_diag_real
loc' not consistent with any specific interface of the generic inte
rface.
507 Module subprogram name(nc_diag_metadata_resize_string)
508 jwd2018i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 365: When IMPLICIT NONE is specified, 'int
8' must be declared in a type declaration statement.
509 jwd2516i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 365, column 26: Reference to 'nc_diag_real
loc' not consistent with any specific interface of the generic inte
rface.
510 Module subprogram name(nc_diag_metadata_resize_iarr)
511 jwd2018i-s "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdw_mresize.F90", line 429: When IMPLICIT NONE is specified, 'int
8' must be declared in a type declaration statement.
>> 512 make[2]: *** [ncdiag/CMakeFiles/ncdiag.dir/build.make:585: ncdiag/C
MakeFiles/ncdiag.dir/ncdw_mresize.F90.o] Error 1
513 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpz
tqsd/spack-build-2hzpt4x'
>> 514 make[1]: *** [CMakeFiles/Makefile2:109: ncdiag/CMakeFiles/ncdiag.di
r/all] Error 2
515 make[1]: *** Waiting for unfinished jobs....
516 Fortran diagnostic messages: program name(ncdr_dims)
517 Module subprogram name(nc_diag_read_parse_file_dims)
518 jwd2754i-i "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdr_dims.f90", line 74: The allocatable assignment of the Fortran
2003 or later standard is not operated. To operate as the allocata
ble assignment, specify -Nalloc_assign compiler option.
519 Fortran diagnostic messages: program name(ncdr_alloc_assert)
520 Module subprogram name(nc_diag_read_get_type_str)
...
534 jwd2008i-i "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdr_alloc_assert.f90", line 240: Dummy argument 'var_stor' not us
ed in this subprogram.
535 Module subprogram name(nc_diag_read_assert_dims_single_float)
536 jwd2008i-i "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdr_alloc_assert.f90", line 251: Dummy argument 'var_stor' not us
ed in this subprogram.
537 Module subprogram name(nc_diag_read_assert_dims_single_double)
538 jwd2008i-i "/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage
-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-src/ncdiag
/ncdr_alloc_assert.f90", line 262: Dummy argument 'var_stor' not us
ed in this subprogram.
539 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpz
tqsd/spack-build-2hzpt4x'
>> 540 make[1]: *** [CMakeFiles/Makefile2:187: ncdiag/CMakeFiles/ncdiag_se
rial.dir/all] Error 2
541 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpz
tqsd/spack-build-2hzpt4x'
>> 542 make: *** [Makefile:139: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-gsi-ncdiag-1.1.2-2hzpt4xgkfdfzaga362pokhzvwpztqsd/spack-build-out.txt