[PATCH] D100673: [OPENMP]Fix PR49698: OpenMP declare mapper causes segmentation fault.
Joachim Protze via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 21 07:15:41 PDT 2021
protze.joachim accepted this revision.
protze.joachim added a comment.
This revision is now accepted and ready to land.
The latest changes fix the issue. I tested with x86_64 and nvidia offloading.
The behavior and tests looks good to me, just one comment.
================
Comment at: openmp/libomptarget/test/mapping/declare_mapper_nested_default_mappers_complex_structure.cpp:123-126
+ assert(outer[1].arr[1].arr[0].data1 == 11 &&
+ outer[1].arr[1].arr[0].data2 == 22 &&
+ outer[1].arr[1].arr[1].data1 == 11 &&
+ outer[1].arr[1].arr[1].data2 == 22);
----------------
Do these asserts make sense with the assert in line 104?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D100673/new/
https://reviews.llvm.org/D100673
More information about the cfe-commits
mailing list