<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_evaluate.hpp, branch v1.12.2</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>Revert backport of new evaluate layer to fix C++98 compilation</title>
<updated>2017-12-07T19:02:47+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-12-07T18:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=07b9bda1d212de50a8f5a1fb73cdf1f8dca05fc3'/>
<id>07b9bda1d212de50a8f5a1fb73cdf1f8dca05fc3</id>
<content type='text'>
The backport fixed some bugs (ie #981), but caused strict C++98
(and MSVC 9) compilers to fail. This means that we will
reintroduce some issues but get back compatibility with obsolete
compilers. People using newer ones can keep using Catch2.

This reverts commit b6e7c9bd7a160c07c5de894292022687895c17a3.
This reverts commit b7bd52cc98f8a9b646a13241ce8355ba97b8bab3.

Should fix #1103
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The backport fixed some bugs (ie #981), but caused strict C++98
(and MSVC 9) compilers to fail. This means that we will
reintroduce some issues but get back compatibility with obsolete
compilers. People using newer ones can keep using Catch2.

This reverts commit b6e7c9bd7a160c07c5de894292022687895c17a3.
This reverts commit b7bd52cc98f8a9b646a13241ce8355ba97b8bab3.

Should fix #1103
</pre>
</div>
</content>
</entry>
<entry>
<title>Specialise removeConst for nullptr</title>
<updated>2017-08-24T21:07:44+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-11T12:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b6e7c9bd7a160c07c5de894292022687895c17a3'/>
<id>b6e7c9bd7a160c07c5de894292022687895c17a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress more signed/ unsigned mismatches during Evaluator calls on MSVC</title>
<updated>2017-08-24T21:07:03+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-05T23:38:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=180d9242f505a84bb93ab791df3f9dd193f7a740'/>
<id>180d9242f505a84bb93ab791df3f9dd193f7a740</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cherry-picked "evaluate" refactoring from dev-modernize branch</title>
<updated>2017-08-24T21:07:03+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-05T23:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b7bd52cc98f8a9b646a13241ce8355ba97b8bab3'/>
<id>b7bd52cc98f8a9b646a13241ce8355ba97b8bab3</id>
<content type='text'>
- fixed up NULL comparisons to allow for NULL being a long
- should address #981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fixed up NULL comparisons to allow for NULL being a long
- should address #981
</pre>
</div>
</content>
</entry>
<entry>
<title>Addressed some static analysis warnings</title>
<updated>2017-07-19T07:50:08+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-07-19T07:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7a22bad76340f8b48094b46bc586e76ac9ea93ac'/>
<id>7a22bad76340f8b48094b46bc586e76ac9ea93ac</id>
<content type='text'>
Based on findings in #957
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on findings in #957
</pre>
</div>
</content>
</entry>
<entry>
<title>Disabled C4312 in the evaluate layer</title>
<updated>2017-02-22T13:14:59+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-02-22T13:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a8a6b3159d84892edefd298dc2b6f40b859903f8'/>
<id>a8a6b3159d84892edefd298dc2b6f40b859903f8</id>
<content type='text'>
We reinterpret cast int to T* (because someone might compare 0 to a
ptr), which causes 4312 to fire when x64 platform is set.

Fixes #148
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We reinterpret cast int to T* (because someone might compare 0 to a
ptr), which causes 4312 to fire when x64 platform is set.

Fixes #148
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "First cut of Evaluate refactoring to remove int specialisations, among other things"</title>
<updated>2017-02-06T22:37:23+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-02-06T22:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2b74613c545203794d15df51ad710c36b1f0a0fe'/>
<id>2b74613c545203794d15df51ad710c36b1f0a0fe</id>
<content type='text'>
This reverts commit 39753558eb635886555a07e0fa01ee72816c06f6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 39753558eb635886555a07e0fa01ee72816c06f6.
</pre>
</div>
</content>
</entry>
<entry>
<title>First cut of Evaluate refactoring to remove int specialisations, among other things</title>
<updated>2017-02-06T15:15:43+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-02-06T15:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=39753558eb635886555a07e0fa01ee72816c06f6'/>
<id>39753558eb635886555a07e0fa01ee72816c06f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support explicit operator bool</title>
<updated>2016-02-25T08:34:09+00:00</updated>
<author>
<name>Sean Middleditch</name>
</author>
<published>2016-02-25T08:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=776247af81e02e07127bacaaf7f7f97c56cab029'/>
<id>776247af81e02e07127bacaaf7f7f97c56cab029</id>
<content type='text'>
Fix for issue 596</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for issue 596</pre>
</div>
</content>
</entry>
<entry>
<title>Stripped trailing whitespace from all source code lines</title>
<updated>2015-11-04T18:04:15+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-04T18:01:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e91738103ce8dc6c0ca6c096c66b79d25f3c18d6'/>
<id>e91738103ce8dc6c0ca6c096c66b79d25f3c18d6</id>
<content type='text'>
(replaces need for PRs #310 and #504)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(replaces need for PRs #310 and #504)
</pre>
</div>
</content>
</entry>
</feed>
