Commit Graph

  • cde4eeffb5
    Remove unused variable Chris Thrasher 2024-03-13 11:43:23 -0600
  • 36aafb0cca
    Remove unnecessary variable Chris Thrasher 2024-03-13 11:43:09 -0600
  • cd8f97e6c7
    Explicitly outline TestRegistry destructor into .cpp file Martin Hořeňovský 2024-04-08 13:57:53 +0200
  • 05fb437cbb
    Fix & extend tests for comparing const instances of zero lit types Martin Hořeňovský 2024-04-08 13:15:31 +0200
  • 71b11c4e33
    Fix assertion for const instance of std::ordering Martin Hořeňovský 2024-04-08 11:02:22 +0200
  • 0a6a2ce887
    Fix preprocessor check for enabling FP reproducibility tests Martin Hořeňovský 2024-04-06 20:19:47 +0200
  • 355a6e273b
    Add M1 MacOS workflow Martin Hořeňovský 2024-04-06 19:53:54 +0200
  • bff6e35e2b
    Replace last use of std::uniform_int_distribution with our own Martin Hořeňovský 2024-04-02 18:13:15 +0200
  • d99eb8bec8
    Optimize 64x64 extended multiplication implementation Martin Hořeňovský 2024-04-02 18:09:34 +0200
  • f181de9df4
    Use SizedUnsignedType_t to pick UnsignedType for uniform_integer_distribution Martin Hořeňovský 2024-04-03 12:29:51 +0200
  • dab58896a2
    Add a couple more assertions Jeremy 2024-04-02 21:22:43 -0500
  • 3819226358
    Clang-format Jeremy 2024-04-02 21:16:03 -0500
  • 9ccf930ec4
    Make msvc happy Jeremy 2024-04-02 19:02:08 -0500
  • bfaec5fabd
    Fixes for windows Jeremy 2024-04-01 23:18:39 -0500
  • 9271083a04
    Merge pull request #2850 from jeremy-rifkin/jr/mention-succeed-in-loggingmd Martin Hořeňovský 2024-03-30 15:59:43 +0100
  • 44165c716f
    Fix typo Jeremy 2024-03-29 15:43:08 -0500
  • 07701f946a
    Mention SUCCEED along with FAIL in logging.md Jeremy 2024-03-29 15:40:18 -0500
  • d69651a81a
    Implement escape sequence skipping Jeremy 2024-03-29 15:06:37 -0500
  • 096c74284e
    First pass Jeremy 2024-03-28 23:18:15 -0500
  • 9cd4828093
    More refactoring and simplification Jeremy 2024-03-28 21:06:01 -0500
  • 90f366007e
    Refactor to use iterators Jeremy 2024-03-28 20:45:10 -0500
  • 7ce3579976
    Allow CATCH_CONFIG_DEFAULT_REPORTER to be arbitrary reporter spec Martin Hořeňovský 2024-03-26 23:48:35 +0100
  • c0dfe13bb6
    Improve example for custom options in reporter spec Martin Hořeňovský 2024-03-26 23:28:48 +0100
  • cad65c5003
    Fix insufficiently escaped backslash in docs Martin Hořeňovský 2024-03-26 23:22:58 +0100
  • ad99834c14
    Add back g++ 5 and 6 to the CI builds Martin Hořeňovský 2024-03-26 18:10:53 +0100
  • 3cd90c5c3b Add tests for multiple args to DL_PATHS in catch_discover_tests Martin Hořeňovský 2024-03-26 17:49:55 +0100
  • 202bdee977 Fix TEST_DL_PATHS to be multi-args Cristian Le 2024-02-26 11:09:07 +0100
  • a6627f87a6 Add tests for multiple args to DL_PATHS in catch_discover_tests Martin Hořeňovský 2024-03-26 17:49:55 +0100
  • bfe3ff8f19 Specify minimum C++ version for amalgamated test build Chris Thrasher 2024-03-13 11:16:07 -0600
  • ad36611fbb
    Fix float reproducibility tests on Apple Silicon chips Chris Thrasher 2024-03-13 11:20:14 -0600
  • 9fcc00557d
    Specify minimum C++ version for amalgamated test build Chris Thrasher 2024-03-13 11:16:07 -0600
  • a2a3c55058
    Improve Conan recipe support (#2831) Uilian Ries 2024-03-12 22:59:28 +0100
  • a7782d1d7c Add workaround for unguarded use of __has_extension (for v2.x) morinmorin 2024-03-13 03:35:34 +0900
  • eb8f2c5810 Add workaround for unguarded use of __has_extension morinmorin 2024-03-13 02:10:03 +0900
  • 88f4ec3cc5 Ignore C++98 related compiler warnings Chris Thrasher 2024-03-12 11:27:06 -0600
  • 792c3b7549 Stop repeating conditional in endif() Chris Thrasher 2024-03-12 13:06:17 -0600
  • 1a44e6f661 Use built-in CMake feature for requiring a specific language standard Chris Thrasher 2024-03-12 13:19:31 -0600
  • 0794059fe7
    Use built-in CMake feature for requiring a specific language standard Chris Thrasher 2024-03-12 13:19:31 -0600
  • 9fe67504d6
    Stop repeating conditional in endif() Chris Thrasher 2024-03-12 13:06:17 -0600
  • 7ee2173aca
    Update CI image to macOS 14 macos-13 Chris Thrasher 2024-03-12 12:38:25 -0600
  • c347e78cbd Add workaround for unguarded use of __has_extension (for v2.x) morinmorin 2024-03-13 03:35:34 +0900
  • 20d3f1939d
    Ignore C++98 related compiler warnings Chris Thrasher 2024-03-12 11:27:06 -0600
  • 00b7f30db4 Add workaround for unguarded use of __has_extension morinmorin 2024-03-13 02:10:03 +0900
  • 2767bf95e1
    Merge 5197b06281 into 459ac8562b Vittorio Romeo 2024-03-12 11:10:00 -0600
  • 85b039cb3b copy eveything from extra Uilian Ries 2024-03-12 17:49:41 +0100
  • 459ac8562b Fix build with gcc 5.4 Cristian Morales Vega 2024-03-11 11:33:29 +0000
  • 4a0f9805c3 Fix build with gcc 5.4 Cristian Morales Vega 2024-03-11 11:33:29 +0000
  • 96b4b11ed1
    Fix comment issues Cristian Le 2024-03-06 10:44:25 +0100
  • 3a135ff8e4 Manage options and cppstd for Conan 1.x Uilian Ries 2024-03-04 14:09:11 +0100
  • 6156f2c5ed Better compatibility with Conan 1.x Uilian Ries 2024-03-04 14:08:50 +0100
  • bc28864fb9 update Conan client in the CI Uilian Ries 2024-03-04 14:08:31 +0100
  • c6d8d98f7b supports c++14 Uilian Ries 2024-03-04 13:50:03 +0100
  • 0d4754a186 export files Uilian Ries 2024-03-04 13:39:48 +0100
  • 8e5cdea5b5 Improve Conan recipe support Uilian Ries 2024-03-04 13:33:42 +0100
  • 8ac8190e49
    v3.5.3 v3.5.3 Martin Hořeňovský 2024-03-01 22:07:10 +0100
  • b20b365fd2 releaseCommon: fix SyntaxWarning: invalid escape sequence '\s' Martin Jeřábek 2024-03-01 12:00:04 +0100
  • 4d8affc989 less copies and allocations in replaceInPlace Martin Jeřábek 2024-02-25 18:01:28 +0100
  • cde3509664 Fix various useful clang-tidy warnings Martin Jeřábek 2024-03-01 11:15:27 +0100
  • 7677c1658e ci: add clang-tidy run Martin Jeřábek 2024-02-21 23:06:53 +0100
  • 92d3b23913 add .clang-tidy config Martin Jeřábek 2024-02-25 18:02:40 +0100
  • dca87563bb Evaluate argument of TEST_CASE in static-analysis mode Martin Jeřábek 2024-02-19 18:38:03 +0100
  • da303cc668 Evaluate argument of (DYNAMIC_)SECTION in static-analysis mode Martin Jeřábek 2024-02-19 18:17:42 +0100
  • c700cae54c releaseCommon: fix SyntaxWarning: invalid escape sequence '\s' Martin Jeřábek 2024-03-01 12:00:04 +0100
  • b49f5f0ec4 less copies and allocations in replaceInPlace Martin Jeřábek 2024-02-25 18:01:28 +0100
  • 0dcb134981 Fix various useful clang-tidy warnings Martin Jeřábek 2024-03-01 11:15:27 +0100
  • 827755b00f ci: add clang-tidy run Martin Jeřábek 2024-02-21 23:06:53 +0100
  • e4db7fd98d add .clang-tidy config Martin Jeřábek 2024-02-25 18:02:40 +0100
  • 0909e39577 Evaluate argument of TEST_CASE in static-analysis mode Martin Jeřábek 2024-02-19 18:38:03 +0100
  • a8587a053b Evaluate argument of (DYNAMIC_)SECTION in static-analysis mode Martin Jeřábek 2024-02-19 18:17:42 +0100
  • c3fd4eb17e
    Update outdated tests for stringifying characters Martin Hořeňovský 2024-03-01 15:09:06 +0100
  • 2558001d58
    Fix TEST_DL_PATHS to be multi-args Cristian Le 2024-02-26 11:09:07 +0100
  • d7641ab145
    Merge df90ea39e1 into fb51116d5b Chris Sarbora 2024-02-26 18:53:42 -0700
  • fb51116d5b
    Avoid useless FDuration cast in benchmark analysis (#2823) Sven 2024-02-26 23:25:58 +0100
  • fa8c0c1a6c
    avoid useless case (FDuration pointer deref to FDuration= Sven Johannsen 2024-02-25 16:08:31 +0100
  • ed6ac8a629
    Update AppVeyor exclusion branch pattern for Github Actions Martin Hořeňovský 2024-02-23 20:52:04 +0100
  • e7913f1363
    Reinstate VS 2017 CI in AppVeyor Martin Hořeňovský 2024-02-23 20:51:26 +0100
  • 4f3871d53f Compiler compatibility for Visual Studio 2017 (v141) for template friend operator == (#2792). James Smith 2024-02-23 00:07:52 +0100
  • afea5b4510 Compiler compatibility for Visual Studio 2017 (v141) for template friend operator == (#2792). James Smith 2024-02-23 00:07:52 +0100
  • f476bcb633 fix double promotion in catch_approx.cpp Sven Johannsen 2024-02-21 11:40:04 +0100
  • 337f74834b
    fix double promotion in catch_approx.cpp Sven Johannsen 2024-02-21 11:40:04 +0100
  • 024cfb3542
    Link Android's log with PRIVATE visibility (#2815) itacud95 2024-02-20 00:32:12 +0100
  • 7ea6531360 Change target_link_libraries visibility to PRIVATE when linking log for Android jakob 2024-02-19 16:51:35 +0100
  • 28c2f0b0c2
    Mention x87 and ffast-math breaking FP random gen reproducibility Martin Hořeňovský 2024-02-17 11:01:43 +0100
  • 2e1b02a0e2
    Document issue with spaceship operator in assertion and MSVC Martin Hořeňovský 2024-02-16 21:54:25 +0100
  • 82e9b9b5f2
    Update CMake build instructions for current CMake version Martin Hořeňovský 2024-02-08 22:05:08 +0100
  • 031a163a2c Improve tutorial.md with link to two-file setup instructions. Fernando J. Iglesias García 2024-01-10 10:33:03 +0100
  • 562f31029a
    Use the same Conan CMake target setup for Conan v1 and v2. Martin Hořeňovský 2024-02-17 22:30:26 +0100
  • 62d4aecb8c
    Conan v2 (#2805) Devon Adair 2024-02-17 10:42:44 -0500
  • b817497528 Fix number of current reporter Letu Ren 2024-01-30 16:20:16 +0800
  • 4f1b24df77 clarify duration unit in docs Julia Paluch 2024-02-02 13:42:32 -0500
  • 3157d6bbf1
    Add Bazel instructions to integration docs (#2812) Fædon Jóhannes 2024-02-16 15:58:09 +0000
  • 567b9fd909
    Merge e5632e5e94 into 4570fca24b Kari Argillander 2024-02-15 21:26:00 -0800
  • 5738aabb39 Appending to incomplete sentence. Fædon Jóhannes Sinis 2024-02-11 21:53:20 +0000
  • 98dabffc6f Add Bazel instructions to integration docs Fædon Jóhannes Sinis 2024-02-11 21:46:08 +0000
  • 4570fca24b
    Remove obsolete C++14 define Martin Hořeňovský 2024-02-13 00:01:13 +0100
  • 0787132fc8
    Add documentation for the current state of decomposer Martin Hořeňovský 2024-02-12 13:43:21 +0100
  • dc51386b9f
    Support literal-zero detectors using consteval int constructors Martin Hořeňovský 2024-02-08 22:21:18 +0100
  • bbba3d8a06
    Disable CI for GCC 5 and 6 Martin Hořeňovský 2024-02-10 23:30:38 +0100
  • d937427f1f
    Disable tests for reproducible FP on non-SSE2 x86 targets Martin Hořeňovský 2024-02-10 22:02:09 +0100
  • 2a5de4e447
    Fix OOB access when computing -# tag for file without extension Martin Hořeňovský 2024-02-08 22:10:39 +0100