diff --git a/CMakeLists.txt b/CMakeLists.txt index ee43d9eb98..b0e0432699 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -140,8 +140,8 @@ set( CMAKE_VISIBILITY_INLINES_HIDDEN ON ) # Global setting: build everything position independent set( CMAKE_POSITION_INDEPENDENT_CODE ON ) -# Global setting: Use C++11 -set(CMAKE_CXX_STANDARD 11) +# Global setting: Use C++14 +set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/Documentation/development/technical_todo.md b/Documentation/development/technical_todo.md index da5d0cade4..579a2d7d3c 100644 --- a/Documentation/development/technical_todo.md +++ b/Documentation/development/technical_todo.md @@ -63,6 +63,7 @@ Some compilers have bugs or limitations to C++ standard support. Current versions: * Debian Stretch: [6.3.0](https://packages.debian.org/stretch/gcc) +* Debian Buster: [8.3.0](https://packages.debian.org/buster/gcc) * Ubuntu 14.04: [4.8.2](https://packages.ubuntu.com/trusty/gcc) * Ubuntu 16.04: [5.3.1](https://packages.ubuntu.com/xenial/gcc) * Ubuntu 18.04: [7.3.0](https://packages.ubuntu.com/bionic/gcc)