json-fortran
License information
The json-fortran license can be found in the LICENSE file in the json-fortran GitHub repository.
From version 9.0.5 on, the LICENSE file can also be found in
$EBROOTJSONMINFORTRAN/share/licenses/json-fortran after installing and loading the
module.
User-installable modules (and EasyConfigs)
Install with the EasyBuild-user module:
To access module help after installation and get reminded for which stacks and partitions the module is installed, usemodule spider json-fortran/<version>.
EasyConfig:
-
EasyConfig json-fortran-8.3.0-cpeCray-24.03.eb, will build json-fortran/8.3.0-cpeCray-24.03
-
ccpe container only EasyConfig json-fortran-8.3.0-cpeCray-25.03.eb, will build json-fortran/8.3.0-cpeCray-25.03
-
EasyConfig json-fortran-9.0.2-cpeGNU-24.03.eb, will build json-fortran/9.0.2-cpeGNU-24.03
-
ccpe container only EasyConfig json-fortran-9.0.5-cpeGNU-25.03.eb, will build json-fortran/9.0.5-cpeGNU-25.03
Technical documentation
EasyBuild
-
There is no support for json-fortran in the CSCS repository
Version 8.3.0 for CPE 24.03
- The EasyConfig is an adaptation from the EasyBuilders one.
Version 9.0.2 for CPE 24.03
- Straightforward port of the EasyConfig for 8.3.0 in 24.03.
Version 9.0.5 for CPE 25.03
-
Straightforward port of the EasyConfig for 9.0.2 in 24.03, but with some adaptations to bring it more in line with other LUMI EasyConfigs.
-
Version 9.0.5 does not yet compile with the Cray Fortran compiler from 25.03. 8.3.0 does, so we stick with that version for 25.03 for the time being.