<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal, branch v1.12.0</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>v1.12.0</title>
<updated>2018-01-12T08:59:21+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-01-12T08:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=34f7cfe046a870a5a46056524d21c099f817207e'/>
<id>34f7cfe046a870a5a46056524d21c099f817207e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>v1.11.0</title>
<updated>2017-10-31T12:55:48+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-10-31T12:55:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2a3606f8e30c50c236107b6513ce57c6d609b7ac'/>
<id>2a3606f8e30c50c236107b6513ce57c6d609b7ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Approx::margin inclusive</title>
<updated>2017-10-30T20:33:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-10-30T14:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a6cf19abff33a790695d571b35c022e7c496095f'/>
<id>a6cf19abff33a790695d571b35c022e7c496095f</id>
<content type='text'>
Fixes #952, related to #980
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #952, related to #980
</pre>
</div>
</content>
</entry>
<entry>
<title>`RandomNumberGenerator::result_type` should be unsigned (#1050)</title>
<updated>2017-10-15T16:30:40+00:00</updated>
<author>
<name>Sebastian Grottel</name>
</author>
<published>2017-10-15T16:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=296955c437f29addaf6c5cbfeb47a606b96a5ab1'/>
<id>296955c437f29addaf6c5cbfeb47a606b96a5ab1</id>
<content type='text'>
`result_type` must be unsigned:
http://en.cppreference.com/w/cpp/concept/UniformRandomBitGenerator

Using a signed type causes an infinite loop working with MS Visual Studio 2017, targetting: v140, WindowsTargetPlatformVersion 10.0.15063.0, Debug, x64
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`result_type` must be unsigned:
http://en.cppreference.com/w/cpp/concept/UniformRandomBitGenerator

Using a signed type causes an infinite loop working with MS Visual Studio 2017, targetting: v140, WindowsTargetPlatformVersion 10.0.15063.0, Debug, x64
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed expansion of _FALSE binary expression</title>
<updated>2017-10-13T18:44:20+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-10-13T18:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=da6c2a691477dc7e8cae4a783d1b16d6adb12b21'/>
<id>da6c2a691477dc7e8cae4a783d1b16d6adb12b21</id>
<content type='text'>
- see #1051
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- see #1051
</pre>
</div>
</content>
</entry>
<entry>
<title>Update handling of __JETBRAINS_IDE__ macro</title>
<updated>2017-09-07T16:00:04+00:00</updated>
<author>
<name>Dmitry Kozhevnikov</name>
</author>
<published>2017-09-04T16:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9c07718b5f779bc1405f98ca6b5b693026f6eac7'/>
<id>9c07718b5f779bc1405f98ca6b5b693026f6eac7</id>
<content type='text'>
1. Use it to conditionally define CATCH_INTERNAL_CONFIG_COUNTER, not
   CATCH_CONFIG_COUNTER, as __JETBRAINS_IDE__ is similar to
   compiler-provided macros, not to user-provided ones.

2. Since __COUNTER__ will work starting with CLion 2017.3, use it
   when possible (and hopefully remove this check altogether
   at some point).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Use it to conditionally define CATCH_INTERNAL_CONFIG_COUNTER, not
   CATCH_CONFIG_COUNTER, as __JETBRAINS_IDE__ is similar to
   compiler-provided macros, not to user-provided ones.

2. Since __COUNTER__ will work starting with CLion 2017.3, use it
   when possible (and hopefully remove this check altogether
   at some point).
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove duplicate CLI option</title>
<updated>2017-08-28T10:16:23+00:00</updated>
<author>
<name>Sam Bristow</name>
</author>
<published>2017-08-28T09:40:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a04bd6d4364069f4341f37606d1ea89150e54f53'/>
<id>a04bd6d4364069f4341f37606d1ea89150e54f53</id>
<content type='text'>
The "use-colour" option was accidentally duplicated as part of commit
feaf355 (Implemented libidentify support).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "use-colour" option was accidentally duplicated as part of commit
feaf355 (Implemented libidentify support).
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.10.0</title>
<updated>2017-08-26T13:34:18+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-26T13:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7818e2666d5cc7bb1d912acb22b68f6669b74520'/>
<id>7818e2666d5cc7bb1d912acb22b68f6669b74520</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround raw string literal bug in VS2017</title>
<updated>2017-08-26T13:14:27+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-26T13:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cd30dd1a70923c6a264d07a6c88229447e425590'/>
<id>cd30dd1a70923c6a264d07a6c88229447e425590</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
