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 :
------------------------------------------------
1202 In file included from psm3/psm_mq_utils.c:56:
1203 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/psm_user.h:123:
1204 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/include/utils_user.h:80:
1205 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/include/utils_macros.h:68:
>> 1206 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/sysdep.h:78:4: error: unknown register name '%eax' in asm
1207 : "%eax", "%ebx", "%ecx", "%edx"
1208 ^
>> 1209 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/sysdep.h:92:26: error: invalid output constraint '=a' in asm
1210 asm volatile ("rdtsc" : "=a" (a), "=d"(d));
1211 ^
>> 1212 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/sysdep.h:145:5: error: invalid output constraint '=a' in asm
1213 : "=a" (prev), "+m" (*__ptr)
1214 ^
1215 In file included from psm3/psm_mq_utils.c:56:
1216 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/psm_user.h:123:
1217 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/include/utils_user.h:80:
1218 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/include/utils_macros.h:69:
>> 1219 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/bit_ops.h:61:57: error: invalid input constraint 'dIr' in asm
1220 asm volatile (LOCK_PREFIX "btrl %1,%0" : "=m"(*addr) : "dI
r"(nr));
1221 ^
>> 1222 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/bit_ops.h:66:57: error: invalid input constraint 'dIr' in asm
1223 asm volatile (LOCK_PREFIX "btcl %1,%0" : "=m"(*addr) : "dI
r"(nr));
1224 ^
>> 1225 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/bit_ops.h:74:23: error: invalid input constraint 'dIr' in asm
1226 "=m"(*addr) : "dIr"(nr) : "memory");
1227 ^
>> 1228 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/bit_ops.h:80:46: error: invalid input constraint 'dIr' in asm
1229 asm volatile ("btrl %1,%0" : "=m" (*addr) : "dIr"(nr));
1230 ^
>> 1231 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/bit_ops.h:85:46: error: invalid input constraint 'dIr' in asm
1232 asm volatile ("btcl %1,%0" : "=m" (*addr) : "dIr"(nr));
1233 ^
>> 1234 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/include/linux-
i386/bit_ops.h:94:23: error: invalid input constraint 'dIr' in asm
1235 "=m"(*addr) : "dIr"(nr) : "memory");
1236 ^
1237 9 errors generated.
>> 1238 make[1]: *** [Makefile:2229: psm3/libpsm3i_la-psm_error.lo] Error
1
1239 In file included from psm3/psm_memcpy.c:62:
>> 1240 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/psm_mq_interna
l.h:66:10: fatal error: 'smmintrin.h' file not found
1241 #include <smmintrin.h>
1242 ^~~~~~~~~~~~~
1243 10 errors generated.
>> 1244 make[1]: *** [Makefile:2236: psm3/libpsm3i_la-psm_memcpy.lo] Error
1
1245 In file included from psm3/psm_mock.c:55:
>> 1246 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/psm_mq_interna
l.h:66:10: fatal error: 'smmintrin.h' file not found
1247 #include <smmintrin.h>
1248 ^~~~~~~~~~~~~
1249 10 errors generated.
>> 1250 make[1]: *** [Makefile:2243: psm3/libpsm3i_la-psm_mock.lo] Error 1
1251 9 errors generated.
1252 In file included from psm3/psm_mq_utils.c:57:
>> 1253 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/psm_mq_interna
l.h:66:10: fatal error: 'smmintrin.h' file not found
1254 #include <smmintrin.h>
1255 ^~~~~~~~~~~~~
>> 1256 make[1]: *** [Makefile:2250: psm3/libpsm3i_la-psm_mpool.lo] Error
1
1257 In file included from psm3/psm_mq.c:59:
1258 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/psm2_hal.h:611:
1259 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/psm2_hal_inlines_i.h:69:
1260 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/hal_sockets/sockets_hal_inline_i.h:55:
1261 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/hal_sockets/sockets_hal.h:61:
>> 1262 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/psm_mq_interna
l.h:66:10: fatal error: 'smmintrin.h' file not found
1263 #include <smmintrin.h>
1264 ^~~~~~~~~~~~~
1265 10 errors generated.
1266 In file included from psm3/psm_mq_recv.c:57:
1267 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/psm2_hal.h:611:
1268 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/psm2_hal_inlines_i.h:69:
1269 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/hal_sockets/sockets_hal_inline_i.h:55:
1270 In file included from /data/rccs-sdt/a01008/tmpdir/spack-stage/spa
ck-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-s
rc/psm3/hal_sockets/sockets_hal.h:61:
>> 1271 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.
1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-src/psm3/psm_mq_interna
l.h:66:10: fatal error: 'smmintrin.h' file not found
1272 #include <smmintrin.h>
1273 ^~~~~~~~~~~~~
>> 1274 make[1]: *** [Makefile:2271: psm3/libpsm3i_la-psm_mq_utils.lo] Err
or 1
1275 10 errors generated.
>> 1276 make[1]: *** [Makefile:2264: psm3/libpsm3i_la-psm_mq_recv.lo] Erro
r 1
1277 10 errors generated.
>> 1278 make[1]: *** [Makefile:2257: psm3/libpsm3i_la-psm_mq.lo] Error 1
1279 mv -f psm3/.deps/libpsm3i_la-psm_oneapi_ze.Tpo psm3/.deps/libpsm3i
_la-psm_oneapi_ze.Plo
1280 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4s
mlxnzn/spack-src'
>> 1281 make: *** [Makefile:1303: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-libpsm3-11.4.1.0-w2r3mbex32lj7du6knxh5ucz4smlxnzn/spack-build-out.txt