jcduell_at_lbl_dot_gov
Date: Thu Mar 09 2006 - 18:37:56 PST
------------------------------------------------------------------------ Berkeley UPC 2.2.2 released ------------------------------------------------------------------------ We are pleased to announce the release of Berkeley UPC 2.2.2, which is now available on our web site at http://upc.lbl.gov/download/ This release notably adds support for stand-alone UPC compilation on Apple Mac OS X systems: an internet connection is no longer required for UPC compilation on Apple laptops. Source is available for all supported platforms. Binary distributions are available for OS X and Windows/Cygwin. Relative to 2.2.1, this is a bug-fix release of both the run-time and translator components, plus support for some additional platforms: - Port translator to new platforms: MacOSX/PPC32, Linux/PPC64 and AIX/PPC32 - Port runtime to: MacOSX/x86, MacOSX/PPC64 and Cray XD1 - Translator build improvements: auto platform detection and install target - Numerous translator optimizer improvements - Fix the following bugs in 2.2.1 (see http://upc-bugs.lbl.gov for details): bug990: runtime failures on PPC/Linux with XLC bug1316: AMMPI workaround for bug in IBM MPI bug1300: upcc tweaks to support OSX translator (auto-set shared lib paths) bug1324: string.h compilation errors on RHEL4/x86-64 bug1327: intermittent ref-collectives crashes on ppc/xlc bug1337: workaround pathscale optimizer bug breaking libupcr barriers bug1358: initialization failure finding an mmap segment bug1367: vapi-conduit under-utilizes physical memory bug1375: update handling of mpi-incompatible conduit configs bug1378: miscompilation w/ icc-9.0.027 on ia64 bug1392: mysterious non-collective exits from vapi-conduit bug1443: compile errors when using runtimes with non-canonical install paths bug1452: bad codegen for embedded struct alignment exceptions on PowerPC bug1475: broken rand() behavior with pthreads on Cygwin bug1490: link failures on HP C bug1493: barrier mismatch failures on AIX/Power5 with pthreads intermittent exit crashes when profiling with pthreads intermittent gmon.out loss when profiling with multiple nodes intermittent crash on realloc in debug mode - Improve handling of asm statements in system headers - Robustness improvements to header-wrapper infrastructure - Add auto-retry and DNS failover to upcc HTTP translation - Many fixes to Cray XT3 port - Numerous misc minor bug fixes -------------------------------------------------------------------------- You are receiving this release announcement because you are subscribed to a UPC related mailing list, have an account on the Berkeley UPC Bugzilla server or have previously contacted our development team with questions or inquiries regarding Berkeley UPC and/or GASNet. Our apologies in advance if you receive multiple copies.