fd9f5ac | Martin Hořeňovský | 07 September 2020, 10:34:55 UTC | v2.13.1 | 07 September 2020, 10:34:55 UTC |
f0dc4d9 | Dawid Kurek | 24 August 2020, 08:03:04 UTC | Remove superfluous values The `0`s were needed for the expansion of parameter pack for the sake of expander. Now when we have `index++` it is no more needed. | 27 August 2020, 09:15:58 UTC |
284672c | Sean Middleditch | 18 August 2020, 08:34:47 UTC | Support sentinel-based ranges in default stringify (#2004) | 18 August 2020, 08:34:47 UTC |
2b34b5c | mattkurz | 03 August 2020, 19:51:08 UTC | Fix typo in generators docs | 03 August 2020, 21:33:32 UTC |
708487d | Gregory Bond | 03 August 2020, 03:03:19 UTC | Issue 1992: Better c++17 std::byte detection This fixed buld errors for ubuntu-16 + clang and similar situations where C++17 is supported in the compiler but not the default C++ standard library. | 03 August 2020, 12:38:56 UTC |
6859c68 | James Touton | 19 July 2020, 02:42:48 UTC | Don't apply global settings when configuring as a subproject. | 01 August 2020, 17:42:30 UTC |
de3a208 | Karthik Nishanth | 31 July 2020, 06:24:44 UTC | Update ParseAndAddCatchTests.cmake | 01 August 2020, 17:40:29 UTC |
229cc48 | Reinhold Gschweicher | 16 July 2020, 09:45:38 UTC | Fix CMake add test helper for CMake 3.18.0 With CMake 3.18.0 the `add_test(NAME)` handling changed. The escaped double quotes confuse the new call. Work around this upstream change. fixes: https://github.com/catchorg/Catch2/issues/1984 | 17 July 2020, 21:56:33 UTC |
7f21cc6 | Martin Hořeňovský | 12 July 2020, 18:28:38 UTC | v2.13.0 | 12 July 2020, 18:28:38 UTC |
4c85248 | Martin Hořeňovský | 12 July 2020, 18:27:25 UTC | Fixup whitespace in TAPReporter | 12 July 2020, 18:27:25 UTC |
b4e2237 | Martin Hořeňovský | 12 July 2020, 18:06:08 UTC | Remove pointless CompactReporter::getPreferences override | 12 July 2020, 18:06:14 UTC |
40937b6 | Martin Hořeňovský | 12 July 2020, 18:00:03 UTC | Merge pull request #1983 from s7726/patch-1 Update catch_reporter_tap.hpp | 12 July 2020, 18:00:03 UTC |
0d5b131 | Martin Hořeňovský | 12 July 2020, 14:27:55 UTC | Improve documentation for --min-duration | 12 July 2020, 14:27:55 UTC |
ad3b905 | Martin Hořeňovský | 12 July 2020, 14:20:26 UTC | Document GENERATE's new usage between SECTIONs | 12 July 2020, 14:24:32 UTC |
b1c4565 | Gavin S | 12 July 2020, 08:17:37 UTC | Update catch_reporter_tap.hpp TAP format requires all results to be reported. Removed extraneous preferences function (handled by parent) Incorporated fix from 3d9e7db2e0fff8fc2edcf59d24351f3937e3ac62 Simplified total printing | 12 July 2020, 08:17:37 UTC |
b79a83e | Martin Hořeňovský | 04 July 2020, 15:45:30 UTC | Modify generator tracking to allow GENERATEs between SECTIONs This means that code such as ```cpp TEST_CASE() { SECTION("first") { SUCCEED(); } auto _ = GENERATE(1, 2); SECTION("second") { SUCCEED(); } } ``` will run and report 3 assertions, 1 from section "first" and 2 from section "second". This also applies for greater and potentially more confusing nesting, but fundamentally it is up to the user to avoid overly complex and confusing nestings, just as with `SECTION`s. The old behaviour of `GENERATE` as first thing in a `TEST_CASE`, `GENERATE` not followed by a `SECTION`, etc etc should be unchanged. Closes #1938 | 11 July 2020, 21:16:07 UTC |
89fe35d | Martin Hořeňovský | 11 July 2020, 19:31:08 UTC | Fix how testRandomOrder.py builds tag arguments | 11 July 2020, 19:32:10 UTC |
115d6a1 | Martin Hořeňovský | 07 July 2020, 09:36:51 UTC | Increase tolerances in --min-duration tests The underpowered and oversubscribed CI servers are hell. | 07 July 2020, 09:36:56 UTC |
9157635 | Martin Hořeňovský | 07 July 2020, 09:30:37 UTC | Fixup single_include to be consistent with last tag Closes #1975 | 07 July 2020, 09:32:05 UTC |
6f7c191 | Martin Hořeňovský | 06 July 2020, 18:33:08 UTC | --min-duration is overriden by -d no | 06 July 2020, 18:33:08 UTC |
4eb9d37 | Martin Hořeňovský | 06 July 2020, 18:02:20 UTC | Refactor tests for duration reporting threshold | 06 July 2020, 18:02:20 UTC |
53d8af8 | John Bytheway | 13 April 2020, 12:37:23 UTC | Test for --min-duration | 06 July 2020, 09:35:02 UTC |
46fde0c | John Bytheway | 13 April 2020, 12:34:27 UTC | Add --min-duration option A test runner already has a --durations option to print durations. However, this isn't entirely satisfactory. When there are many tests, this produces output spam which makes it hard to find the test failure output. Nevertheless, it is helpful to be informed of tests which are unusually slow. Therefore, introduce a new option --min-duration that causes all durations above a certain threshold to be printed. This allows slow tests to be visible without mentioning every test. | 06 July 2020, 09:35:02 UTC |
de103db | Martin Hořeňovský | 06 July 2020, 09:34:22 UTC | Merge pull request #1973 from echuber2/patch-1 Escaping "*" ("times") to fix Markdown presentation | 06 July 2020, 09:34:22 UTC |
fedc3a7 | Eric Huber | 05 July 2020, 22:04:00 UTC | Escaping literal "*" ("times") to fix markdown | 05 July 2020, 22:04:00 UTC |
c299133 | Martin Hořeňovský | 05 July 2020, 09:51:30 UTC | v2.12.4 | 05 July 2020, 09:51:30 UTC |
09b8017 | Martin Hořeňovský | 04 July 2020, 18:06:27 UTC | Update FUNDING file (-Patreon, +PayPal) | 04 July 2020, 18:06:27 UTC |
bad3c93 | George Rhoten | 01 July 2020, 15:36:23 UTC | Fix for macOS on ARM | 01 July 2020, 17:28:50 UTC |
0f05c03 | Martin Hořeňovský | 29 June 2020, 18:50:39 UTC | v2.12.3 | 29 June 2020, 18:50:39 UTC |
ee4538c | Ryan Pavlik | 11 June 2020, 21:58:56 UTC | Add OverallResultsCases element to XML reporter | 28 June 2020, 20:36:08 UTC |
dc7a20f | Martin Hořeňovský | 26 June 2020, 18:00:14 UTC | Rewrite the contributing documentation | 27 June 2020, 15:44:08 UTC |
018dc0b | Martin Hořeňovský | 23 June 2020, 16:30:48 UTC | Replace a TODO comment in examples | 26 June 2020, 18:04:05 UTC |
ad1940f | Richard Ash | 19 June 2020, 14:32:08 UTC | Add an example of using GENERATE(table()) There are some examples on issue #850 of using this feature, but they are not easily found from the documentation. Adding them here as an example makes them more findable and ensures they keep working if the API changes. | 23 June 2020, 20:55:03 UTC |
5399921 | Richard Ash | 18 June 2020, 16:40:18 UTC | Add notes on compiling the examples. This took me some time to figure out so document for others. | 20 June 2020, 19:41:10 UTC |
e815acd | offa | 29 April 2020, 11:18:46 UTC | Clang-format configuration added. Some notes on the configuration options chosen: * We want `AllowShortEnumsOnASingleLine` set to `false`, but that option is clang-format-11 and up, which is not out yet. * `IndentPPDirectives` is currently inconsistent, but `AfterHash` is the preferred style in new code. * `NamespaceIndentation` is a mess, but `All` is closer to the effect we want than `Inner`. * `SpacesInParentheses` set to `true` is not ideal due to it also introducing extra spaces in preprocessor expressions, but using it is much closer to the current style than not. All in all, using this setting globally would reformat pretty much every line of code in the codebase, but it is as close as possible to the bespoke style currently used. Still, it should only be used on the diffs. Closes #1182 | 19 June 2020, 07:49:10 UTC |
e7189f1 | Richard Ash | 18 June 2020, 16:02:21 UTC | Make scripts/updateDocumentToC.py executable. On systems where the file system has excute permissions, this script was not marked as executable in a clean git checkout and so could be run without first changing the permissions. Fixed by setting the relevant git flag. | 18 June 2020, 19:28:08 UTC |
1806b21 | Martin Hořeňovský | 14 June 2020, 19:48:08 UTC | Add explicit test for shortcircuiting behaviour of combined matchers | 14 June 2020, 19:48:08 UTC |
288416f | Martin Hořeňovský | 13 June 2020, 17:26:17 UTC | Devirtualize NameAndLocation query on trackers | 13 June 2020, 17:26:17 UTC |
cbbebb6 | Martin Hořeňovský | 13 June 2020, 13:41:25 UTC | Fix copy paste error in 7-arg TEMPLATE_TEST_CASE_SIG implementation Closes #1954 | 13 June 2020, 13:46:59 UTC |
fb08596 | Martin Hořeňovský | 13 June 2020, 09:11:19 UTC | Clarify documentation about nested generators Closes #1947 | 13 June 2020, 09:12:12 UTC |
0614a4a | Matthias Blankertz | 04 June 2020, 09:53:13 UTC | Hide std::exception_ptr and friends if exceptions disabled Some compilers, e.g. the Green Hills C++ compiler, react badly to the appearance of std::exception_ptr, std::current_exception, std::rethrow_exception and std::uncaught_exception(s). To allow usage of Catch2 with these compilers when exceptions are disabled, hide the usage of std::exception_ptr etc. when compiling with CATCH_CONFIG_DISABLE_EXCEPTIONS. | 12 June 2020, 21:23:55 UTC |
0f12995 | Martin Hořeňovský | 01 June 2020, 19:27:58 UTC | Fix compilation of examples | 01 June 2020, 19:27:58 UTC |
0807fdb | Martin Hořeňovský | 01 June 2020, 17:06:41 UTC | Replace stray tabs with spaces | 01 June 2020, 17:06:51 UTC |
9500ded | Martin Hořeňovský | 01 June 2020, 17:04:23 UTC | Improved generator tracking * Successive executions of the same `GENERATE` macro (e.g. because of a for loop) no longer lead to multiple nested generators. * The same line can now contain multiple `GENERATE` macros without issues. Fixes #1913 | 01 June 2020, 17:06:51 UTC |
6c6ebe3 | bogdasar1985 | 28 May 2020, 14:13:55 UTC | fixing UB | 29 May 2020, 12:56:40 UTC |
b1b5cb8 | Martin Hořeňovský | 25 May 2020, 13:13:18 UTC | v2.12.2 | 25 May 2020, 13:13:18 UTC |
77dc8cf | Martin Hořeňovský | 21 May 2020, 19:39:19 UTC | Really fix use of std::result_of when invoke_result is available Closes #1934 | 22 May 2020, 08:05:34 UTC |
ddc9f4c | Martin Hořeňovský | 21 May 2020, 19:39:19 UTC | Avoid using std::result_of when std::invoke_result is available Closes #1934 | 21 May 2020, 19:39:19 UTC |
bed4737 | Martin Hořeňovský | 18 May 2020, 12:29:50 UTC | Remove obsolete comment in UnorderedEquals vector matcher | 18 May 2020, 12:29:50 UTC |
0e9bae1 | Valentin Tolmer | 08 May 2020, 08:08:46 UTC | Create a BUILD file for compatibility with bazel With this change, it's much easier for bazel projects to depend on Catch. They just need to add: - In the workspace: ``` http_archive( name = "com_github_catchorg_catch2", urls = ["https://github.com/catchorg/Catch2/archive/v2.12.1.tar.gz"], strip_prefix = "Catch2-2.12.1", sha256 = "e5635c082282ea518a8dd7ee89796c8026af8ea9068cd7402fb1615deacd91c3", ) ``` Or the appropriate version/sha256. - For the tests, assuming that `test_main.cc` contains the `CATCH_CONFIG_MAIN`: ``` cc_library( name = "test_main", srcs = ["test_main.cc"], deps = ["@com_github_catchorg_catch2//:catch2"], ) ``` | 17 May 2020, 11:18:22 UTC |
f133277 | Martin Hořeňovský | 15 May 2020, 19:00:19 UTC | Add status attribute to JUnit's section reporting This brings our output inline with GTest's. We do not handle skipped tests properly, but that should be currently less important than having the attribute exist with proper value for non-skipped tests. Thanks @joda-01. Closes #1899 | 15 May 2020, 19:00:19 UTC |
f764ee3 | Martin Hořeňovský | 15 May 2020, 13:57:27 UTC | Document that user can only provide main in TU with CONFIG_RUNNER Closes #1851 | 15 May 2020, 13:57:27 UTC |
c190061 | Natsu | 15 May 2020, 09:30:12 UTC | Fix compilation failure when using libstdc++10 (#1929) The issue is caused by deleted `std::__detail::begin` declared in `bits/iterator_concepts.h`. This would be found by ADL, and because it is deleted, compilation would fail. This change makes it so that we SFINAE on `begin(std::declval<T>())` and `end(std::declval<T>())` being well-formed. | 15 May 2020, 09:30:12 UTC |
b1dcdc5 | Billy Robert O'Neal III | 12 May 2020, 03:38:09 UTC | Fix invalid isspace call detected by PREfast D:\vcpkg\toolsrc\include\catch2\catch.hpp(11285): warning C6330: 'char' passed as _Param_(1) when 'unsigned char' is required in call to 'isspace'. D:\vcpkg\toolsrc\include\catch2\catch.hpp(11288): warning C6330: 'char' passed as _Param_(1) when 'unsigned char' is required in call to 'isspace'. ISO/IEC 9899:2011: "7.4 Character handling <ctype.h>"/1 [...] In all cases the argument is an int, the value of which shall be representable as an unsigned char or shall equal the value of the macro EOF. If the argument has any other value, the behavior is undefined. This means if isspace was passed a character like ñ it could corrupt memory without the static_cast to treat it as a positive value after integral promotion (and C libraries commonly use the int index supplied as a key into a table which result in out of bounds access if the resulting int is negative). | 12 May 2020, 12:07:22 UTC |
f0e596e | Martin Hořeňovský | 09 May 2020, 16:23:09 UTC | Silence clang-tidy's hicpp-vararg (alias of coreguidelines vararg) Ideally, clang-tidy would be smart that if one alias of a warning is suppressed, then the other one is suppressed as well, but as of right now, it isn't. This means that for now we have to suppress both aliases of this warning. Opened upstream issue to fix this: https://bugs.llvm.org/show_bug.cgi?id=45859 Obviously, ideally clang-tidy would also not warn that we are calling a vararg function when it is an unevaluated magic builtin, but that also is not happening right now and I opened an issue for it: https://bugs.llvm.org/show_bug.cgi?id=45860 Closes #1921 | 09 May 2020, 16:23:12 UTC |
594cab3 | Martin Hořeňovský | 06 May 2020, 18:49:15 UTC | Upload conan releases to catch2 remote (instead of Catch2) At some point we moved over to catch2:catchorg (notice lowercase `c`) instead of Catch2:catchorg, but we kept uploading the released packages to the upper-cased repository... Time to fix this, and then merge them again. | 06 May 2020, 18:49:26 UTC |
89f5f84 | Gareth Lloyd | 07 April 2020, 11:19:25 UTC | Provide path of the cmake scripts to conan | 23 April 2020, 16:11:41 UTC |
2e61d38 | Martin Hořeňovský | 21 April 2020, 17:30:38 UTC | v2.12.1 --- Fixes --- * Vector matchers now support initializer list literals better --- Improvements --- * Added support for `^` (bitwise xor) to `CHECK` and `REQUIRE` | 21 April 2020, 17:30:38 UTC |
5c9f09e | Martin Hořeňovský | 21 April 2020, 17:27:12 UTC | Add support for bitwise xor to the decomposer | 21 April 2020, 17:27:12 UTC |
f4fc2da | Martin Hořeňovský | 21 April 2020, 17:09:45 UTC | Fixup template type argument inference for vector matchers | 21 April 2020, 17:09:45 UTC |
cfb6956 | Martin Hořeňovský | 21 April 2020, 14:33:15 UTC | v2.12.0 --- 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) | 21 April 2020, 14:33:15 UTC |
e59fc2c | khyperia | 21 April 2020, 07:51:45 UTC | Fix build with CATCH_CONFIG_DISABLE_EXCEPTIONS enabled | 21 April 2020, 13:31:15 UTC |
4e41714 | Martin Hořeňovský | 21 April 2020, 09:00:08 UTC | Support bitand and bitor in REQUIRE/CHECK This means that bit-flag-like types with conversion to bool can be asserted on, like so `REQUIRE(var & Flags::AddNewline)`. | 21 April 2020, 09:00:08 UTC |
37cbf4a | Martin Hořeňovský | 17 April 2020, 19:16:18 UTC | Add more tests for test spec parser Originally the tests were from #1912, but as it turned out, the issue was somewhere else. Still, the inputs provided were interesting, so they are now part of our test suite. | 17 April 2020, 19:19:18 UTC |
38f897c | schallerr | 16 April 2020, 13:36:54 UTC | Support custom allocators in vector Matchers (#1909) | 16 April 2020, 13:36:54 UTC |
fa4a93e | Martin Hořeňovský | 15 April 2020, 14:19:54 UTC | Update documentation for --order | 15 April 2020, 14:20:05 UTC |
6fbe5ef | John Else | 13 April 2020, 15:10:36 UTC | Use macro to determine whether std::uncaught_exceptions is available Catch assumes std::uncaught_exceptions is available whenever C++17 is available, but for macOS versions older than 10.12 this is not the case. Instead of checking the C++ version, use a macro to check whether the feature is available. | 14 April 2020, 21:03:58 UTC |
bad0fb5 | Martin Hořeňovský | 14 April 2020, 14:39:45 UTC | Refactor implementation of hashed random order test sorting | 14 April 2020, 14:39:48 UTC |
a2fc7cf | Martin Hořeňovský | 14 April 2020, 14:38:07 UTC | Randomize test for subset invariant random ordering of tests Also removed the iterative checking that seeds 1-100 do not create the same output, because it used too much runtime. | 14 April 2020, 14:38:10 UTC |
da9e3ee | John Bytheway | 10 April 2020, 21:25:13 UTC | Add test for consistent random ordering | 14 April 2020, 10:47:36 UTC |
f696ab8 | John Bytheway | 10 April 2020, 00:17:05 UTC | Change random test shuffling technique Previously a random test ordering was obtained by applying std::shuffle to the tests in declaration order. This has two problems: - It depends on the declaration order, so the order in which the tests will be run will be platform-specific. - When trying to debug accidental inter-test dependencies, it is helpful to be able to find a minimal subset of tests which exhibits the issue. However, any change to the set of tests being run will completely change the test ordering, making it difficult or impossible to reduce the set of tests being run in any reasonably efficient manner. Therefore, change the randomization approach to resolve both these issues. Generate a random value based on the user-provided RNG seed. Convert every test case to an integer by hashing a combination of that value with the test name. Sort the test cases by this integer. The test names and RNG are platform-independent, so this should be consistent across platforms. Also, removing one test does not change the integer value associated with the remaining tests, so they remain in the same order. To hash, use the FNV-1a hash, except with the basis being our randomly selected value rather than the fixed basis set in the algorithm. Cannot use std::hash, because it is important that the result be platform-independent. | 14 April 2020, 10:47:36 UTC |
5d32ce2 | Martin Hořeňovský | 12 April 2020, 16:44:42 UTC | Fix bug in test spec parser handling of escaping in ORed patterns It did not clear out all of its internal state when switching from one pattern to another, so when it should've escaped `,`, it took its position from its position in the original user-provided string, rather than its position in the current pattern. Fixes #1905 | 12 April 2020, 16:48:52 UTC |
035a062 | Andrew Gaspar | 09 April 2020, 23:52:33 UTC | Remove usage of __builtin_constant_p under IBM XL | 10 April 2020, 18:55:23 UTC |
d399a30 | Moritz Haase | 02 April 2020, 12:22:01 UTC | Suppress clang-tidy warning about vararg usage in assertion macros CATCH_INTERNAL_IGNORE_BUT_WARN() introduced with b7b346c triggers clang-tidy warning 'cppcoreguidelines-pro-type-vararg' for every usage of assertion macros like CHECK() and REQUIRE(). Silence it via NOLINT in the '#if defined(__clang__)' block only, as clang-tidy honors those. | 02 April 2020, 18:45:57 UTC |
b8ce814 | Phoebe | 31 March 2020, 17:12:10 UTC | Add vcpkg installation instructions (#1898) * Add vcpkg installation instructions * Add index | 31 March 2020, 17:12:10 UTC |
6260962 | Mark Gillard | 29 March 2020, 07:54:16 UTC | Added toml++ to opensource-users.md | 29 March 2020, 12:21:57 UTC |
b4c8967 | Mark Gillard | 29 March 2020, 07:53:11 UTC | Fix alphabetical ordering of opensource-users.md | 29 March 2020, 12:21:57 UTC |
7900fb3 | pi1024e | 23 March 2020, 17:10:38 UTC | C-header updates | 28 March 2020, 17:00:42 UTC |
01bdfe3 | Invincible | 23 March 2020, 02:24:10 UTC | Change PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME conditional. When no TEST_CASE_METHOD function, there is no fixture to get. | 27 March 2020, 08:55:06 UTC |
e5c9a58 | Joel Uckelman | 19 March 2020, 12:31:22 UTC | Fixed typo in "benchmark name" column width calculation. Closes #1885. | 26 March 2020, 09:31:35 UTC |
255aa5f | Martin Hořeňovský | 19 March 2020, 12:50:19 UTC | v2.11.3 | 19 March 2020, 12:50:19 UTC |
3a33315 | Martin Hořeňovský | 19 March 2020, 12:32:45 UTC | Fix compilation error when lambdas are used in assertions This is a partial revert of b7b346c3e5603. | 19 March 2020, 12:32:45 UTC |
5f94c8d | Martin Hořeňovský | 19 March 2020, 11:37:51 UTC | v2.11.2 | 19 March 2020, 11:37:51 UTC |
695a356 | Martin Hořeňovský | 19 March 2020, 11:36:30 UTC | Move all scripts to Python3 | 19 March 2020, 11:36:30 UTC |
020b655 | Martin Hořeňovský | 19 March 2020, 11:32:34 UTC | Update wandbox script to use https endpoint and Python3 | 19 March 2020, 11:32:34 UTC |
5561d03 | Martin Hořeňovský | 15 February 2020, 20:18:56 UTC | Different approach to proper colouring of filters | 19 March 2020, 10:08:01 UTC |
3a15315 | Till Hofmann | 10 February 2020, 13:52:35 UTC | Switch back to uncolored output after printing filters After printing the list of filters, switch back from yellow to black before printing a newline to avoid the remaining output to be colored in yellow. | 19 March 2020, 10:08:01 UTC |
b7b346c | Martin Hořeňovský | 18 March 2020, 19:59:25 UTC | Make warnings in assertions fire for GCC/Clang again The old code caused warnings to fire under MSVC, and Clang <3.8. I could not find a GCC version where it worked, but I assume that it did at some point. This new code causes all of MSVC, GCC, Clang, in current versions, to emit signed/unsigned comparison warning in test like this: ```cpp TEST_CASE() { int32_t i = -1; uint32_t j = 1; REQUIRE(i != j); } ``` Where previously only MSVC would emit the warning. Fixes #1880 | 19 March 2020, 08:45:41 UTC |
9e09d79 | Julius Hülsmann | 17 March 2020, 14:43:05 UTC | Update tutorial.md Fix: typo; remove trailing "," | 18 March 2020, 14:36:19 UTC |
7048c2c | Julius Hülsmann | 17 March 2020, 11:54:04 UTC | Update slow-compiles.md Add missing "." | 18 March 2020, 14:35:56 UTC |
6f77d59 | magnus.ornebring | 10 March 2020, 10:25:13 UTC | Add king as user | 11 March 2020, 08:32:16 UTC |
022b61f | khyperia | 26 February 2020, 14:32:34 UTC | Don't cast nanoseconds to integers when writing output | 08 March 2020, 11:10:44 UTC |
87b5bf7 | khyperia | 24 February 2020, 11:21:32 UTC | include <iterator> in catch_stats.hpp needed for std::back_inserter on some platforms | 24 February 2020, 18:36:34 UTC |
81d52c4 | Martin Hořeňovský | 15 February 2020, 20:31:31 UTC | Specialize CATCH_TRAP() for iOS + thumb instruction set combo Fixes #1862 | 15 February 2020, 20:45:09 UTC |
200b8b6 | Tristan Stenner | 15 February 2020, 19:42:57 UTC | Add command line option 'never' to --wait-for-keypress (#1866) Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com> | 15 February 2020, 19:42:57 UTC |
e70fd2a | offa | 04 February 2020, 17:45:52 UTC | Variables made const-ref. | 08 February 2020, 13:27:40 UTC |
36170d6 | offa | 04 February 2020, 17:41:11 UTC | stdio.h replaced with cstdio. | 08 February 2020, 13:27:40 UTC |
917e92c | Clare Macrae | 07 February 2020, 12:20:31 UTC | Add link to list of commercial user projects | 07 February 2020, 14:33:55 UTC |
f549507 | Clare Macrae | 07 February 2020, 12:16:24 UTC | Fix typo in link in docs | 07 February 2020, 14:33:35 UTC |
b3b0721 | Martin Hořeňovský | 03 February 2020, 10:26:31 UTC | Merge pull request #1854 from neheb/patch-1 catch_compiler_capabilities.h: use proper math define | 03 February 2020, 10:26:31 UTC |