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 :
------------------------------------------------
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/openjdk-11.0.20.1_1-tnugcuel3ph3a3rlqpfirhqh64m7irjl
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/pcre2-10.42-6kbyqamjjurixzzgishkv3abmew2p6xx
[+] /usr (external readline-7.0-e42rjj4i2akf22cltht7kf2fuxvhok62)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/which-2.21-whaiaoop4ssuqqj2liwkmwo4etlyyc52
[+] /usr (external xz-5.2.4-l5cq5xund4a2b3ikazvehpmbiao6srbv)
[+] /usr (external gmake-4.2.1-eszqmok6vi6wxcmklx6bqloeidbh25kb)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/gnuconfig-2022-09-17-w33oejhx46ex2iql4orzjqdmt2kdqdb2
[+] /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk (external python-3.10.8-zcbuy6dnhwhmsrco46b6ayaywy4nrfcy)
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/perl-math-cdf-0.1-vj3264azi325li5p42ou4vlamvdkw4lv
==> Installing libsvm-323-qc5z2q3uoir2fjene5rc3q2c5yb7fl2v [16/25]
==> No binary for libsvm-323-qc5z2q3uoir2fjene5rc3q2c5yb7fl2v found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/7a/7a466f90f327a98f8ed1cb217570547bcb00077933d1619f3cb9e73518f38196.tar.gz
==> No patches needed for libsvm
==> libsvm: Executing phase: 'edit'
==> libsvm: Executing phase: 'build'
==> libsvm: Executing phase: 'install'
==> libsvm: Successfully installed libsvm-323-qc5z2q3uoir2fjene5rc3q2c5yb7fl2v
Stage: 4.31s. Edit: 0.00s. Build: 9.96s. Install: 0.21s. Post-install: 1.29s. Total: 16.58s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libsvm-323-qc5z2q3uoir2fjene5rc3q2c5yb7fl2v
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/bowtie-1.3.1-6bxx6yzkhw3xx47yuxcd7ntxtd333vxq
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/gsl-2.7.1-6mx2lcmimqbuoeralzd5dqmp7f73t77k
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/r-4.3.0-e2kmfv2xhv67e5xxdvt4xlpswqw7q26t
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/gzip-1.12-u55zm2bfq2mebh4chnmivqkqmbbdw2zi
==> Installing viennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd [21/25]
==> No binary for viennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/b8/b85544650ee316743173ec9b30497cc4c559f1bfb8f66d16c563f780afd8c0c5.tar.gz
==> No patches needed for viennarna
==> viennarna: Executing phase: 'autoreconf'
==> viennarna: Executing phase: 'configure'
==> viennarna: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
12 errors found in build log:
250 checking for directory to install architecture dependent python2 th
ings in... ${exec_prefix}/lib64/python2.7/site-packages
251 checking for Python2 module extension... .so
252 checking for /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-v
iennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd/spack-src/interface
s/Python/Makefile.am... yes
253 checking for /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-v
iennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd/spack-src/interface
s/Python/RNA_wrap.cpp... yes
254 checking for /data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-v
iennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd/spack-src/interface
s/Python/RNA.py... yes
255 checking for python3... /vol0004/apps/oss/spack-v0.19/opt/spack/lin
ux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb
5sk/bin/python3
>> 256 checking for Python3 include path... <string>:1: DeprecationWarning
: The distutils package is deprecated and slated for removal in Pyt
hon 3.12. Use setuptools or check PEP 632 for potential alternative
s
>> 257 <string>:1: DeprecationWarning: The distutils.sysconfig module is d
eprecated, use sysconfig instead
258 /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/
python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/include/python3.10
259 checking for /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a6
4fx/fj-4.8.1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/include
/python3.10/Python.h... yes
260 checking for Python3 ldflags...
>> 261 checking for Python3 extension linker... <string>:1: DeprecationWar
ning: The distutils package is deprecated and slated for removal in
Python 3.12. Use setuptools or check PEP 632 for potential alterna
tives
>> 262 <string>:1: DeprecationWarning: The distutils.sysconfig module is d
eprecated, use sysconfig instead
263 /opt/FJSVxtclanga/tcsds-1.2.36/bin/fcc -shared -L/usr/lib64 -L/vol0
004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/expat
-2.4.8-lztkevt2hobbf7ykiwnuegynnoxqqvwe/lib -L/usr/lib64 -L/usr/lib
64 -L/usr/lib64 -L/usr/lib64 -L/usr/lib64 -L/usr/lib64 -L/vol0004/
apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/util-linu
x-uuid-2.38.1-c27ksl6k3mrl7o7bldrosk2bne5xplaw/lib -L/usr/lib64 -L/
vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/z
lib-1.2.13-go4ye2sg72pcca4bgunmcseuzq6czbol/lib
>> 264 checking for directory to install Python3 scripts in... <string>:1:
DeprecationWarning: The distutils package is deprecated and slated
for removal in Python 3.12. Use setuptools or check PEP 632 for po
tential alternatives
>> 265 <string>:1: DeprecationWarning: The distutils.sysconfig module is d
eprecated, use sysconfig instead
266 ${prefix}/lib/python3.10/site-packages
>> 267 checking for directory to install architecture dependent python3 th
ings in... <string>:1: DeprecationWarning: The distutils package is
deprecated and slated for removal in Python 3.12. Use setuptools o
r check PEP 632 for potential alternatives
>> 268 <string>:1: DeprecationWarning: The distutils.sysconfig module is d
eprecated, use sysconfig instead
269 ${exec_prefix}/lib/python3.10/site-packages
>> 270 checking for Python3 module extension... <string>:1: DeprecationWar
ning: The distutils package is deprecated and slated for removal in
Python 3.12. Use setuptools or check PEP 632 for potential alterna
tives
>> 271 <string>:1: DeprecationWarning: The distutils.sysconfig module is d
eprecated, use sysconfig instead
272 .cpython-310-aarch64-linux-gnu.so
273 checking for Python3 tag for cached compiled scripts... cpython-310
274 checking for Python3 extension of cached and optimized bytecode...
cpython-310.opt-1.pyc
275 checking for doxygen... no
276 checking for dot... /usr/bin/dot
277 checking for egrep... /usr/bin/egrep
...
726 checking for a BSD-compatible install... /usr/bin/install -c
727 checking whether build environment is sane... yes
728 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
729 checking for gawk... gawk
730 checking whether make sets $(MAKE)... yes
731 checking whether make supports the include directive... yes (GNU st
yle)
>> 732 configure: error: source directory already configured; run "make di
stclean" there first
>> 733 make: *** [Makefile:609: config.status] Error 1
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-viennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd/spack-build-out.txt
==> Warning: Skipping build of cleaveland4-4.5-7xhbl3yxjz6r43lvrrfsz2ma7r66bdg4 since viennarna-2.5.0-6upvvlfuwvgthzwcp2zufxcfjfgivzfd failed
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/libdeflate-1.18-zxcwhpic4vek7bmtkyaa5o245ygbnmhs
==> Installing htslib-1.17-ymxsjddoy6kztkc2a3giywig2pzso5lu [23/25]
==> No binary for htslib-1.17-ymxsjddoy6kztkc2a3giywig2pzso5lu found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/76/763779288c40f07646ec7ad98b96c378c739171d162ad98398868783b721839f.tar.bz2
==> No patches needed for htslib
==> htslib: Executing phase: 'autoreconf'
==> htslib: Executing phase: 'configure'
==> htslib: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16' 'V=1'
1 error found in build log:
85 ==> [2024-03-12-14:21:03.113447] Find (recursive): /data/rccs-sdt/a0
1008/tmpdir/spack-stage/spack-stage-htslib-1.17-ymxsjddoy6kztkc2a3gi
ywig2pzso5lu/spack-src ['libtool']
86 ==> [2024-03-12-14:21:03.341407] Find complete: /data/rccs-sdt/a0100
8/tmpdir/spack-stage/spack-stage-htslib-1.17-ymxsjddoy6kztkc2a3giywi
g2pzso5lu/spack-src ['libtool']
87 ==> htslib: Executing phase: 'build'
88 ==> [2024-03-12-14:21:03.396260] 'make' '-j16' 'V=1'
89 make: Makefile: Too many levels of symbolic links
90 make: stat: Makefile: Too many levels of symbolic links
>> 91 make: *** No rule to make target 'Makefile'. Stop.
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-htslib-1.17-ymxsjddoy6kztkc2a3giywig2pzso5lu/spack-build-out.txt
==> Warning: Skipping build of samtools-1.17-hsvzk6m2veqybyemi3gi6tjumueg5vln since htslib-1.17-ymxsjddoy6kztkc2a3giywig2pzso5lu failed
==> Error: cleaveland4-4.5-7xhbl3yxjz6r43lvrrfsz2ma7r66bdg4: Package was not installed
==> Error: Installation request failed. Refer to reported errors for failing package(s).