<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/src/CMakeLists.txt, branch v3.0.0-preview4</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>Split out CaseInsensitiveCmp into its own file</title>
<updated>2021-12-25T23:35:46+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-25T23:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=187bf6db2bf6724481599526622f8881f4a46cee'/>
<id>187bf6db2bf6724481599526622f8881f4a46cee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add catch_sharding.hpp to CML</title>
<updated>2021-11-23T22:16:17+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-11-20T22:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c95072408fdb6e5cdff2a4d24b2eb991bc8f8ca0'/>
<id>c95072408fdb6e5cdff2a4d24b2eb991bc8f8ca0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move reporter_registrars.hpp to reporters/</title>
<updated>2021-11-10T22:52:59+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-11-10T22:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9200b4078bcec238b0ebe9f60d31ae02693c4e23'/>
<id>9200b4078bcec238b0ebe9f60d31ae02693c4e23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split void_type into its own header and rename it to void_t</title>
<updated>2021-10-27T18:01:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-10-27T17:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f17725a186d209a26836fc3e13cdcee423ddd1e8'/>
<id>f17725a186d209a26836fc3e13cdcee423ddd1e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add generateRandomSeed utility to generate randomness seed</title>
<updated>2021-10-08T19:35:41+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-10-08T18:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=200a487cf293c31e277df9b43a52260d8f982efb'/>
<id>200a487cf293c31e277df9b43a52260d8f982efb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename Catch::Option to Optional</title>
<updated>2021-10-05T18:39:28+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-10-05T18:11:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4e6d306742cdaab773bf98277e30e77922bb8ee1'/>
<id>4e6d306742cdaab773bf98277e30e77922bb8ee1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suffix the library name with 'd' for debug builds</title>
<updated>2021-08-27T22:47:54+00:00</updated>
<author>
<name>Roc</name>
</author>
<published>2021-08-27T22:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9ac9fb164e5b20ad9e2f59556b75b9e6f1600f68'/>
<id>9ac9fb164e5b20ad9e2f59556b75b9e6f1600f68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add std::move/std::forward replacement macros</title>
<updated>2021-08-16T14:22:16+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-08-12T22:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=03ce304102829d438a0e3249b86094a6da802dfa'/>
<id>03ce304102829d438a0e3249b86094a6da802dfa</id>
<content type='text'>
Using the `CATCH_MOVE` and `CATCH_FORWARD` macros instead of the
`std::move` and `std::forward&lt;T&gt;` utility functions can improve
compilation times and debug build's performance, and thus will
be preferred going forward.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the `CATCH_MOVE` and `CATCH_FORWARD` macros instead of the
`std::move` and `std::forward&lt;T&gt;` utility functions can improve
compilation times and debug build's performance, and thus will
be preferred going forward.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ulp distance calculation for numbers with different signs</title>
<updated>2021-07-27T19:04:41+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-07-26T20:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3d1cf95b3247e962ab7ae926b5547c64738a13d9'/>
<id>3d1cf95b3247e962ab7ae926b5547c64738a13d9</id>
<content type='text'>
This is a simplification of the fix proposed in #2152, with the
critical function split out so that it can be tested directly,
without having to go through the ULP matcher.

Closes #2152
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a simplification of the fix proposed in #2152, with the
critical function split out so that it can be tested directly,
without having to go through the ULP matcher.

Closes #2152
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unneeded interface IRunner</title>
<updated>2021-05-13T07:14:26+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-05-13T07:14:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=28f6698ec80c03b7351e8f546734726acb56c104'/>
<id>28f6698ec80c03b7351e8f546734726acb56c104</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
