From 1b3f84f967daf9a668a5b1f5337d5d3d96e9112b Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Wed, 10 Feb 2021 14:26:54 -0500 Subject: Require C++14 instead of C++11 --- README-maintainer | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'README-maintainer') diff --git a/README-maintainer b/README-maintainer index 901c7dd6..a4840603 100644 --- a/README-maintainer +++ b/README-maintainer @@ -4,16 +4,16 @@ ROUTINE DEVELOPMENT Default: -./configure CXX="g++ --std=c++11" --enable-werror +./configure CXX="g++ --std=c++14" --enable-werror Debugging: -./configure CXX="g++ --std=c++11" CFLAGS="-g" CXXFLAGS="-g" \ +./configure CXX="g++ --std=c++14" CFLAGS="-g" CXXFLAGS="-g" \ --enable-werror --disable-shared Profiling: -./configure CXX="g++ --std=c++11" CFLAGS="-g -pg" CXXFLAGS="-g -pg" \ +./configure CXX="g++ --std=c++14" CFLAGS="-g -pg" CXXFLAGS="-g -pg" \ LDFLAGS="-pg" --enable-werror --disable-shared Then run `gprof gmon.out`. Note that gmon.out is not cumulative. @@ -23,7 +23,7 @@ Memory checks: ./configure CFLAGS="-fsanitize=address -fsanitize=undefined -g" \ CXXFLAGS="-fsanitize=address -fsanitize=undefined -g" \ LDFLAGS="-fsanitize=address -fsanitize=undefined" \ - CC=clang CXX="clang++ --std=c++11" \ + CC=clang CXX="clang++ --std=c++14" \ --enable-werror --disable-shared -- cgit v1.2.3-70-g09d2