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 :
------------------------------------------------
ck-stage-py-atropos-1.1.22-bqvmfxkfpoirztusmlzsfm3jpaupwobe/spack-s
rc to build tracker '/vol0003/rccs-sdt/data/a01008/tmpdir/pip-build
-tracker-et_cyr7f'
14 Running setup.py (path:/vol0003/rccs-sdt/data/a01008/tmpdir/spack
-stage/spack-stage-py-atropos-1.1.22-bqvmfxkfpoirztusmlzsfm3jpaupwo
be/spack-src/setup.py) egg_info for package from file:///vol0003/rc
cs-sdt/data/a01008/tmpdir/spack-stage/spack-stage-py-atropos-1.1.22
-bqvmfxkfpoirztusmlzsfm3jpaupwobe/spack-src
15 Created temporary directory: /vol0003/rccs-sdt/data/a01008/tmpdir
/pip-pip-egg-info-p7kklqpr
16 Preparing metadata (setup.py): started
17 Running command python setup.py egg_info
>> 18 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-68.0.0-umhokgnekqy
zlgjhl6pifea67uvzwnge/lib/python3.10/site-packages/setuptools/dist.
py:745: SetuptoolsDeprecationWarning: Invalid dash-separated option
s
19 !!
20
21 *********************************************************
***********************
22 Usage of dash-separated 'description-file' will not be su
pported in future
23 versions. Please use the underscore name 'description_fil
e' instead.
24
...
50 Created temporary directory: /vol0003/rccs-sdt/data/a01008/tmpdir/p
ip-unpack-bg0xrkaj
51 Building wheels for collected packages: atropos
52 Created temporary directory: /vol0003/rccs-sdt/data/a01008/tmpdir
/pip-wheel-jw5ju47a
53 Building wheel for atropos (setup.py): started
54 Destination directory: /vol0003/rccs-sdt/data/a01008/tmpdir/pip-w
heel-jw5ju47a
55 Running command python setup.py bdist_wheel
>> 56 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-68.0.0-umhokgnekqy
zlgjhl6pifea67uvzwnge/lib/python3.10/site-packages/setuptools/dist.
py:745: SetuptoolsDeprecationWarning: Invalid dash-separated option
s
57 !!
58
59 *********************************************************
***********************
60 Usage of dash-separated 'description-file' will not be su
pported in future
61 versions. Please use the underscore name 'description_fil
e' instead.
62
...
139 running build_ext
140 building 'atropos.align._align' extension
141 creating build/temp.linux-aarch64-cpython-310
142 creating build/temp.linux-aarch64-cpython-310/atropos
143 creating build/temp.linux-aarch64-cpython-310/atropos/align
144 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/l
ib/spack/env/fj/fcc -Wno-unused-result -Wsign-compare -Wunreachable
-code -DNDEBUG -g -fwrapv -O3 -Wall -KPIC -fPIC -I/vol0004/apps/oss
/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.1/python-3.10.8-7q6
6snjvhvy7im57hncbgpirmddrb5sk/include/python3.10 -c atropos/align/_
align.c -o build/temp.linux-aarch64-cpython-310/atropos/align/_alig
n.o
>> 145 atropos/align/_align.c:7574:5: error: expression is not assignable
146 ++Py_REFCNT(o);
147 ^ ~~~~~~~~~~~~
>> 148 atropos/align/_align.c:7576:5: error: expression is not assignabl
e
149 --Py_REFCNT(o);
150 ^ ~~~~~~~~~~~~
>> 151 atropos/align/_align.c:7743:5: error: expression is not assignabl
e
152 ++Py_REFCNT(o);
153 ^ ~~~~~~~~~~~~
>> 154 atropos/align/_align.c:7745:5: error: expression is not assignabl
e
155 --Py_REFCNT(o);
156 ^ ~~~~~~~~~~~~
>> 157 atropos/align/_align.c:8466:46: error: no member named 'tp_print'
in 'struct _typeobject'
158 __pyx_type_7atropos_5align_6_align_Aligner.tp_print = 0;
159 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
>> 160 atropos/align/_align.c:8474:51: error: no member named 'tp_print'
in 'struct _typeobject'
161 __pyx_type_7atropos_5align_6_align_MultiAligner.tp_print = 0;
162 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
>> 163 atropos/align/_align.c:8482:66: error: no member named 'tp_print'
in 'struct _typeobject'
164 __pyx_type_7atropos_5align_6_align___pyx_scope_struct____str__.
tp_print = 0;
165 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
>> 166 atropos/align/_align.c:8488:67: error: no member named 'tp_print'
in 'struct _typeobject'
167 __pyx_type_7atropos_5align_6_align___pyx_scope_struct_1_genexpr
.tp_print = 0;
168 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
>> 169 atropos/align/_align.c:8494:67: error: no member named 'tp_print'
in 'struct _typeobject'
170 __pyx_type_7atropos_5align_6_align___pyx_scope_struct_2_genexpr
.tp_print = 0;
171 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
172 atropos/align/_align.c:9430:22: warning: '_PyUnicode_get_wstr_len
gth' is deprecated [-Wdeprecated-declarations]
173 (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_
SIZE(key)) ? 1 :
174 ^
175 /vol0004/apps/oss/spack-v0.19/opt/spack/linux-rhel8-a64fx/fj-4.8.
1/python-3.10.8-7q66snjvhvy7im57hncbgpirmddrb5sk/include/python3.10
/cpython/unicodeobject.h:261:7: note: expanded from macro 'PyUnicod
e_GET_SIZE'
...
402 '"'"''"'"''"'"' % ('"'"'/vol0003/rccs-sdt/data/a01008/tmpdir/spac
k-stage/spack-stage-py-atropos-1.1.22-bqvmfxkfpoirztusmlzsfm3jpaupw
obe/spack-src/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))'
bdist_wheel -d /vol0003/rccs-sdt/data/a01008/tmpdir/pip-wheel-jw5j
u47a
403 cwd: /vol0003/rccs-sdt/data/a01008/tmpdir/spack-stage/spack-stage
-py-atropos-1.1.22-bqvmfxkfpoirztusmlzsfm3jpaupwobe/spack-src/
404 Building wheel for atropos (setup.py): finished with status 'erro
r'
405 ERROR: Failed building wheel for atropos
406 Running setup.py clean for atropos
407 Running command python setup.py clean
>> 408 /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt
/spack/linux-rhel8-a64fx/fj-4.10.0/py-setuptools-68.0.0-umhokgnekqy
zlgjhl6pifea67uvzwnge/lib/python3.10/site-packages/setuptools/dist.
py:745: SetuptoolsDeprecationWarning: Invalid dash-separated option
s
409 !!
410
411 *********************************************************
***********************
412 Usage of dash-separated 'description-file' will not be su
pported in future
413 versions. Please use the underscore name 'description_fil
e' instead.
414
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-py-atropos-1.1.22-bqvmfxkfpoirztusmlzsfm3jpaupwobe/spack-build-out.txt