List of Open Source Software which can be built on Fugaku

Spack logo
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.
  • OpenJDK 11
  • Ruby 2.6.5 or later
  • Python2 2.7.15
  • Python3 3.6.8
  • Numpy 1.14.3
  • SciPy 1.0.0
  • Eclipse IDE 2019-09 R Packages
Please contact us from email:

jdk 14_36

Compiler Fujitsu Compiler 4.7.0
Result Dependency Error

Failed Reason

Failed to install dependency package :
------------------------------------------------
==> Installing jdk-14_36-mqu4o3wubkmac56tem25uj3qa5lwpj7m
==> No binary for jdk-14_36-mqu4o3wubkmac56tem25uj3qa5lwpj7m found: installing from source
==> Fetching https://download.oracle.com/otn-pub/java/jdk/14+36/076bab302c7b4508975440c56f6cc26a/jdk-14_linux-x64_bin.tar.gz
==> Warning: The contents of /home/rccs-sdt/a01008/spack-stage/spack-stage-jdk-14_36-mqu4o3wubkmac56tem25uj3qa5lwpj7m/jdk-14_linux-x64_bin.tar.gz look like HTML. Either the URL you are trying to use does not exist or you have an internet gateway issue. You can remove the bad archive using 'spack clean <package>', then try again using the correct URL.
==> Error: ChecksumError: sha256 checksum failed for /home/rccs-sdt/a01008/spack-stage/spack-stage-jdk-14_36-mqu4o3wubkmac56tem25uj3qa5lwpj7m/jdk-14_linux-x64_bin.tar.gz
Expected 4639bbaecc9cc606f1a4b99fda1efcaefcbf57a7025b3828b095093a6c866afd but got 80212f7748c2671b89b6085000717c747851db004409dce3bb97f3a2aeb91cdd

/vol0003/rccs-sdt/a01008/spack-all-test/env-20220225/spack/lib/spack/spack/package.py:1391, in do_fetch:
1388 self.stage.fetch(mirror_only, err_msg=err_msg)
1389 self._fetch_time = time.time() - start_time
1390
>> 1391 if checksum and self.version in self.versions:
1392 self.stage.check()
1393
1394 self.stage.cache_local()


<= Back to list