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 :
------------------------------------------------
889 *result = mpz_sgn(val.data()) < 0 ? (std::numeric_limits<long
>::min)() : (std::numeric_limits<long>::max)();
890 ^~~~~~~~~~~~~~~~~~~
891 /usr/include/gmp-aarch64.h:2238:26: note: expanded from macro 'mpz_
sgn'
892 #define mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)
893 ~~~ ^
894 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/algorithm/Intersection3D.cpp:24:
895 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:29:
896 In file included from /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cgal-5.5.2
-tgnbvoogasywmesfqrtmcnol56tgnt2r/include/CGAL/Exact_predicates_exa
ct_constructions_kernel.h:21:
897 In file included from /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cgal-5.5.2
-tgnbvoogasywmesfqrtmcnol56tgnt2r/include/CGAL/Filtered_kernel.h:22
:
898 In file included from /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cgal-5.5.2
-tgnbvoogasywmesfqrtmcnol56tgnt2r/include/CGAL/Exact_kernel_selecto
r.h:26:
899 In file included from /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cgal-5.5.2
-tgnbvoogasywmesfqrtmcnol56tgnt2r/include/CGAL/Number_types/interna
l/Exact_type_selector.h:27:
900 In file included from /vol0003/rccs-sdt/data/a01008/spack-all-test/
env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cgal-5.5.2
-tgnbvoogasywmesfqrtmcnol56tgnt2r/include/CGAL/boost_mp.h:45:
>> 901 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/boost-1.83.0-23nu7x42c6jertm2fgw
adjm2wqowyt5d/include/boost/multiprecision/gmp.hpp:2080:8: error: n
o template named '_mp_size'; did you mean 'mp11::mp_size'?
902 if (mpz_sgn(val.data()) < 0)
903 ^
904 /usr/include/gmp-aarch64.h:2238:26: note: expanded from macro 'mpz_
sgn'
905 #define mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)
906 ^
907 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/boost-1.83.0-23nu7x42c6jertm2fgw
adjm2wqowyt5d/include/boost/mp11/list.hpp:67:19: note: 'mp11::mp_si
ze' declared here
908 template<class L> using mp_size = typename detail::mp_size_impl<L>:
:type;
909 ^
910 fatal error: too many errors emitted, stopping now [-ferror-limit=]
911 20 errors generated.
>> 912 make[2]: *** [src/CMakeFiles/SFCGAL.dir/build.make:387: src/CMakeFi
les/SFCGAL.dir/algorithm/Intersection2D.cpp.o] Error 1
913 make[2]: *** Waiting for unfinished jobs....
914 20 errors generated.
>> 915 make[2]: *** [src/CMakeFiles/SFCGAL.dir/build.make:401: src/CMakeFi
les/SFCGAL.dir/algorithm/Intersection3D.cpp.o] Error 1
916 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/algorithm/difference.cpp:21:
917 In file included from /vol0003/rccs-sdt/data/a01008/tmpdir/spack-st
age/spack-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack
-build-ec3zcx4/include/SFCGAL/algorithm/differencePrimitives.h:34:
918 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/../CGAL_patches/CGAL/corefinement_operations.h:28:
>> 919 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-e
c3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src/../CGAL_patches/CGAL/
intersection_of_Polyhedra_3.h:1063:19: error: no member named 'Inte
rsect_facets' in namespace 'CGAL::internal'
920 internal::Intersect_facets<Polyhedron,Kernel,
921 ~~~~~~~~~~^
>> 922 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-e
c3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src/../CGAL_patches/CGAL/
intersection_of_Polyhedra_3.h:1063:36: error: 'Polyhedron' does not
refer to a value
923 internal::Intersect_facets<Polyhedron,Kernel,
924 ^
925 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-e
c3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src/../CGAL_patches/CGAL/
intersection_of_Polyhedra_3.h:795:17: note: declared here
926 template< class Polyhedron,
927 ^
>> 928 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-e
c3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src/../CGAL_patches/CGAL/
intersection_of_Polyhedra_3.h:1068:70: error: use of undeclared ide
ntifier 'intersect_facets'
929 CGAL::box_self_intersection_d(box_ptr.begin(), box_ptr.end(
),intersect_facets,cutoff);
930
^
>> 931 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-e
c3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src/../CGAL_patches/CGAL/
intersection_of_Polyhedra_3.h:1071:14: error: no type named 'Throw_
at_output_exception' in 'CGAL::internal::Throw_at_output'; did you
mean 'internal::Throw_at_output_exception'?
932 catch( internal::Throw_at_output::Throw_at_output_exception&
)
933 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
934 internal::Throw_at_output_exception
935 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/cgal-5.5.2-tgnbvoogasywmesfqrtmc
nol56tgnt2r/include/CGAL/exceptions.h:190:7: note: 'internal::Throw
_at_output_exception' declared here
936 class Throw_at_output_exception : public std::exception { };
937 ^
...
948 # define CGAL_DEPRECATED [[deprecated]]
949 ^
950 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/algorithm/difference.cpp:21:
951 In file included from /vol0003/rccs-sdt/data/a01008/tmpdir/spack-st
age/spack-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack
-build-ec3zcx4/include/SFCGAL/algorithm/differencePrimitives.h:34:
952 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/../CGAL_patches/CGAL/corefinement_operations.h:30:
953 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spac
k-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src
/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_outpu
t_builder.h:28:
>> 954 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-e
c3zcx45hsey6hn4df4qqkoszezean4g/spack-src/src/../CGAL_patches/CGAL/
internal/corefinement/Combinatorial_map_for_corefinement.h:29:10: f
atal error: 'CGAL/Combinatorial_map_constructors.h' file not found
955 #include <CGAL/Combinatorial_map_constructors.h>
956 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
957 1 warning and 5 errors generated.
>> 958 make[2]: *** [src/CMakeFiles/SFCGAL.dir/build.make:527: src/CMakeFi
les/SFCGAL.dir/algorithm/difference.cpp.o] Error 1
959 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g
/spack-build-ec3zcx4'
>> 960 make[1]: *** [CMakeFiles/Makefile2:164: src/CMakeFiles/SFCGAL.dir/a
ll] Error 2
961 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g
/spack-build-ec3zcx4'
>> 962 make: *** [Makefile:149: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g/spack-build-out.txt
==> Warning: Skipping build of postgis-3.0.1-azcgmxgrd6vuq7unsrno5c6j4fjvoier since sfcgal-1.3.8-ec3zcx45hsey6hn4df4qqkoszezean4g failed
==> Error: postgis-3.0.1-azcgmxgrd6vuq7unsrno5c6j4fjvoier: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/gdal-3.7.3-o7ber2dnhkk5ddjmkbfnh3lvbl7gb2xe