diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e89b54c0..de1e40887 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,8 +1,8 @@ cmake_minimum_required(VERSION 3.10) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # For clang-tidy. set(BUILD_SHARED_LIBS OFF) # We expect external libraries to be linked statically. -set(CMAKE_CXX_STANDARD 17) # Compile as C++17. -set(CMAKE_CXX_STANDARD_REQUIRED ON) # Require C++17 support. +set(CMAKE_CXX_STANDARD 23) # Compile as C++23. +set(CMAKE_CXX_STANDARD_REQUIRED ON) # Require C++23 support. project(BusTub VERSION 2023.1