diff options
-rw-r--r-- | unsupported/test/cxx11_tensor_notification.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/unsupported/test/cxx11_tensor_notification.cpp b/unsupported/test/cxx11_tensor_notification.cpp index 813bc4413..c946007b8 100644 --- a/unsupported/test/cxx11_tensor_notification.cpp +++ b/unsupported/test/cxx11_tensor_notification.cpp @@ -9,11 +9,20 @@ #define EIGEN_USE_THREADS -#include <unistd.h> #include <stdlib.h> #include "main.h" #include <Eigen/CXX11/Tensor> +#if EIGEN_OS_WIN || EIGEN_OS_WIN64 +#include <windows.h> +void sleep(int seconds) { + Sleep(seconds*1000); +} +#else +#include <unistd.h> +#endif + + namespace { void WaitAndAdd(Eigen::Notification* n, int* counter) { |