[all-commits] [llvm/llvm-project] 841c4d: [Flang][OpenMP][Lower] Fail compilation with TODO ...

Sergio Afonso via All-commits all-commits at lists.llvm.org
Tue Aug 22 03:36:22 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 841c4dc7e51e0699a7054c89bd240ba33f7bf15e
      https://github.com/llvm/llvm-project/commit/841c4dc7e51e0699a7054c89bd240ba33f7bf15e
  Author: Sergio Afonso <safonsof at amd.com>
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
    M flang/lib/Lower/OpenMP.cpp
    A flang/test/Lower/OpenMP/Todo/firstprivate-target.f90
    M flang/test/Lower/OpenMP/Todo/reduction-teams.f90

  Log Message:
  -----------
  [Flang][OpenMP][Lower] Fail compilation with TODO errors for unsupported clauses

This patch explicitly marks supported clauses for OpenMP directives missing an
implementation, so that compilation fails if they are specified, rather than
silently ignoring them.

Differential Revision: https://reviews.llvm.org/D158076




More information about the All-commits mailing list