[Openmp-commits] [PATCH] D97329: [OpenMP] Fixed a crash when offloading to x86_64 with target nowait

Jon Chesterfield via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Thu May 6 16:06:17 PDT 2021


JonChesterfield added a comment.

Hangs on amdgpu offloading with these parameters, suggestion in D102017 <https://reviews.llvm.org/D102017> to use `BS = 16; /  N = 256;` seems to replace that with segv. Valgrind says:

392314== Conditional jump or move depends on uninitialised value(s)
-------------------------------------------------------------------

392314==    at 0x4BCE15E: __kmp_push_task(int, kmp_task*) (in /home/amd/llvm-build/llvm/runtimes/runtimes-bins/openmp/runtime/src/libomp.so)
--------------------------------------------------------------------------------------------------------------------------------------------

a little while afterwards it dereferences 0x50 and faults. Not sure I have the time to set up a debug build and go race chasing right now.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D97329/new/

https://reviews.llvm.org/D97329



More information about the Openmp-commits mailing list