[Openmp-commits] [openmp] 323b430 - [openmp] [test] Use omp_testsuite.h instead of directly including pthread.h

Martin Storsjö via Openmp-commits openmp-commits at lists.llvm.org
Fri Nov 11 03:55:56 PST 2022


Author: Martin Storsjö
Date: 2022-11-11T13:54:52+02:00
New Revision: 323b4309e2418a8662e814b60cd32090b4543337

URL: https://github.com/llvm/llvm-project/commit/323b4309e2418a8662e814b60cd32090b4543337
DIFF: https://github.com/llvm/llvm-project/commit/323b4309e2418a8662e814b60cd32090b4543337.diff

LOG: [openmp] [test] Use omp_testsuite.h instead of directly including pthread.h

OpenMP tests that use pthread functions include this header instead.
On Unix systems, this header includes pthread.h, while it provides
minimal implementations of the used pthread functions for Windows.

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

Added: 
    

Modified: 
    openmp/runtime/test/tasking/bug_nested_proxy_task.c
    openmp/runtime/test/tasking/bug_proxy_task_dep_waiting.c

Removed: 
    


################################################################################
diff  --git a/openmp/runtime/test/tasking/bug_nested_proxy_task.c b/openmp/runtime/test/tasking/bug_nested_proxy_task.c
index b4e8a54602878..44e754bef0449 100644
--- a/openmp/runtime/test/tasking/bug_nested_proxy_task.c
+++ b/openmp/runtime/test/tasking/bug_nested_proxy_task.c
@@ -8,7 +8,7 @@
 
 #include <stdio.h>
 #include <omp.h>
-#include <pthread.h>
+#include "omp_testsuite.h"
 #include "omp_my_sleep.h"
 
 /*

diff  --git a/openmp/runtime/test/tasking/bug_proxy_task_dep_waiting.c b/openmp/runtime/test/tasking/bug_proxy_task_dep_waiting.c
index d48314ba1408b..7737a0ef7c67c 100644
--- a/openmp/runtime/test/tasking/bug_proxy_task_dep_waiting.c
+++ b/openmp/runtime/test/tasking/bug_proxy_task_dep_waiting.c
@@ -8,7 +8,7 @@
 
 #include <stdio.h>
 #include <omp.h>
-#include <pthread.h>
+#include "omp_testsuite.h"
 #include "omp_my_sleep.h"
 
 /*


        


More information about the Openmp-commits mailing list