Common Set of Open Source Compilers

BC Project: FY07-03
Date of Policy: 23 Oct 2008
Last Updated: 06 Feb 2023 (see Revision Log)

This policy requires a "common" version of GNU Compiler Collection (GCC) be available to users on all HPCMP allocated HPC systems. Periodically, the BC Team will review the GCC and will designate a newer version to be the common version. This version will be made available by executing module load gcc/<version> where <version> was 10.2.0 prior to this update. The common version will normally be much more recent than the "system" version (typically /usr/bin/gcc).

As of February 6, 2023, the BC common version is 11.2.0.


Revision Log
Date Revision
06 Feb 2023GCC 11.2.0 is adopted as the common version across all DSRCs
28 Oct 2021GCC 10.2.0 is adopted as the common version across all DSRCs
28 Aug 2020GCC 9.2.0 is adopted as the common version across all DSRCs
18 Dec 2018GCC 7.3.0 is adopted as the common version across all DSRCs
17 May 2018BC Team Audit
04 Oct 2017GCC 6.3.0 adopted as the common version across all DSRCs
01 May 2017Production version moved from GCC 4.9.3 to GCC 5.3
19 May 2016BC Team Audit: Confirmed current production version is 4.9.3, to be reviewed at least annually
17 Apr 2014BC Team Audit
02 Apr 2012BC Team Audit