Switch to C++17

With C++17, optionals, an experimental language feature, were moved to
the “std” namespace. This makes C++17 mandatory and drops the now
obsolete “experimental” namespace.
This commit is contained in:
2018-03-22 17:20:54 +01:00
committed by Patrick Lühne
parent c7d1026a31
commit 22238bb398
9 changed files with 48 additions and 48 deletions

View File

@@ -17,7 +17,7 @@ With the option `--simplify`, output formulas are simplified by applying several
## Building
`anthem` requires [CMake](https://cmake.org/) and [Boost](http://www.boost.org/) for building.
After installing the dependencies, `anthem` is built with a C++14 compiler (GCC ≥ 6.1 or clang ≥ 3.8).
After installing the dependencies, `anthem` is built with a C++17 compiler (GCC ≥ 7.3 or clang ≥ 5.0).
```bash
$ git clone https://github.com/potassco/anthem.git