[cfe-dev] dragonegg and clang openmp

Régis Portalez regis.portalez at altimesh.com
Wed Jul 8 10:45:14 PDT 2015


Jack.

Thanks for the explanation.

What if I use clang 3.5 (the Intel fork I mentioned below),and gcc 4.8? Will I be able to compile dragonegg? And will that generate omp directives?

Otherwise, is there any other way to compile Fortran omp code to llvm IR?
 
(I don't want to generate binaries but rather llvm IR)

Thanks.

-----Message d'origine-----
De : "Jack Howarth" <howarth.mailing.lists at gmail.com>
Envoyé : ‎08/‎07/‎2015 16:14
À : "regis portalez" <regis.portalez at altimesh.com>
Cc : "clang-dev Developers" <cfe-dev at cs.uiuc.edu>
Objet : Re: [cfe-dev] dragonegg and clang openmp

Régis,
        Unfortunately dragonegg is unmaintained and won't be part of
the releases starting with 3.7.0. Also, the existing dragonegg sources
only are only buildable against FSF gcc 4.8 or earlier. Lastly, the
libgomp support in clang 3.7.0 is non-functional as it emits no code
and that the functional OpenMP support in libomp is not binary
compatible with libgomp. So you are stuck with compiling Ada and
fortran code against FSF libgomp and c/c++ code against LLVM's libomp.
               Jack

On Wed, Jul 8, 2015 at 4:34 AM, regis portalez
<regis.portalez at altimesh.com> wrote:
> Hi,
>
>
>
> I just noticed that latest dragonegg (http://dragonegg.llvm.org/)  release
> has full support of Ada and Fortran.
>
> On the other hand, clang openmp (https://clang-omp.github.io/) has full
> support of openmp 3.1 and targets openmp 4.0.
>
>
>
> So I’d like to know if it’s possible to make those two work together, and
> compile fortran/ada openmp code with clang.
>
>
>
> Thanks,
>
>
>
> Régis Portalez
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20150708/77aa3d3b/attachment.html>


More information about the cfe-dev mailing list