build in C++17 mode by default
* configure.ac: Activate C++17, and replace --enable-c++17 by --enable-c++20. * NEWS: Mention the news. * .gitlab-ci.yml: Use C++20 for the former C++17 builds. * HACKING, README, doc/org/compile.org, doc/org/concepts.org, doc/org/index.org, doc/org/install.org, doc/org/tut.org, doc/org/upgrade2.org, spot/misc/escape.hh: Adjust mentions of C++14.
This commit is contained in:
parent
a770727ee8
commit
4f23097619
12 changed files with 79 additions and 62 deletions
|
|
@ -99,7 +99,7 @@ arch-clang:
|
|||
image: registry.lrde.epita.fr/spot-arch
|
||||
script:
|
||||
- autoreconf -vfi
|
||||
- ./configure --prefix ~/install_dir CC='clang -Qunused-arguments' CXX='clang++ -Qunused-arguments' --enable-devel --enable-c++17 --enable-doxygen
|
||||
- ./configure --prefix ~/install_dir CC='clang -Qunused-arguments' CXX='clang++ -Qunused-arguments' --enable-devel --enable-c++20 --enable-doxygen
|
||||
- make
|
||||
- make distcheck
|
||||
artifacts:
|
||||
|
|
@ -117,9 +117,9 @@ arch-gcc-glibcxxdebug:
|
|||
image: registry.lrde.epita.fr/spot-arch
|
||||
script:
|
||||
- autoreconf -vfi
|
||||
- ./configure --enable-devel --enable-c++17 --enable-glibcxx-debug
|
||||
- ./configure --enable-devel --enable-c++20 --enable-glibcxx-debug
|
||||
- make
|
||||
- make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-devel --enable-c++17 --enable-glibcxx-debug'
|
||||
- make distcheck DISTCHECK_CONFIGURE_FLAGS='--enable-devel --enable-c++20 --enable-glibcxx-debug'
|
||||
artifacts:
|
||||
when: on_failure
|
||||
paths:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue