[Llvm-bgq-discuss] current on vesta/mira is now r234750-20150413

Hal Finkel hfinkel at anl.gov
Mon Apr 13 13:04:04 CDT 2015


Hi everyone,

For those using ALCF's BG/Q systems, I've updated the 'current' version to be r234750-20150413. The performance regressions, and some frontend OpenMP bugs, that were blocking moving forward to a more-recent build have been fixed. Compared to the previous version, notably:

 - OpenMP affinity support now works
 - C++ exception handling for dynamically-linked applications now works

Plus many months of other upstream bug fixes and improvements. For example, the undefined-behavior sanaitizer now also definitively works on PowerPC (you can use -fsanitize=undefined) and check your stderr output.

My plan going forward for releases is going to be different than in the past. We now have nightly builds of the form rRRRRRRR-YYYYMMDD, but I don't just want to bless some nightly build every so often as a release. Instead, once per month, I'll pick a nightly build as a base, accumulate bug fixes only for approximately one month, and turn that into a monthly release (probably named vYYYYMM to differentiate it from the nightly builds). So v201505 will use r234750-20150413 as a base. This is not set in stone, so comments/feedback are certainly welcome.

Thanks again,
Hal

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory


More information about the llvm-bgq-discuss mailing list