Skip to content

SouthAfricaDigitalScience/gcc-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GCC-deploy

Build Status DOI

This is the repository for build, test and deploy scripts for the GNU Compiler Collection (GCC) for CODE-RADE

Versions

We build the latest stable version of each major release of the compiler chain :

Current versions :

  1. 4.9.4
  2. 5.5.0
  3. 6.4.0
  4. 7.3.0
  5. 8.2.0

Old versions

There are also a few old modules from previous releases. YMMV.

  1. 4.9.2
  2. 5.1.0
  3. 5.2.0
  4. 5.3.0
  5. 6.1.0, 6.3.0

Version 7.x is not built yet, due to support for java being removed.

Downstream products

Almost all CODE-RADE applications in research domains (astronomy, biology, chemistry, etc) are built with one or more of these compilers. As such, the modulefiles usually set a GCC_VERSION variable which is used to resolve the relevant version of the application. This is set in the gcc modulefile, such that module add gcc/6.4.0 would set GCC_VERSION=6.4.0

Using

Choose a compiler version, and do

    module add gcc/<version>

e.g. :

    module add gcc/6.3.0

Citing

If you use this compiler in your toolchain, please cite :

Bruce Becker, & Sakhile Masoka. (2017). SouthAfricaDigitalScience/gcc-deploy: CODE-RADE Foundation Release 3 - GCC [Data set]. Zenodo. http://doi.org/10.5281/zenodo.572588