[Openmp-dev] [cfe-dev] CMAKE_INSTALL_PREFIX vs -fopenmp and clang search library search path

Carlo Bertolli carlo.bertolli at gmail.com
Wed May 13 11:01:06 PDT 2015


Hi

I vote for -lllomp, i.e. lib name libllomp.a.

There is already a (perhaps unofficially named) LOMP library around (which
can be used as openmp runtime for clang) and this would make some
discussion hard to understand. See references to it here:

http://cscads.rice.edu/workshops/summer-2012/slides/performance-tools/OpenMP-for-exascale-CScADS.pdf
https://www.alcf.anl.gov/files/BlueGeneQ_Optimization.pdf


Cheers

-- Carlo


On 13 May 2015 at 12:34, Chandler Carruth <chandlerc at google.com> wrote:

> My suggestion had been 'libllomp' which would be '-lllomp'. But I don't
> really care.
>
> On Wed, May 13, 2015 at 10:32 AM David Chisnall <
> David.Chisnall at cl.cam.ac.uk> wrote:
>
>> On 13 May 2015, at 17:29, Peyton, Jonathan L <jonathan.l.peyton at intel.com>
>> wrote:
>> >
>> > What name is desirable instead of iomp?  Do we want to link via…
>> > -lllvmomp
>> > -llvmomp
>> > -lclomp
>> > -lcomp
>> > -lnotintelomp ( just kidding J )
>> > … Some other name?  I get the feeling someone outside of Intel should
>> make this choice.
>>
>> [Joining in the bikeshed]
>> -llomp seems most consistent (first letter of LLVM + omp, consistent with
>> first letter of GNU + omp, first letter of Intel + omp).
>>
>> David
>>
>>
> _______________________________________________
> 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/openmp-dev/attachments/20150513/f54d0dd1/attachment.html>


More information about the Openmp-dev mailing list