GNU UPC (GUPC)
Release Notice
This is version 4.7.0.2 of the GCC-based implementation of a compiler for the UPC programming language. This release is based on GCC version 4.7.0 and has been tested on the following configurations:
- Intel (Xeon) (64 bit)
- AMD64 (Opteron) (64 bit)
- Intel Itanium (IA64)
- Intel i686 (32 bit)
- AMD64 (Opteron) (32 bit)
Source Code Release
GUPC 4.7.0.2 source code release, upc-4.7.0.2.src
Source code patches for building on the Ubuntu 11.10 operating system, ubuntu11.10-upc-4.7.0.2-patches
Berkeley UPC runtime, Version 2.14, source code patches for compatibility with GUCP 4.7.0.2, upcr-2.14.0-gupc-patch.txt
Additionally, you may use the SVN repository at gnu.org to checkout the 4.7.0.2 version form the GUPC branch.
svn export -r 183992 svn://gcc.gnu.org/svn/gcc/branches/gupc gupc
Package Repositories
The GNU UPC binary packages for the operating systems listed below are available for download via the operating system package manager (yum, apt, yast, or zypper).
Fedora 15, gupc-gcc-upc-4.7.0.2-2.fc15
Red Hat Enterprise Linux gupc-gcc-upc-4.7.0.2-2.el6
Scientific Linux 6.1, gupc-gcc-upc-4.7.0.2-2.el6
OpenSUSE 12.1, gupc-gcc47-upc-4.7.0.2_20120208-1
Ubuntu 11.04, gupc-upc-4.7_4.7.0.2-0natty1
Ubuntu 11.10, gupc-upc-4.7_4.7.0.2-0oneiric1
CentOS 6.2, gupc-gcc-upc-4.7.0.2-2.el6
Binary Releases
The following GUPC binary releases are available in the form of a gzip'ed tar files:
- SGI, SUSE 11.1, ia64, upc-4.7.0.2-ia64-sgi-suse11.1
- Apple, MacOS X 10.6, x86_64, upc-4.7.0.2-x86_64-apple-macosx10.6
- Apple, MacOS X 10.7, x86_64, upc-4.7.0.2-x86_64-apple-macosx10.7
Legacy Releases
The last release for the SGI MIPS based IRIX 6.5 OS, GCC UPC 4.3.2.5.
The last release for the Cray T3E machine, GCC UPC 3.4.4.1.
GDB UPC
Experimental GDB UPC debugger release, GDB UPC 7.1.4, based on GDB 7.1.








