[Openmp-commits] [openmp] r293094 - [OpenMP] Initial implementation of OpenMP offloading library - libomptarget.

Hans Wennborg via Openmp-commits openmp-commits at lists.llvm.org
Mon Jan 30 14:11:08 PST 2017


Hi George,

On Wed, Jan 25, 2017 at 1:27 PM, George Rokos via Openmp-commits
<openmp-commits at lists.llvm.org> wrote:
> Author: grokos
> Date: Wed Jan 25 15:27:24 2017
> New Revision: 293094
>
> URL: http://llvm.org/viewvc/llvm-project?rev=293094&view=rev
> Log:
> [OpenMP] Initial implementation of OpenMP offloading library - libomptarget.
>
> This is the patch upstreaming the device-agnostic part of libomptarget.
>
> Differential Revision: https://reviews.llvm.org/D14031

I believe this broke self-hosting of clang+openmp on Windows.

I get the following CMake error:

-- LIBOMPTARGET: Building offloading runtime library libomptarget.
CMake Error at projects/openmp/libomptarget/CMakeLists.txt:101 (install):
  install Library TARGETS given no DESTINATION!

I'm not sure that makes any sense.

It seems the library does not get built with MSVC, probably because it
doesn't support the -std=c++11 option. But clang-cl does.

Is this library expected to build on Windows? Otherwise, can we disable it?

For this week's Windows snapshot, I'll just exclude OpenMP.

Thanks,
Hans


More information about the Openmp-commits mailing list