[Llvm-bgq-discuss] Problems with OpenMP in C code

Hal Finkel hfinkel at anl.gov
Wed Jan 27 07:22:49 CST 2016


Hi Erik,

There are newer nightly builds. Please see http://www.mcs.anl.gov/~hfinkel/bgclang/ (instructions on how to install are here: http://trac.alcf.anl.gov/projects/llvm-bgq)

I'm also putting together a new bgclang release based on the upcoming 3.8 release. That version will be based on the upstream OpenMP support (instead of on the Intel OpenMP branch), and so the OpenMP support should be more robust.

Thanks again,
Hal

----- Original Message -----
> From: "Erik Schnetter" <schnetter at gmail.com>
> To: llvm-bgq-discuss at lists.alcf.anl.gov
> Sent: Tuesday, January 19, 2016 4:05:00 PM
> Subject: [Llvm-bgq-discuss] Problems with OpenMP in C code
> 
> I've recently started to use bgclang on the BG/Q at Scinet. I notice
> that it is based on clang 3.6.0, and that most attempts of using
> OpenMP from C lead to internal compiler errors. The work-around is
> straightforward -- convert the C code to C++ (adding a few extern "C"
> declarations).
> 
> Is there a newer version of bgclang available, e.g. based on clang
> 3.7?
> 
> -erik
> 
> --
> Erik Schnetter <schnetter at gmail.com>
> http://www.perimeterinstitute.ca/personal/eschnetter/
> _______________________________________________
> 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