[Llvm-bgq-discuss] bgclang r220548-20141024 on vesta/mira
Hal Finkel
hfinkel at anl.gov
Sat Nov 1 14:28:44 CDT 2014
----- Original Message -----
> From: "Hal Finkel" <hfinkel at anl.gov>
> To: llvm-bgq-discuss at lists.alcf.anl.gov
> Sent: Saturday, November 1, 2014 2:00:17 AM
> Subject: [Llvm-bgq-discuss] bgclang r220548-20141024 on vesta/mira
>
> Hi everyone,
>
> I've updated our bgclang install on vesta and mira to
> r220548-20141024.
>
> This new build picks up some nice upstream improvements and bug fixes
> and some local improvements and fixes.
>
> - support for __attribute__((align_value(n))) and #pragma omp simd
> aligned(n) for specifying pointer alignments
>
> - better support for QPX vectorization of math functions with
> -ffast-math is enabled (also, this build uses the scalar SLEEF
> functions for exp/exp2/exp10 by default because they're much faster
> than the libm versions).
>
> - bgclang++11 includes a work-around for std::locale("") being
> broken (because libc's newlocale is broken when provided with "")
> -- hopefully boost.filesystem will work better now.
>
> - A work-around (via a wrapper header) is provided for
> spi/include/kernel/process.h so you shouldn't need to worry about
> the missing __INLINE__ on Kernel_GetJobID in the system header any
> more.
>
> For those maintaining their own installs, RPMs (and SRPMs) are
> available on the trac page:
> https://trac.alcf.anl.gov/projects/llvm-bgq
I've updated the web page for a slightly-updated bgclang rpm now in use on our systems. It is the same as the one from yesterday, except that it also includes an upstream bug fix for a compiler crash related to debugging information output you could hit when compiling at -O0.
-Hal
>
> Thanks again,
> Hal
>
> --
> Hal Finkel
> Assistant Computational Scientist
> Leadership Computing Facility
> Argonne National Laboratory
> _______________________________________________
> llvm-bgq-discuss mailing list
> llvm-bgq-discuss at lists.alcf.anl.gov
> https://lists.alcf.anl.gov/mailman/listinfo/llvm-bgq-discuss
> _______________________________________________
> llvm-bgq-discuss mailing list
> llvm-bgq-discuss at lists.alcf.anl.gov
> https://lists.alcf.anl.gov/mailman/listinfo/llvm-bgq-discuss
>
--
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
More information about the llvm-bgq-discuss
mailing list