Skip to content

[Win] Update ClangCl for OpenMP #2097

Open
@ax3l

Description

@ax3l

Tool information

Rationale: MSVC only supports OpenMP 2.0, which is very ancient (2002 standard).
LLVM/Clang + LLVM/OpenMP is a great toolchain for modern OpenMP support on Windows.

Area for Triage:
Windows Compiler Support (Clang) - Support libraries

Question, Bug, or Feature?:
Feature request

Virtual environments affected

  • Ubuntu 16.04
  • Ubuntu 18.04
  • Ubuntu 20.04
  • macOS 10.15
  • macOS 11.0
  • Windows Server 2016 R2
  • Windows Server 2019

Can this tool be installed during the build?
Yes

Tool installation time in runtime
Should not add overly much on top of an LLVM/Clang build.

Example from conda-forge: https://github.com/conda-forge/openmp-feedstock/blob/master/recipe/bld-llvm-openmp.bat

Are you willing to submit a PR?
I can try with guidance, but my Windows skills are very rusty.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions