The GCC Compile Farm project

The GCC Compile farm project maintains machines of various architectures and provides SSH access to free software developers, GCC and others (GPL, BSD, MIT, ...).

Once your account application is approved (see the Request an account page), you get full SSH access to all the farm machines, current and future.

For more information about usage, see the wiki page of the project.

Latest news


We have a new Apple M1 machine running macOS, gcc104. It should provide the same kind of services as gcc304 (which is no longer available). Disk space is limited, so please be mindful and clean up your working trees when you no longer need them.

Many additional software are installed through homebrew. However, they are not enabled by default because they may conflict with native macOS tools. To use them, either run the custom homebrew command to update your $PATH, or use binaries directly from /opt/homebrew/bin/.

Many thanks to Adélie Linux for providing and hosting this new machine!

gcc13 and gcc14 will be replaced with new hardware on October 9th. Starting from this date, the DNS names for gcc13 and gcc14 will be changed to point to the new machines.

Data will not be copied over to the new machines. Please backup any important data you have on the old machines.

gcc14 will remain available for a limited amount of time after the change, and will still be reachable under its IP address (195.54.62.93)

gcc13 experienced a disk failure some time ago and is not currently reachable, but some of its data was copied to gcc14 under /home/gcc13/. It was unfortunately not possible to recover all data from gcc13.

Thanks a lot to Smile for hosting these machines for many years and for their continuing support!

Due to frequent hardware failures and the resulting support load on our hosting provider, the shared OpenCompute machines will be definitely shut down in one month (1st of July 2022). This applies to gcc120, gcc121, gcc122, gcc123, and gcc140.

OSUOSL has kindly provided new machines to replace them:

  • gcc186 running Debian 11.3
  • gcc187 running CentOS 8 Stream
  • gcc188 running openSUSE Leap 15.4

Everybody should migrate to these new machines as soon as possible. Any user data left on the old machines will be definitely lost when the machines are shut down.

For the experimental RISC-V virtual hosts on gcc140, we hope to find a replacement solution very soon.

As always, a big thanks to OSUOSL for their excellent support!