[all-commits] [llvm/llvm-project] c17e40: [OpenMP] Fix dynamic schedule assertion failure on...

nawrinsu via All-commits all-commits at lists.llvm.org
Thu Jan 12 12:44:26 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c17e40ba52f3946baec60c3b5feb182e6b3faefe
      https://github.com/llvm/llvm-project/commit/c17e40ba52f3946baec60c3b5feb182e6b3faefe
  Author: Nawrin Sultana <nawrin.sultana at intel.com>
  Date:   2023-01-12 (Thu, 12 Jan 2023)

  Changed paths:
    M openmp/runtime/src/kmp_dispatch.cpp

  Log Message:
  -----------
  [OpenMP] Fix dynamic schedule assertion failure on AArch64

This patch fixes assertion failure in dynamic schedule with 8 byte induction
variable. It uses acquire load instead of relaxed to ensure that steal_lock
pointer is not NULL.

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




More information about the All-commits mailing list