Skip to content

Commit cb1d906

Browse files
committed
COMP: Bump C++ standard to 17
Required for ITK 5.4.0.
1 parent 6b6d2d4 commit cb1d906

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.16.3)
22

33
if(NOT CMAKE_CXX_STANDARD)
4-
set(CMAKE_CXX_STANDARD 14) # Supported values are ``14``, ``17`` and ``20``.
4+
set(CMAKE_CXX_STANDARD 17) # Supported values are ``17`` and ``20``.
55
endif()
66
if(NOT CMAKE_CXX_STANDARD_REQUIRED)
77
set(CMAKE_CXX_STANDARD_REQUIRED ON)

evaluate-itk-performance.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ def build_itk(itk_src, itk_bin):
133133
subprocess.check_call(['cmake',
134134
'-G', 'Ninja',
135135
'-DCMAKE_BUILD_TYPE:STRING=Release',
136-
'-DCMAKE_CXX_STANDARD:STRING=11',
136+
'-DCMAKE_CXX_STANDARD:STRING=17',
137137
'-DBUILD_TESTING:BOOL=OFF',
138138
'-DBUILD_EXAMPLES:BOOL=OFF',
139139
'-DBUILD_SHARED_LIBS:BOOL=OFF',
@@ -163,7 +163,7 @@ def build_benchmarks(benchmark_src, benchmark_bin,
163163
subprocess.check_call(['cmake',
164164
'-G', 'Ninja',
165165
'-DCMAKE_BUILD_TYPE:STRING=Release',
166-
'-DCMAKE_CXX_STANDARD:STRING=11',
166+
'-DCMAKE_CXX_STANDARD:STRING=17',
167167
'-DITK_DIR:PATH=' + itk_bin,
168168
build_information_arg,
169169
benchmark_src])

0 commit comments

Comments
 (0)