Revert "Make Boost uFcontext threads the default on all ppc64le builds" 30/5030/2
authorJim Phillips <jim@ks.uiuc.edu>
Tue, 19 Mar 2019 00:00:11 +0000 (19:00 -0500)
committerEvan Ramos <evan@hpccharm.com>
Wed, 20 Mar 2019 15:57:00 +0000 (10:57 -0500)
This reverts commit 45816e4971145c18e3157736c7240acaa19a8903.

Breaks NAMD integrator unless threaded code is built with -O0.

Change-Id: Ie6ada49f85a8d96d65dfd998c849a120e6c250de

src/arch/mpi-linux-ppc/conv-mach.h
src/arch/multicore-linux-ppc/conv-mach.h
src/arch/netlrts-linux-ppc/conv-mach.h
src/arch/pami-linux-ppc64le/conv-mach.h
src/arch/pamilrts-linux-ppc64le/conv-mach.h
src/arch/verbs-linux-ppc64le/conv-mach.h

index 21027e369ade44c21e48e2ad808e6b0915837b49..9bd1de8db0988e6c72734d3881850a6032047b88 100644 (file)
@@ -28,8 +28,7 @@
 #define CMK_TIMER_USE_TIMES                                0
 #define CMK_TIMER_USE_RDTSC                               0
 
-#define CMK_THREADS_USE_CONTEXT                            0
-#define CMK_THREADS_USE_FCONTEXT                           1
+#define CMK_THREADS_USE_CONTEXT                            1
 #define CMK_THREADS_USE_PTHREADS                           0
 
 #define CMK_WHEN_PROCESSOR_IDLE_BUSYWAIT                   1
index cfaea66aa933a1cd27458f15fefa2e3a2ad908c3..bec73584a4fa7416d873376f24a7e686176ee3b4 100644 (file)
@@ -29,8 +29,7 @@
 #define CMK_SHARED_VARS_UNIPROCESSOR                       0
 #define CMK_SHARED_VARS_POSIX_THREADS_SMP                  1
 
-#define CMK_THREADS_USE_CONTEXT                            0
-#define CMK_THREADS_USE_FCONTEXT                           1
+#define CMK_THREADS_USE_CONTEXT                            1
 #define CMK_THREADS_USE_PTHREADS                           0
 #define CMK_THREADS_ARE_WIN32_FIBERS                       0
 
index 8c489c50c9e5129c0d8b5dd6849df31ea8923849..7f32d8b33431bea2787758bac1f92cf4fdfd3d65 100644 (file)
@@ -29,8 +29,7 @@
 #define CMK_SHARED_VARS_UNAVAILABLE                        1
 #define CMK_SHARED_VARS_UNIPROCESSOR                       0
 
-#define CMK_THREADS_USE_CONTEXT                            0
-#define CMK_THREADS_USE_FCONTEXT                           1
+#define CMK_THREADS_USE_CONTEXT                            1
 #define CMK_THREADS_USE_PTHREADS                           0
 #define CMK_THREADS_ARE_WIN32_FIBERS                       0
 
index 29d716e91e7acfa626c289991717de70e9372050..29625d85a234f8dc2125063463cbfb811f784a26 100644 (file)
@@ -28,8 +28,7 @@
 #define CMK_TIMER_USE_RDTSC                                0
 #define CMK_TIMER_USE_PPC64                                0
 
-#define CMK_THREADS_USE_CONTEXT                            0
-#define CMK_THREADS_USE_FCONTEXT                           1
+#define CMK_THREADS_USE_CONTEXT                            1
 #define CMK_THREADS_USE_JCONTEXT                           0
 #define CMK_THREADS_USE_PTHREADS                           0
 
index d73d1fbc9de3c7e29f1cb0e33e955ddda0b88527..5a275d068cabdb7c4f4fd650be5ac32a38c645d0 100644 (file)
@@ -28,8 +28,7 @@
 #define CMK_TIMER_USE_RDTSC                                0
 #define CMK_TIMER_USE_PPC64                                0
 
-#define CMK_THREADS_USE_CONTEXT                            0
-#define CMK_THREADS_USE_FCONTEXT                           1
+#define CMK_THREADS_USE_CONTEXT                            1
 #define CMK_THREADS_USE_JCONTEXT                           0
 #define CMK_THREADS_USE_PTHREADS                           0
 
index 7cc73c782657bde058b4d8ee9ad3f3d1777b12cd..7b35e4176059794d350816eb596e71967ed4dc3b 100644 (file)
@@ -30,8 +30,7 @@
 #define CMK_SHARED_VARS_UNAVAILABLE                        1
 #define CMK_SHARED_VARS_UNIPROCESSOR                       0
 
-#define CMK_THREADS_USE_CONTEXT                            0
-#define CMK_THREADS_USE_FCONTEXT                           1
+#define CMK_THREADS_USE_CONTEXT                            1
 #define CMK_THREADS_USE_PTHREADS                           0
 #define CMK_THREADS_ARE_WIN32_FIBERS                       0