From b9614bbc73926625d5403680f7b67dc0fb499267 Mon Sep 17 00:00:00 2001 From: Robert Maynard Date: Tue, 12 Mar 2019 16:13:43 -0400 Subject: [PATCH] VTK-m always use cxx_std_ when requesting compiler level The meta cxx_std_ flags are supported for compilers such as IBM XL and PGI, where the granular flags such as cxx_auto_type arent. --- vtkm/thirdparty/diy/CMakeLists.txt | 2 +- vtkm/thirdparty/loguru/CMakeLists.txt | 2 +- vtkm/thirdparty/taotuple/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/vtkm/thirdparty/diy/CMakeLists.txt b/vtkm/thirdparty/diy/CMakeLists.txt index d1d3e7a32..ffe3e3365 100644 --- a/vtkm/thirdparty/diy/CMakeLists.txt +++ b/vtkm/thirdparty/diy/CMakeLists.txt @@ -24,7 +24,7 @@ add_library(vtkm_diy INTERFACE) vtkm_get_kit_name(kit_name kit_dir) # diy needs C++11 -target_compile_features(vtkm_diy INTERFACE cxx_auto_type) +target_compile_features(vtkm_diy INTERFACE cxx_std_11) # placeholder to support external DIY set(VTKM_USE_EXTERNAL_DIY OFF) diff --git a/vtkm/thirdparty/loguru/CMakeLists.txt b/vtkm/thirdparty/loguru/CMakeLists.txt index 138e0e3e3..6bebecee4 100644 --- a/vtkm/thirdparty/loguru/CMakeLists.txt +++ b/vtkm/thirdparty/loguru/CMakeLists.txt @@ -24,7 +24,7 @@ add_library(vtkm_loguru INTERFACE) vtkm_get_kit_name(kit_name kit_dir) # taotuple needs C++11 -target_compile_features(vtkm_loguru INTERFACE cxx_auto_type) +target_compile_features(vtkm_loguru INTERFACE cxx_std_11) target_include_directories(vtkm_loguru INTERFACE $ diff --git a/vtkm/thirdparty/taotuple/CMakeLists.txt b/vtkm/thirdparty/taotuple/CMakeLists.txt index c7e665e12..c13eae41b 100644 --- a/vtkm/thirdparty/taotuple/CMakeLists.txt +++ b/vtkm/thirdparty/taotuple/CMakeLists.txt @@ -24,7 +24,7 @@ add_library(vtkm_taotuple INTERFACE) vtkm_get_kit_name(kit_name kit_dir) # taotuple needs C++11 -target_compile_features(vtkm_taotuple INTERFACE cxx_auto_type) +target_compile_features(vtkm_taotuple INTERFACE cxx_std_11) target_include_directories(vtkm_taotuple INTERFACE $