[Openmp-commits] [PATCH] D82267: [OpenMP][Tests] Fix/Mark compatibilty for GCC

Joachim Protze via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Sat Jun 20 15:22:10 PDT 2020


protze.joachim created this revision.
protze.joachim added a reviewer: ronlieb.
protze.joachim added a project: OpenMP.
Herald added subscribers: aaron.ballman, sstefan1, guansong, yaxunl.
Herald added a reviewer: jdoerfert.

Some of the newly added tests are not compatible with GCC as test compiler.

> runtime/test/ompt/tasks/dependences.c

is reverted to the old pre 63a3c5925 <https://reviews.llvm.org/rG63a3c5925dc97160283d97cab1859315c45c114c> test (without mutexinoutset)

> runtime/test/ompt/tasks/dependences_mtxinoutset.c

This test is the 63a3c5925 <https://reviews.llvm.org/rG63a3c5925dc97160283d97cab1859315c45c114c> version of dependences.c, is not compatible with gcc and needs clang-9+

> runtime/test/ompt/worksharing/for/runtime*.c

These tests use `GOMP_parallel_loop_maybe_nonmonotonic_runtime` starting with gcc-9

> tools/multiplex/tests/*

These tests use the master construct. GCC does not generate events for that -> expect to fail


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D82267

Files:
  openmp/runtime/test/ompt/synchronization/ordered_dependences.c
  openmp/runtime/test/ompt/tasks/dependences.c
  openmp/runtime/test/ompt/tasks/dependences_mtxinoutset.c
  openmp/runtime/test/ompt/worksharing/for/runtime.c
  openmp/runtime/test/ompt/worksharing/for/runtime_serialized.c
  openmp/runtime/test/ompt/worksharing/for/runtime_split.c
  openmp/tools/multiplex/tests/custom_data_storage/custom_data_storage.c
  openmp/tools/multiplex/tests/print/print.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D82267.272274.patch
Type: text/x-patch
Size: 15453 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20200620/1f8e9148/attachment.bin>


More information about the Openmp-commits mailing list