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/cmake-3.27.7-ussgjuqkqbxi5dcv7kbp6bugdcjc5ph6
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-wheel-0.41.2-uecnqi7ns7hm2wehm3fwrq4fyygklprs
==> Installing hdf5-1.14.3-bpu5s63smglwvhp3hfvdwqm5tvokp443 [12/14]
==> No binary for hdf5-1.14.3-bpu5s63smglwvhp3hfvdwqm5tvokp443 found: installing from source
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/archive/09/09cdb287aa7a89148c1638dd20891fdbae08102cf433ef128fd345338aa237c7.tar.gz
==> Ran patch() for hdf5
==> hdf5: Executing phase: 'cmake'
==> hdf5: Executing phase: 'build'
==> hdf5: Executing phase: 'install'
==> hdf5: Successfully installed hdf5-1.14.3-bpu5s63smglwvhp3hfvdwqm5tvokp443
Stage: 1m 51.45s. Cmake: 5m 13.96s. Build: 18m 46.23s. Install: 40.20s. Post-install: 8.45s. Total: 26m 42.91s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/hdf5-1.14.3-bpu5s63smglwvhp3hfvdwqm5tvokp443
==> Installing py-sonlib-20200401-mdgl6kzudo4bh55hnv2oiov3zzo2wa5p [13/14]
==> No binary for py-sonlib-20200401-mdgl6kzudo4bh55hnv2oiov3zzo2wa5p found: installing from source
==> Warning: Fetching from mirror without a checksum!
This package is normally checked out from a version control system, but it has been archived on a spack mirror. This means we cannot know a checksum for the tarball in advance. Be sure that your connection to this mirror is secure!
==> Using cached archive: /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/var/spack/cache/_source-cache/git//ComparativeGenomicsToolkit/sonLib.git/7ebe2ede05a6ee366d93a7a993db69a99943a68f.tar.gz
==> No patches needed for py-sonlib
==> py-sonlib: Executing phase: 'install'
==> py-sonlib: Successfully installed py-sonlib-20200401-mdgl6kzudo4bh55hnv2oiov3zzo2wa5p
Stage: 5.16s. Install: 34.54s. Post-install: 3.20s. Total: 43.80s
[+] /vol0003/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64fx/fj-4.10.0/py-sonlib-20200401-mdgl6kzudo4bh55hnv2oiov3zzo2wa5p
==> Installing hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz [14/14]
==> No binary for hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz found: installing from source
==> Fetching https://spack-llnl-mirror.s3-us-west-2.amazonaws.com/_source-cache/archive/54/540255be1af55abf390359fe034b82d7e61bdf6c3277df3cc01259cd450994e5.tar.gz
==> Ran patch() for hal
==> hal: Executing phase: 'edit'
==> hal: Executing phase: 'build'
==> Error: ProcessError: Command exited with status 2:
'make' '-j16'
14 errors found in build log:
1323 cd fasta && make progs
1324 cd alignmentDepth && make progs
1325 cd liftover && make progs
1326 cd lod && make progs
1327 cd maf && make progs
1328 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/stats'
>> 1329 impl/halStats.depend:1: *** missing separator. Stop.
1330 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/stats'
1331 cd blockViz && make progs
>> 1332 make: *** [Makefile:17: stats.progs] Error 2
1333 make: *** Waiting for unfinished jobs....
1334 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/mutations'
>> 1335 impl/halBranchMutations.depend:1: *** missing separator. Stop.
1336 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/mutations'
>> 1337 make: *** [Makefile:17: mutations.progs] Error 2
1338 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/validate'
1339 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/liftover'
>> 1340 impl/halBedLine.depend:1: *** missing separator. Stop.
1341 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/liftover'
1342 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/randgen'
1343 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/alignmentDepth'
>> 1344 make: *** [Makefile:17: liftover.progs] Error 2
1345 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/api'
>> 1346 impl/halBottomSegmentIterator.depend:1: *** missing separator. St
op.
1347 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/api'
>> 1348 make: *** [Makefile:17: api.progs] Error 2
1349 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/fasta'
1350 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/lod'
>> 1351 impl/halLodBlock.depend:1: *** missing separator. Stop.
1352 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/lod'
1353 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/maf'
>> 1354 impl/halMafBed.depend:1: *** missing separator. Stop.
1355 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/maf'
>> 1356 make: *** [Makefile:17: lod.progs] Error 2
>> 1357 make: *** [Makefile:17: maf.progs] Error 2
1358 h5c++ -MM -MT ../objs/validate/halValidateMain.o -I/vol0003/rccs-
sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-
rhel8-a64fx/fj-4.10.0/sonlib-2020-04-01-cr3thsuw3tuyvq4it2nkkhq2xa
jptoqh/lib -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++11 -Wno-sign-c
ompare -I../api/inc -Iimpl -Iinc -I../liftover/inc/ -I../stats/inc
/ -c halValidateMain.cpp >halValidateMain.depend
1359 h5c++ -MM -MT ../objs/alignmentDepth/halAlignmentDepth.o -I/vol00
03/rccs-sdt/data/a01008/spack-all-test/env-20240227/spack/opt/spac
k/linux-rhel8-a64fx/fj-4.10.0/sonlib-2020-04-01-cr3thsuw3tuyvq4it2
nkkhq2xajptoqh/lib -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++11 -Wn
o-sign-compare -I../api/inc -Iimpl -Iinc -I../liftover/inc/ -c hal
AlignmentDepth.cpp >halAlignmentDepth.depend
1360 make[1]: Entering directory '/vol0003/rccs-sdt/data/a01008/tmpdir/
spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/s
pack-src/blockViz'
>> 1361 impl/halBlockViz.depend:1: *** missing separator. Stop.
1362 make[1]: Leaving directory '/vol0003/rccs-sdt/data/a01008/tmpdir/s
pack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/sp
ack-src/blockViz'
1363 h5c++ -MM -MT ../objs/randgen/halRandGen.o -I/vol0003/rccs-sdt/da
ta/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-
a64fx/fj-4.10.0/sonlib-2020-04-01-cr3thsuw3tuyvq4it2nkkhq2xajptoqh
/lib -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++11 -Wno-sign-compare
-I../api/inc -Iimpl -Iinc -I../liftover/inc/ -I../api/tests -c ha
lRandGen.cpp >halRandGen.depend
>> 1364 make: *** [Makefile:17: blockViz.progs] Error 2
1365 h5c++ -MM -MT ../objs/fasta/hal2fasta.o -I/vol0003/rccs-sdt/data/
a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-a64
fx/fj-4.10.0/sonlib-2020-04-01-cr3thsuw3tuyvq4it2nkkhq2xajptoqh/li
b -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++11 -Wno-sign-compare -I
../api/inc -Iimpl -Iinc -I../liftover/inc/ -c hal2fasta.cpp >hal2f
asta.depend
1366 h5c++ -MM -MT ../objs/randgen/halTestGen.o -I/vol0003/rccs-sdt/da
ta/a01008/spack-all-test/env-20240227/spack/opt/spack/linux-rhel8-
a64fx/fj-4.10.0/sonlib-2020-04-01-cr3thsuw3tuyvq4it2nkkhq2xajptoqh
/lib -fPIC -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++11 -Wno-sign-compare
-I../api/inc -Iimpl -Iinc -I../liftover/inc/ -I../api/tests -c ha
lTestGen.cpp >halTestGen.depend
1367 clang-7: warning: -lhdf5_cpp: 'linker' input unused [-Wunused-comm
and-line-argument]
1368 clang-7: warning: -lhdf5: 'linker' input unused [-Wunused-command-
line-argument]
1369 clang-7: warning: -lhdf5_cpp: 'linker' input unused [-Wunused-comm
and-line-argument]
1370 clang-7: warning: -lhdf5: 'linker' input unused [-Wunused-command-
line-argument]
See build log for details:
/data/rccs-sdt/a01008/tmpdir/spack-stage/spack-stage-hal-2.1-odxbc46mkpittnoktxp2dftx5x3567wz/spack-build-out.txt