diff --git a/CMakeLists.txt b/CMakeLists.txt
index 069a719c47cfd2b3fdf0c8e7a8f3578896e4937c..b50c396d6ddf8cbc3b419420ba5c41574bdf79be 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,7 +5,7 @@ include(cmake/RecordCmdLine.cmake)
 project(VecCore LANGUAGES C CXX VERSION 0.8.1
     DESCRIPTION "C++ Library for Portable SIMD Vectorization")
 
-set(CMAKE_CXX_STANDARD 11 CACHE STRING "C++ ISO Standard")
+set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ ISO Standard")
 set(CMAKE_CXX_STANDARD_REQUIRED True)
 
 list(INSERT CMAKE_MODULE_PATH 0 ${PROJECT_SOURCE_DIR}/cmake)