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 :
------------------------------------------------
3599533 bilinear_load_&src_fmt v0, v1, v2
3599534 ^
3599535 <instantiation>:125:5: note: while in macro instantiation
3599536 bilinear_interpolate_last_pixel src_fmt, dst_fmt
3599537 ^
3599538 pixman-arma64-neon-asm.S:3702:1: note: while in macro instantia
tion
3599539 generate_bilinear_scanline_func pixman_scaled_bilinear_scanline
_0565_0565_SRC_asm_neon, 0565, 0565, 1, 1, 28, BILINEAR_FLAG_UN
ROLL_4
3599540 ^
>> 3599541 <instantiation>:1:15: error: invalid operand
3599542 bilinear_load_&src_fmt v0, v1, v2
3599543 ^
3599544 <instantiation>:125:5: note: while in macro instantiation
3599545 bilinear_interpolate_last_pixel src_fmt, dst_fmt
3599546 ^
3599547 pixman-arma64-neon-asm.S:3702:1: note: while in macro instantia
tion
3599548 generate_bilinear_scanline_func pixman_scaled_bilinear_scanline
_0565_0565_SRC_asm_neon, 0565, 0565, 1, 1, 28, BILINEAR_FLAG_UN
ROLL_4
3599549 ^
>> 3599550 <instantiation>:13:20: error: unknown token in expression
3599551 bilinear_store_&dst_fmt 1, v3, v4
3599552 ^
3599553 <instantiation>:125:5: note: while in macro instantiation
3599554 bilinear_interpolate_last_pixel src_fmt, dst_fmt
3599555 ^
3599556 pixman-arma64-neon-asm.S:3702:1: note: while in macro instantia
tion
3599557 generate_bilinear_scanline_func pixman_scaled_bilinear_scanline
_0565_0565_SRC_asm_neon, 0565, 0565, 1, 1, 28, BILINEAR_FLAG_UN
ROLL_4
3599558 ^
>> 3599559 <instantiation>:13:20: error: invalid operand
3599560 bilinear_store_&dst_fmt 1, v3, v4
3599561 ^
3599562 <instantiation>:125:5: note: while in macro instantiation
3599563 bilinear_interpolate_last_pixel src_fmt, dst_fmt
3599564 ^
3599565 pixman-arma64-neon-asm.S:3702:1: note: while in macro instantia
tion
3599566 generate_bilinear_scanline_func pixman_scaled_bilinear_scanline
_0565_0565_SRC_asm_neon, 0565, 0565, 1, 1, 28, BILINEAR_FLAG_UN
ROLL_4
3599567 ^
>> 3599568 <instantiation>:150:1: error: unknown directive
3599569 .endfunc
3599570 ^
3599571 pixman-arma64-neon-asm.S:3702:1: note: while in macro instantia
tion
3599572 generate_bilinear_scanline_func pixman_scaled_bilinear_scanline
_0565_0565_SRC_asm_neon, 0565, 0565, 1, 1, 28, BILINEAR_FLAG_UN
ROLL_4
3599573 ^
>> 3599574 make[2]: *** [Makefile:907: pixman-arma64-neon-asm.lo] Error 1
3599575 make[2]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdi
r/spack-stage/spack-stage-pixman-0.42.2-7wiodwob554rf3hl5ayf3nw
s5zzdct4c/spack-src/pixman'
>> 3599576 make[1]: *** [Makefile:514: all-recursive] Error 1
3599577 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdi
r/spack-stage/spack-stage-pixman-0.42.2-7wiodwob554rf3hl5ayf3nw
s5zzdct4c/spack-src'
>> 3599578 make: *** [Makefile:421: all] Error 2
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-pixman-0.42.2-7wiodwob554rf3hl5ayf3nws5zzdct4c/spack-build-out.txt
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/lcms-2.13.1-iae6llrfeean2nyh5rfruh26ixta3fsi
==> Installing rust-1.70.0-ubxslwjeh7ejoriyr4gjqofebj67ysnv [81/102]
==> No binary for rust-1.70.0-ubxslwjeh7ejoriyr4gjqofebj67ysnv found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/b2/b2bfae000b7a5040e4ec4bbc50a09f21548190cb7570b0ed77358368413bd27c.tar.gz
==> No patches needed for rust
==> rust: Executing phase: 'configure'
==> rust: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 1:
'/vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/bin/python3.10' './x.py' 'build'
2 errors found in build log:
16 configure:
17 configure: run `python /vol0003/rccs-sdt/data/a01008/tmpdir/spack-st
age/spack-stage-rust-1.70.0-ubxslwjeh7ejoriyr4gjqofebj67ysnv/spack-s
rc/x.py --help`
18 ==> rust: Executing phase: 'build'
19 ==> [2024-03-18-10:40:47.277030] '/vol0004/apps/oss/spack-v0.19/opt/
spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbg
pirmddrb5sk/bin/python3.10' './x.py' 'build'
20 Building bootstrap
21 Updating crates.io index
>> 22 error: failed to get `cc` as a dependency of package `bootstrap v0.0
.0 (/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-rus
t-1.70.0-ubxslwjeh7ejoriyr4gjqofebj67ysnv/spack-src/src/bootstrap)`
23
24 Caused by:
25 failed to query replaced source registry `crates-io`
26
27 Caused by:
28 download of config.json failed
29
30 Caused by:
31 failed to download from `https://index.crates.io/config.json`
32
33 Caused by:
34 [77] Problem with the SSL CA cert (path? access rights?) (error se
tting certificate verify locations: CAfile: /usr/etc/openssl/cert.p
em CApath: /etc/pki/tls/certs)
>> 35 failed to run: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-2024
0227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/rust-bootstrap-1.70
.0-h26mnsxcbcxyo4whfqraw7fgbjcjw5id/bin/cargo build --manifest-path
/vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-rust-1.
70.0-ubxslwjeh7ejoriyr4gjqofebj67ysnv/spack-src/src/bootstrap/Cargo.
toml
36 Build completed unsuccessfully in 0:00:01
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-rust-1.70.0-ubxslwjeh7ejoriyr4gjqofebj67ysnv/spack-build-out.txt
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-libwww-perl-6.68-uqujrm7oqi72of46ny3uoo2d2q2fjhoz
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libxi-1.7.6-6jgkop7bihrxzlpwkh2zybkrcpripnq4
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libxrandr-1.5.3-oojotmk7g5r4xelyw6e2eqqadrgn6y2y
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libxft-2.3.2-iahsdrlqazowdzjdhfutghm6qt7wucg2
==> Installing perl-xml-parser-2.46-sjyrtkfqpqhb6cuvvnejkjr25eajdoo4 [86/102]
==> No binary for perl-xml-parser-2.46-sjyrtkfqpqhb6cuvvnejkjr25eajdoo4 found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/d3/d331332491c51cccfb4cb94ffc44f9cd73378e618498d4a37df9e043661c515d.tar.gz
==> No patches needed for perl-xml-parser
==> perl-xml-parser: Executing phase: 'configure'
==> perl-xml-parser: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16'
1 error found in build log:
23 Note that if you build against a shareable library in a non-standard
location
24 you may (on some platforms) also have to set your LD_LIBRARY_PATH en
vironment
25 variable at run time for perl to find the library.
26
27 ==> perl-xml-parser: Executing phase: 'build'
28 ==> [2024-03-18-10:41:00.817845] 'make' '-j16'
>> 29 make: *** No targets specified and no makefile found. Stop.
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-perl-xml-parser-2.46-sjyrtkfqpqhb6cuvvnejkjr25eajdoo4/spack-build-out.txt
==> Warning: Skipping build of intltool-0.51.0-wyb3ulgzpzbxbgbcugfzqidnihrt4cuf since perl-xml-parser-2.46-sjyrtkfqpqhb6cuvvnejkjr25eajdoo4 failed
==> Error: ghostscript-10.0.0-db2cr6hjjfdyjajpluhv4yd3yx42pb2l: 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/libxtst-1.2.2-xvly6skoic6pkcm2szzxputgzsneh7i6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/xrandr-1.5.0-e4wfp5446czz6yw6ljjgzj7jemj32be6