diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt
index 2acaa98c8..fee3f169a 100644
--- a/common/CMakeLists.txt
+++ b/common/CMakeLists.txt
@@ -37,7 +37,7 @@ else()
     set(TOPLEVEL_PROJECT OFF)
 endif()
 
-set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD 20)
 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror")
 
 set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/cmake)