GCC

Introduction

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (libstdc++,…). GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects user freedom.

Web Page

Official web page

Versions

8.1.0

Flavours

01

Architecture

ppc64le

Group
module load site-local-ppc64le

6.3.0

Flavours

1

Architecture

x86_64

Group
module load site-local

Supports AVX2 (via the -mavx2 flag) and other enhanced features for Broadwell.

Build Details

Compiled with:

Usage
module load gcc/6.3.0/1
Example Job Scripts

None required.

Status

Tested.

7.1.0

Flavours

01

Architecture

ppc64le

Group
module load site-local-ppc64le
Build Details

Compiled with:

Usage
module load gcc/7.1.0/1
Example Job Scripts

None required.

Status

Untested.

5.4.0

Flavours

01

Architecture

x86_64

Group
module load site-local-development
Build Details

Compiled with easybuild using:

name = 'GCC'
version = '5.4.0'
binutilsver = '2.26'
versionsuffix = '-%s' % binutilsver
toolchain = {'name': 'dummy', 'version': ''}
dependencies = [
    ('GCCcore', version),
    ('binutils', binutilsver, '', ('GCCcore', version)),
]
~~

##### Usage

module load gcc/5.4.0/01


##### Example Job Scripts None required. ##### Status Completes self-tests. ####default ##### Architecture ppc64le ##### Group

module load cv-ppc64le





### 4.9.3 ### Flavours ####default ##### Architecture x86_64 ##### Group

module load cv-standard


##### Build Details Installed by Cluster Vision. ##### Usage

module load gcc/4.9.3
~~~

Example Job Scripts

None required.

Status

Tested.