[Openmp-commits] [PATCH] D41817: [OMPT] Enable OMPT on 32-bit ARM machines and fix type mismatch in omp_control_tool implementation that makes it run incorrectly on 32-bit machines
Jonas Hahnfeld via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Tue Jan 9 07:47:26 PST 2018
Hahnfeld added a comment.
In https://reviews.llvm.org/D41817#970914, @pawosm01 wrote:
> Found that `__builtin_frame_address(1)` gives wrong answer in `__kmp_api_GOMP_parallel` (a.k.a `KMP_API_NAME_GOMP_PARALLEL` as in kmp_gsupport.cpp). Then I've found out that this won't work with gcc: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60109
> Status: RESOLVED WONTFIX
> We can mark it UNSUPPORTED on arm32/gcc
Sounds like the only thing we can do :-( if you add LIBOMP_ARCH as feature, you should be able to use something like `XFAIL: arm32 && gcc` according to https://llvm.org/docs/TestingGuide.html#constraining-test-execution
Repository:
rOMP OpenMP
https://reviews.llvm.org/D41817
More information about the Openmp-commits
mailing list