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 :
------------------------------------------------
ed here
1095 return ::RAJA::policy_by_value_interface::inclusive_scan<ExecPol
icy>(
1096 ^
1097 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-lvarray-0.2.2
-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-src/unitTests/../src/Array
OfArraysView.hpp:724:13: note: in instantiation of function templa
te specialization 'RAJA::inclusive_scan<RAJA::PolicyBaseT<RAJA::Po
licy::openmp, RAJA::Pattern::forall, RAJA::Launch::undefined, camp
::resources::v1::Platform::host, RAJA::policy::omp::Parallel, RAJA
::wrapper<RAJA::policy::omp::omp_for_schedule_exec<RAJA::policy::o
mp::Auto> > >, long *, long *, long *, camp::resources::v1::Host>'
requested here
...
1141 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-src/
unitTests/../src/ArrayOfSets.hpp:15:
1142 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-src/
unitTests/../src/ArrayOfSetsView.hpp:16:
1143 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-src/
unitTests/../src/ArrayOfArraysView.hpp:18:
1144 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-src/
unitTests/../src/ArraySlice.hpp:39:
1145 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-src/
unitTests/../src/indexing.hpp:21:
1146 In file included from /vol0003/rccs-sdt/data/a01008/spack-all-test
/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/raja-202
2.10.4-lcjeldtvj5z6pm4nd5fvp2r2lak2holz/include/RAJA/RAJA.hpp:192:
>> 1147 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/op
t/spack/linux-rhel8-a64fx/fj-4.10.0/raja-2022.10.4-lcjeldtvj5z6pm4
nd5fvp2r2lak2holz/include/RAJA/pattern/scan.hpp:214:32: error: no
matching function for call to 'begin'
1148 begin(in), end(in), begin(out), bin
op);
1149 ^~~~~
1150 /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/bits
/range_access.h:87:5: note: candidate template ignored: could not
match '_Tp [_Nm]' against 'long *'
1151 begin(_Tp (&__arr)[_Nm])
1152 ^
1153 /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/bits
/range_access.h:104:31: note: candidate template ignored: could no
t match 'valarray<type-parameter-0-0>' against 'long *'
...
1164 ^ ~
1165 /usr/lib/gcc/aarch64-redhat-linux/8/../../../../include/c++/8/init
ializer_list:89:5: note: candidate template ignored: could not mat
ch 'initializer_list<type-parameter-0-0>' against 'long *'
1166 begin(initializer_list<_Tp> __ils) noexcept
1167 ^
1168 9 errors generated.
1169 8 errors generated.
>> 1170 make[2]: *** [unitTests/CMakeFiles/testArrayOfSets.dir/build.make:
79: unitTests/CMakeFiles/testArrayOfSets.dir/testArrayOfSets.cpp.o
] Error 1
1171 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2j
zga/spack-build-r3g53xp'
>> 1172 make[1]: *** [CMakeFiles/Makefile2:1379: unitTests/CMakeFiles/test
ArrayOfSets.dir/all] Error 2
1173 make[1]: *** Waiting for unfinished jobs....
>> 1174 make[2]: *** [unitTests/CMakeFiles/testArrayOfArrays.dir/build.mak
e:79: unitTests/CMakeFiles/testArrayOfArrays.dir/testArrayOfArrays
.cpp.o] Error 1
1175 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2j
zga/spack-build-r3g53xp'
>> 1176 make[1]: *** [CMakeFiles/Makefile2:1351: unitTests/CMakeFiles/test
ArrayOfArrays.dir/all] Error 2
1177 [ 17%] Linking CXX executable ../tests/testArrayView_emptyMove
1178 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-lv
array-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-build-r3g53xp/u
nitTests && /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240
227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cmake-3.27.7-ussgj
uqkqbxi5dcv7kbp6bugdcjc5ph6/bin/cmake -E cmake_link_script CMakeFi
les/testArrayView_emptyMove.dir/link.txt --verbose=1
1179 /opt/FJSVxtclanga/tcsds-1.2.38/bin/FCC -Wall -Wextra -Werro
r -Wall -Wextra -Wpedantic -pedantic-errors -Wshadow -Wfloat-equa
l -Wcast-align -Wcast-qual -O3 -DNDEBUG -Wl,--export-dynamic -fop
enmp CMakeFiles/testArrayView_emptyMove.dir/testArrayView_emptyMov
e.cpp.o -o ../tests/testArrayView_emptyMove -Wl,-rpath,/vol0003/r
ccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-lvarray-0.2.2-r
3g53xpsacinwu7qjskqruzevkd2jzga/spack-build-r3g53xp/lib:/vol0003/r
ccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/li
nux-rhel8-a64fx/fj-4.10.0/raja-2022.10.4-lcjeldtvj5z6pm4nd5fvp2r2l
ak2holz/lib::::::::::::::::::::: ../lib/libgtest_main.so.1.13.0 ..
/lib/libgtest.so.1.13.0 ../lib/liblvarray.so -ldl /vol0003/rccs-sd
t/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rh
el8-a64fx/fj-4.10.0/camp-2022.10.1-lsznsbw3ubb37bp52sn53fnlygppvk7
i/lib/libcamp.a /vol0003/rccs-sdt/data/a01008/spack-all-test/env-2
0240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/raja-2022.10.4
-lcjeldtvj5z6pm4nd5fvp2r2lak2holz/lib/libRAJA.so -ldl /vol0003/rcc
s-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linu
x-rhel8-a64fx/fj-4.10.0/camp-2022.10.1-lsznsbw3ubb37bp52sn53fnlygp
pvk7i/lib/libcamp.a
1180 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2j
zga/spack-build-r3g53xp'
1181 [ 17%] Built target testArrayView_emptyMove
1182 [ 18%] Linking CXX executable ../tests/testArray1D
...
1242 [ 23%] Linking CXX executable ../tests/testArrayView_copyAssignmen
tOperator
1243 cd /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-lv
array-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-build-r3g53xp/u
nitTests && /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240
227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cmake-3.27.7-ussgj
uqkqbxi5dcv7kbp6bugdcjc5ph6/bin/cmake -E cmake_link_script CMakeFi
les/testArrayView_copyAssignmentOperator.dir/link.txt --verbose=1
1244 /opt/FJSVxtclanga/tcsds-1.2.38/bin/FCC -Wall -Wextra -Werro
r -Wall -Wextra -Wpedantic -pedantic-errors -Wshadow -Wfloat-equa
l -Wcast-align -Wcast-qual -O3 -DNDEBUG -Wl,--export-dynamic -fop
enmp CMakeFiles/testArrayView_copyAssignmentOperator.dir/testArray
View_copyAssignmentOperator.cpp.o -o ../tests/testArrayView_copyAs
signmentOperator -Wl,-rpath,/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2
jzga/spack-build-r3g53xp/lib:/vol0003/rccs-sdt/data/a01008/spack-a
ll-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/r
aja-2022.10.4-lcjeldtvj5z6pm4nd5fvp2r2lak2holz/lib::::::::::::::::
::::: ../lib/libgtest_main.so.1.13.0 ../lib/libgtest.so.1.13.0 ../
lib/liblvarray.so -ldl /vol0003/rccs-sdt/data/a01008/spack-all-tes
t/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/camp-20
22.10.1-lsznsbw3ubb37bp52sn53fnlygppvk7i/lib/libcamp.a /vol0003/rc
cs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/lin
ux-rhel8-a64fx/fj-4.10.0/raja-2022.10.4-lcjeldtvj5z6pm4nd5fvp2r2la
k2holz/lib/libRAJA.so -ldl /vol0003/rccs-sdt/data/a01008/spack-all
-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/cam
p-2022.10.1-lsznsbw3ubb37bp52sn53fnlygppvk7i/lib/libcamp.a
1245 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2j
zga/spack-build-r3g53xp'
1246 [ 23%] Built target testArrayView_copyAssignmentOperator
1247 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2j
zga/spack-build-r3g53xp'
>> 1248 make: *** [Makefile:149: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-lvarray-0.2.2-r3g53xpsacinwu7qjskqruzevkd2jzga/spack-build-out.txt