Revision cfb695669830ceb73b0875a20af4241944eb48e0 authored by Martin Hořeňovský on 21 April 2020, 14:33:15 UTC, committed by Martin Hořeňovský on 21 April 2020, 14:33:15 UTC
--- Improvements ---
* Running tests in random order (`--order rand`) has been reworked significantly (#1908)
  * Given same seed, all platforms now produce the same order
  * Given same seed, the relative order of tests does not change if you select only a subset of them
* Vector matchers support custom allocators (#1909)
* `|` and `&` (bitwise or and bitwise and) are now supported in `CHECK` and `REQUIRE`
  * The resulting type must be convertible to `bool`

--- Fixes ---
* Fixed computation of benchmarking column widths in ConsoleReporter (#1885, #1886)
* Suppressed clang-tidy's `cppcoreguidelines-pro-type-vararg` in assertions (#1901)
  * It was a false positive trigered by the new warning support workaround
* Fixed bug in test specification parser handling of OR'd patterns using escaping (#1905)

--- Miscellaneous ---
* Worked around IBM XL's codegen bug (#1907)
  * It would emit code for _destructors_ of temporaries in an unevaluated context
* Improved detection of stdlib's support for `std::uncaught_exceptions` (#1911)
1 parent e59fc2c
History
File Mode Size
.conan
.github
CMake
artwork
contrib
docs
examples
include
misc
projects
scripts
single_include
third_party
.gitattributes -rw-r--r-- 613 bytes
.gitignore -rw-r--r-- 504 bytes
.travis.yml -rw-r--r-- 8.2 KB
CMakeLists.txt -rw-r--r-- 6.5 KB
CODE_OF_CONDUCT.md -rw-r--r-- 3.1 KB
LICENSE.txt -rw-r--r-- 1.3 KB
README.md -rw-r--r-- 2.1 KB
appveyor.yml -rw-r--r-- 2.6 KB
codecov.yml -rw-r--r-- 440 bytes
conanfile.py -rw-r--r-- 909 bytes

README.md

back to top