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 :
------------------------------------------------
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:692:26: error: use of undeclared identifier 'intptr_t'
491 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
492 ^
493 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
494 #define PTRTOINT intptr_t
495 ^
>> 496 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:709:27: error: use of undeclared identifier 'intptr_t'
497 size_t pad = (size_t) ((PTRTOINT) DATA_BUF(data) %
al);
498 ^
499 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
500 #define PTRTOINT intptr_t
501 ^
>> 502 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:732:19: error: use of undeclared identifier 'intptr_t'
503 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
504 ^
505 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
506 #define PTRTOINT intptr_t
507 ^
>> 508 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:759:19: error: use of undeclared identifier 'intptr_t'
509 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
510 ^
511 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
512 #define PTRTOINT intptr_t
513 ^
>> 514 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:785:26: error: use of undeclared identifier 'intptr_t'
515 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
516 ^
517 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
518 #define PTRTOINT intptr_t
519 ^
>> 520 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:940:19: error: use of undeclared identifier 'intptr_t'
521 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
522 ^
523 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
524 #define PTRTOINT intptr_t
525 ^
>> 526 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:966:26: error: use of undeclared identifier 'intptr_t'
527 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
528 ^
529 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
530 #define PTRTOINT intptr_t
531 ^
>> 532 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:997:19: error: use of undeclared identifier 'intptr_t'
533 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
534 ^
535 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
536 #define PTRTOINT intptr_t
537 ^
>> 538 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:1105:19: error: use of undeclared identifier 'intptr_t'
539 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
540 ^
541 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
542 #define PTRTOINT intptr_t
543 ^
>> 544 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:1246:26: error: use of undeclared identifier 'intptr_t'
545 size_t pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
546 ^
547 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
548 #define PTRTOINT intptr_t
549 ^
>> 550 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:1365:26: error: use of undeclared identifier 'intptr_t'
551 size_t pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
552 ^
553 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
554 #define PTRTOINT intptr_t
555 ^
>> 556 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:1385:19: error: use of undeclared identifier 'intptr_t'
557 pad = (size_t) ((PTRTOINT) DATA_BUF(data) % al);
558 ^
559 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/include/wsman-xml-seri
alizer.h:113:18: note: expanded from macro 'PTRTOINT'
560 #define PTRTOINT intptr_t
561 ^
562 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:1901:2: warning: implicit declaration of function 'localtim
e_r' is invalid in C99 [-Wimplicit-function-declaration]
563 localtime_r(&t, &tm);
564 ^
565 /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.
2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-src/src/lib/wsman-xml-seri
alize.c:1989:4: warning: implicit declaration of function 'strcasec
mp' is invalid in C99 [-Wimplicit-function-declaration]
566 strcasecmp(attrs->value, "true") == 0)
567 ^
568 2 warnings and 16 errors generated.
>> 569 make[2]: *** [src/lib/CMakeFiles/wsman.dir/build.make:471: src/lib/
CMakeFiles/wsman.dir/wsman-xml-serialize.c.o] Error 1
570 2 warnings generated.
571 1 warning generated.
572 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-openwsman-2.7.2-rrcktr4s6buxqmqr74m7i5ksepu4k
5qa/spack-build-rrcktr4'
>> 573 make[1]: *** [CMakeFiles/Makefile2:1489: src/lib/CMakeFiles/wsman.d
ir/all] Error 2
574 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/sp
ack-stage/spack-stage-openwsman-2.7.2-rrcktr4s6buxqmqr74m7i5ksepu4k
5qa/spack-build-rrcktr4'
>> 575 make: *** [Makefile:169: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-openwsman-2.7.2-rrcktr4s6buxqmqr74m7i5ksepu4k5qa/spack-build-out.txt