[all-commits] [llvm/llvm-project] f8c872: [flang][openmp] Fix `not yet implemented intrinsic...

Razvan Lupusoru via All-commits all-commits at lists.llvm.org
Thu Nov 2 16:06:31 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f8c8722dc3c45c72db65177d62af88a2465a338c
      https://github.com/llvm/llvm-project/commit/f8c8722dc3c45c72db65177d62af88a2465a338c
  Author: Razvan Lupusoru <razvan.lupusoru at gmail.com>
  Date:   2023-11-02 (Thu, 02 Nov 2023)

  Changed paths:
    M flang/lib/Lower/ConvertExpr.cpp
    M flang/test/Lower/OpenMP/omp-lib-num-threads.f90

  Log Message:
  -----------
  [flang][openmp] Fix `not yet implemented intrinsic` message for omp_lib (#71101)

PR#70386 removed hardcoded omp_lib name when checking if it is intrinsic
module procedure reference - but instead relied on bind(c) to avoid
generating error when the implementation is external to module.

However, this change only worked for HLFIR. Make it work for FIR flow
and update the test to exercise that as well.




More information about the All-commits mailing list