summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/mxnet/parallell_shuffle.patch
blob: eb286cde57aa0e81b9dba2acd2c47d0df80105ff (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- a/src/operator/random/shuffle_op.cc	2020-01-31 08:45:22.000000000 +0900
+++ b/src/operator/random/shuffle_op.cc	2020-06-15 11:34:32.000000000 +0900
@@ -22,8 +22,8 @@
  * \file shuffle_op.cc
  * \brief Operator to shuffle elements of an NDArray
  */
-#if !defined (__ANDROID__) && ((__GNUC__ > 4 &&\
-    !defined(__clang__major__)) || (__clang_major__ > 4 && __linux__))
+#if ((__GNUC__ > 4 && !defined(__clang__major__)) || (__clang_major__ > 4 && __linux__)) && \
+  defined(_OPENMP) && !defined(__ANDROID__)
         #define USE_GNU_PARALLEL_SHUFFLE
 #endif