<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/CMakeLists.txt, branch v2.0.0-develop.4</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>Sweep out some extra warnings</title>
<updated>2017-09-07T15:25:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-09-07T14:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9aa96712aec495d5a0d580f773c292803cc662aa'/>
<id>9aa96712aec495d5a0d580f773c292803cc662aa</id>
<content type='text'>
Swept:
`-Wpadded` in some places (where it caused extra size, instead of just
saying "hey, we padded struct at the end to align, just as standard says")
`-Wweak-vtables` everywhere (Clang)
`-Wexit-time-destructors` everywhere (Clang)
`-Wmissing-noreturn` everywhere (Clang)

The last three are enabled for Clang compilation going forward.

Also enabled `-Wunreachable-code` for Clang and GCC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Swept:
`-Wpadded` in some places (where it caused extra size, instead of just
saying "hey, we padded struct at the end to align, just as standard says")
`-Wweak-vtables` everywhere (Clang)
`-Wexit-time-destructors` everywhere (Clang)
`-Wmissing-noreturn` everywhere (Clang)

The last three are enabled for Clang compilation going forward.

Also enabled `-Wunreachable-code` for Clang and GCC
</pre>
</div>
</content>
</entry>
<entry>
<title>Reflected file extension changes in CMakeLists.txt file</title>
<updated>2017-09-07T11:58:44+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-09-07T11:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ca7021ae195aaa93f029ee8421e5b1899a830bb6'/>
<id>ca7021ae195aaa93f029ee8421e5b1899a830bb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix/disable failing approval tests</title>
<updated>2017-09-02T08:51:19+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-09-01T18:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ab5d176195f7b9fc0bee52da9f7643b79fab35e4'/>
<id>ab5d176195f7b9fc0bee52da9f7643b79fab35e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Actually fix AppVeyor ctest</title>
<updated>2017-09-01T17:12:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-09-01T17:12:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b3a923133d7b97210867981d189525cfef21166d'/>
<id>b3a923133d7b97210867981d189525cfef21166d</id>
<content type='text'>
Note, this doesn't mean it will start passing, just that it will
run the approval tests properly

Some changes are needed before it passes, as the Windows output
somewhat differs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note, this doesn't mean it will start passing, just that it will
run the approval tests properly

Some changes are needed before it passes, as the Windows output
somewhat differs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ctest failure on windows</title>
<updated>2017-09-01T15:55:16+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-09-01T15:54:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=35bad896842f89b3d07e99c463200ea1dc1bc0e7'/>
<id>35bad896842f89b3d07e99c463200ea1dc1bc0e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make approval tests part of ctest</title>
<updated>2017-08-31T10:00:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-31T10:00:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3a5b9512562fc176cbee7a40c602efe11780fb9b'/>
<id>3a5b9512562fc176cbee7a40c602efe11780fb9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move session to internal, split apart implementation</title>
<updated>2017-08-31T08:31:52+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-31T08:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e87174253480c4bd5237350a246b042269c70561'/>
<id>e87174253480c4bd5237350a246b042269c70561</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove last usage of NotImplementedException</title>
<updated>2017-08-30T18:03:54+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-30T18:03:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6388fc946fccbad45be0a01e26e74904bac11977'/>
<id>6388fc946fccbad45be0a01e26e74904bac11977</id>
<content type='text'>
TeamCity reporter now uses CATCH_ERROR instead
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TeamCity reporter now uses CATCH_ERROR instead
</pre>
</div>
</content>
</entry>
<entry>
<title>Split RNG related things into its own file</title>
<updated>2017-08-30T13:32:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-30T13:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0673b9be35584ff35d3412134b9c9b58117ad7b7'/>
<id>0673b9be35584ff35d3412134b9c9b58117ad7b7</id>
<content type='text'>
This further removes 2 function declarations from the common path
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This further removes 2 function declarations from the common path
</pre>
</div>
</content>
</entry>
<entry>
<title>Split writeToDebugConsole out of main path</title>
<updated>2017-08-29T11:51:55+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-29T11:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5932576f534ef08a3d13b0cd99464999dbe7b50b'/>
<id>5932576f534ef08a3d13b0cd99464999dbe7b50b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
