<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/src/catch2/matchers/catch_matchers_floating_point.cpp, branch v3.0.1</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>Remove some useless casts</title>
<updated>2022-04-28T12:56:33+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-04-28T12:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=332de39cd4ba410e9dd9de670ea87a7c0dc7a8dd'/>
<id>332de39cd4ba410e9dd9de670ea87a7c0dc7a8dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>[Issue 2154] Correct error when building with IBM's latest XLC (#2155)</title>
<updated>2021-05-09T16:05:39+00:00</updated>
<author>
<name>Rob Boehne</name>
</author>
<published>2021-01-21T21:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d61fe3ecc3c953cc92abdbbd25eae09b62c60849'/>
<id>d61fe3ecc3c953cc92abdbbd25eae09b62c60849</id>
<content type='text'>
* [Issue 2154] Correct error when building with IBM's latest XLC compiler with xlclang++ front-end.

On AIX, the XLC 16.1.0.1 compiler considers the call to `std::abs` ambigious, so it needs help with a static_cast to the type of the template argument.

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [Issue 2154] Correct error when building with IBM's latest XLC compiler with xlclang++ front-end.

On AIX, the XLC 16.1.0.1 compiler considers the call to `std::abs` ambigious, so it needs help with a static_cast to the type of the template argument.

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename file catch_matchers_floating -&gt; catch_matchers_floating_point</title>
<updated>2020-12-13T17:12:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-12-13T14:41:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a091853f4ae62b428983c63224fec9f1af377295'/>
<id>a091853f4ae62b428983c63224fec9f1af377295</id>
<content type='text'>
The old name was a legacy of v2 era, where all headers were stitched
into one. With v3 using separate headers, it is better when they have
proper name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old name was a legacy of v2 era, where all headers were stitched
into one. With v3 using separate headers, it is better when they have
proper name.
</pre>
</div>
</content>
</entry>
</feed>
