gcc

GNU compiler collection
https://gcc.gnu.org/ Also known as: gcc@7

Current versions
7.3.0
HEAD

gcc requires the following formulae to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio
gmp 6.1.2_1 GNU multiple precision arithmetic library
libmpc 1.1.0 C library for the arithmetic of high precision complex numbers
mpfr 4.0.1 C library for multiple-precision floating-point computations
isl 0.18 Integer Set Library for the polyhedral model

Reverse dependencies

The following formulae require gcc to be installed:
imake 1.0.7
topdrawer 1.4e SLAC interface for generating physics graphs
ugs 2.10e SLAC Unified Graphics System
trinity 2.5.1 RNA-Seq de novo assembler
libcds 2.3.2 C++ library of Concurrent Data Structures
grib-api 1.25.0 Encode and decode grib messages (editions 1 and 2)
root 6.12.04_1 Object oriented framework for large scale data analysis
binwalk 2.1.1_4 Searches a binary image for embedded files and executable code
datetime-fortran 1.6.0_2 Fortran time and date manipulation library
dungeon 4.0_2 The classic text adventure
fobis 2.2.8_1 KISS build tool for automaticaly building modern Fortran projects
gmsh 3.0.6_1 3D finite element grid generator with CAD engine
json-fortran 6.1.0_1 Fortran 2008 JSON API
opencoarrays 1.9.3_1 Open-source coarray Fortran ABI, API, and compiler wrapper
qd 2.3.18_1 C++/Fortran-90 double-double and quad-double package
qrupdate 1.1.2_7 Fast updates of QR and Cholesky decompositions
ratfor 1.03_1 Rational Fortran
veclibfort 0.4.2_5 GNU Fortran compatibility for Apple's vecLib
jags 4.3.0_1 Just Another Gibbs Sampler for Bayesian MCMC simulation
pgplot 5.2.2_5 Device-independent graphics package for making simple scientific graphs
plplot 5.13.0_1 Cross-platform software package for creating scientific plots
r 3.4.3_1 Software environment for statistical computing
fftw 3.3.7_1 C routines to compute the Discrete Fourier Transform
lammps 2017-08-11_3 Molecular Dynamics Simulator
open-mpi 3.0.0_2 High performance message passing library
scipy 1.0.0_2 Software for mathematics, science, and engineering
sundials 3.1.0_3 Nonlinear and differential/algebraic equations solver
arpack 3.5.0_1 Routines to solve large scale eigenvalue problems
hdf5@1.8 1.8.20 File format designed to store large amounts of data
libxc 3.0.1_1 Library of exchange and correlation functionals for codes
packmol 18.013 Packing optimization for molecular dynamics simulations
mmseqs2 1-c7a89 Software suite for very fast protein sequence search and clustering
applgrid 1.4.70 Quickly reproduce NLO calculations with any input PDFs
herwig 7.1.1 Monte Carlo event generator
hoppet 1.1.5 QCD DGLAP evolution
madgraph5_amcatnlo 2.6.0 Automated LO and NLO processes matched to parton showers
mcfm 8.0 Monte Carlo for FeMtobarn processes
openloops 1.3.1 Fully automated implementation of the Open Loops algorithm
qcdnum 17.00.07 Fast PDF evolution
sherpa 2.2.4 Monte Carlo event generator
vbfnlo 3.0.0beta3 Parton-level Monte Carlo for processes with electroweak bosons
vincia 2.2.01 Dipole-antenna shower plugin for Pythia8
whizard 2.6.0 Monte Carlo event generator
dynare 4.5.4 Platform for economic models, particularly DSGE and OLG models

Recent formula history

FX Coudert gcc: adjust patch comment
FX Coudert gcc: remove patch
FX Coudert gcc 7.3.0
FX Coudert gcc: revision for mpfr
FX Coudert gcc: make head use suffix -HEAD

Formula code at GitHub