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 :
------------------------------------------------
10020 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10021 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10022 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10023 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10024 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10025 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/bin/../../lib64/fjhpcta
g.o: In function `__jwe_check_hpctag':
>> 10026 jwe_xcheck_hpctag.c:(.text+0x50): undefined reference to `stderr'
>> 10027 jwe_xcheck_hpctag.c:(.text+0x54): undefined reference to `stderr'
>> 10028 jwe_xcheck_hpctag.c:(.text+0x5c): undefined reference to `fflush'
>> 10029 jwe_xcheck_hpctag.c:(.text+0x60): undefined reference to `stderr'
>> 10030 jwe_xcheck_hpctag.c:(.text+0x64): undefined reference to `stderr'
>> 10031 jwe_xcheck_hpctag.c:(.text+0x80): undefined reference to `fwrite'
>> 10032 jwe_xcheck_hpctag.c:(.text+0x84): undefined reference to `stderr'
>> 10033 jwe_xcheck_hpctag.c:(.text+0x88): undefined reference to `stderr'
>> 10034 jwe_xcheck_hpctag.c:(.text+0x90): undefined reference to `fflush'
>> 10035 jwe_xcheck_hpctag.c:(.text+0x94): undefined reference to `abort'
>> 10036 jwe_xcheck_hpctag.c:(.text+0xac): undefined reference to `fopen'
>> 10037 jwe_xcheck_hpctag.c:(.text+0xd8): undefined reference to `fgetc'
>> 10038 jwe_xcheck_hpctag.c:(.text+0xf8): undefined reference to `fclose'
>> 10039 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 10040 make[2]: *** [Makefile:14553: libnanos6-debug-regions-ovni.la] Er
ror 1
10041 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10042 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10043 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/bin/../../lib64/fjhpcta
g.o: In function `__jwe_check_hpctag':
>> 10044 jwe_xcheck_hpctag.c:(.text+0x50): undefined reference to `stderr'
>> 10045 jwe_xcheck_hpctag.c:(.text+0x54): undefined reference to `stderr'
>> 10046 jwe_xcheck_hpctag.c:(.text+0x5c): undefined reference to `fflush'
>> 10047 jwe_xcheck_hpctag.c:(.text+0x60): undefined reference to `stderr'
>> 10048 jwe_xcheck_hpctag.c:(.text+0x64): undefined reference to `stderr'
>> 10049 jwe_xcheck_hpctag.c:(.text+0x80): undefined reference to `fwrite'
>> 10050 jwe_xcheck_hpctag.c:(.text+0x84): undefined reference to `stderr'
>> 10051 jwe_xcheck_hpctag.c:(.text+0x88): undefined reference to `stderr'
>> 10052 jwe_xcheck_hpctag.c:(.text+0x90): undefined reference to `fflush'
>> 10053 jwe_xcheck_hpctag.c:(.text+0x94): undefined reference to `abort'
>> 10054 jwe_xcheck_hpctag.c:(.text+0xac): undefined reference to `fopen'
>> 10055 jwe_xcheck_hpctag.c:(.text+0xd8): undefined reference to `fgetc'
>> 10056 jwe_xcheck_hpctag.c:(.text+0xf8): undefined reference to `fclose'
>> 10057 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 10058 make[2]: *** [Makefile:12362: libnanos6-debug-discrete-stats.la]
Error 1
10059 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/bin/../../lib64/fjhpcta
g.o: In function `__jwe_check_hpctag':
>> 10060 jwe_xcheck_hpctag.c:(.text+0x50): undefined reference to `stderr'
>> 10061 jwe_xcheck_hpctag.c:(.text+0x54): undefined reference to `stderr'
>> 10062 jwe_xcheck_hpctag.c:(.text+0x5c): undefined reference to `fflush'
>> 10063 jwe_xcheck_hpctag.c:(.text+0x60): undefined reference to `stderr'
>> 10064 jwe_xcheck_hpctag.c:(.text+0x64): undefined reference to `stderr'
>> 10065 jwe_xcheck_hpctag.c:(.text+0x80): undefined reference to `fwrite'
>> 10066 jwe_xcheck_hpctag.c:(.text+0x84): undefined reference to `stderr'
>> 10067 jwe_xcheck_hpctag.c:(.text+0x88): undefined reference to `stderr'
>> 10068 jwe_xcheck_hpctag.c:(.text+0x90): undefined reference to `fflush'
>> 10069 jwe_xcheck_hpctag.c:(.text+0x94): undefined reference to `abort'
>> 10070 jwe_xcheck_hpctag.c:(.text+0xac): undefined reference to `fopen'
>> 10071 jwe_xcheck_hpctag.c:(.text+0xd8): undefined reference to `fgetc'
>> 10072 jwe_xcheck_hpctag.c:(.text+0xf8): undefined reference to `fclose'
>> 10073 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 10074 make[2]: *** [Makefile:14842: libnanos6-debug-regions-stats.la] E
rror 1
10075 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/bin/../../lib64/fjhpcta
g.o: In function `__jwe_check_hpctag':
>> 10076 jwe_xcheck_hpctag.c:(.text+0x50): undefined reference to `stderr'
>> 10077 jwe_xcheck_hpctag.c:(.text+0x54): undefined reference to `stderr'
>> 10078 jwe_xcheck_hpctag.c:(.text+0x5c): undefined reference to `fflush'
>> 10079 jwe_xcheck_hpctag.c:(.text+0x60): undefined reference to `stderr'
>> 10080 jwe_xcheck_hpctag.c:(.text+0x64): undefined reference to `stderr'
>> 10081 jwe_xcheck_hpctag.c:(.text+0x80): undefined reference to `fwrite'
>> 10082 jwe_xcheck_hpctag.c:(.text+0x84): undefined reference to `stderr'
>> 10083 jwe_xcheck_hpctag.c:(.text+0x88): undefined reference to `stderr'
>> 10084 jwe_xcheck_hpctag.c:(.text+0x90): undefined reference to `fflush'
>> 10085 jwe_xcheck_hpctag.c:(.text+0x94): undefined reference to `abort'
>> 10086 jwe_xcheck_hpctag.c:(.text+0xac): undefined reference to `fopen'
>> 10087 jwe_xcheck_hpctag.c:(.text+0xd8): undefined reference to `fgetc'
>> 10088 jwe_xcheck_hpctag.c:(.text+0xf8): undefined reference to `fclose'
>> 10089 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 10090 make[2]: *** [Makefile:12711: libnanos6-debug-discrete-verbose.la
] Error 1
10091 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10092 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10093 /opt/FJSVxtclanga/tcsds-1.2.38/clang-comp/bin/../../lib64/fjhpcta
g.o: In function `__jwe_check_hpctag':
>> 10094 jwe_xcheck_hpctag.c:(.text+0x50): undefined reference to `stderr'
>> 10095 jwe_xcheck_hpctag.c:(.text+0x54): undefined reference to `stderr'
>> 10096 jwe_xcheck_hpctag.c:(.text+0x5c): undefined reference to `fflush'
>> 10097 jwe_xcheck_hpctag.c:(.text+0x60): undefined reference to `stderr'
>> 10098 jwe_xcheck_hpctag.c:(.text+0x64): undefined reference to `stderr'
>> 10099 jwe_xcheck_hpctag.c:(.text+0x80): undefined reference to `fwrite'
>> 10100 jwe_xcheck_hpctag.c:(.text+0x84): undefined reference to `stderr'
>> 10101 jwe_xcheck_hpctag.c:(.text+0x88): undefined reference to `stderr'
>> 10102 jwe_xcheck_hpctag.c:(.text+0x90): undefined reference to `fflush'
>> 10103 jwe_xcheck_hpctag.c:(.text+0x94): undefined reference to `abort'
>> 10104 jwe_xcheck_hpctag.c:(.text+0xac): undefined reference to `fopen'
>> 10105 jwe_xcheck_hpctag.c:(.text+0xd8): undefined reference to `fgetc'
>> 10106 jwe_xcheck_hpctag.c:(.text+0xf8): undefined reference to `fclose'
>> 10107 clang-7: error: linker command failed with exit code 1 (use -v to
see invocation)
>> 10108 make[2]: *** [Makefile:15173: libnanos6-debug-regions-verbose.la]
Error 1
10109 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10110 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10111 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10112 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10113 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10114 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
...
10116 clang-7: warning: argument unused during compilation: '-pthread'
[-Wunused-command-line-argument]
10117 ld.lld: warning: cannot find entry symbol _start; defaulting to 0
x417580
10118 ld.lld: warning: cannot find entry symbol _start; defaulting to 0
x41AE30
10119 ld.lld: warning: cannot find entry symbol _start; defaulting to 0
x4174D0
10120 ld.lld: warning: cannot find entry symbol _start; defaulting to 0
x41AE10
10121 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-ompss-2-2022.11-pfscpsckzeyyywimrurbcqobg
tiolyvi/spack-src/nanos6-2.8'
>> 10122 make[1]: *** [Makefile:47134: all-recursive] Error 1
10123 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-ompss-2-2022.11-pfscpsckzeyyywimrurbcqobg
tiolyvi/spack-src/nanos6-2.8'
>> 10124 make: *** [Makefile:10376: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-ompss-2-2022.11-pfscpsckzeyyywimrurbcqobgtiolyvi/spack-build-out.txt