Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
catch2: fix using catch2 in C++17 code
Catch2 has compile-time bugs if we use it in C++17 code with some of the new C++17 types like string_view. For example the following line will cause bugs: REQUIRE(string_view("abc") == "abc"); The bug is documented in the upstream issue tracker here: catchorg/Catch2#2462 We fix the bug downstream by building Catch2 itself in C++17 mode. Additionally, enable building with GCC 5, the current version does not fail anymore with GCC 5.
- Loading branch information