<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_debugger.h, branch v2.x</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>Use better instruction for CATCH_TRAP on ARM Macs</title>
<updated>2022-05-15T21:20:32+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-05-15T21:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1127d847a1b52402b7a224caaabe647883287115'/>
<id>1127d847a1b52402b7a224caaabe647883287115</id>
<content type='text'>
The old instruction would cause the debugger to be stuck at the
triggering source line forever, while the new one should have the
expected semantics, where the debugger can then single-step,
continue. or generally do things, afterwards.

Closes #2422
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old instruction would cause the debugger to be stuck at the
triggering source line forever, while the new one should have the
expected semantics, where the debugger can then single-step,
continue. or generally do things, afterwards.

Closes #2422
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix for macOS on ARM</title>
<updated>2020-07-01T17:28:50+00:00</updated>
<author>
<name>George Rhoten</name>
</author>
<published>2020-07-01T15:36:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=bad3c930493d08dd7cca2af57cf355d9b7cddb21'/>
<id>bad3c930493d08dd7cca2af57cf355d9b7cddb21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Specialize CATCH_TRAP() for iOS + thumb instruction set combo</title>
<updated>2020-02-15T20:45:09+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-02-15T20:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=81d52c4a5ffc1e527ce158c7570aa94dadc8c002'/>
<id>81d52c4a5ffc1e527ce158c7570aa94dadc8c002</id>
<content type='text'>
Fixes #1862
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1862
</pre>
</div>
</content>
</entry>
<entry>
<title>Make CATCH_BREAK_INTO_DEBUGGER be user-configurable</title>
<updated>2020-02-01T11:20:40+00:00</updated>
<author>
<name>khyperia</name>
</author>
<published>2020-01-27T14:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4a5bc0f39a8e38ae958be41574f67cb44c04254c'/>
<id>4a5bc0f39a8e38ae958be41574f67cb44c04254c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>catch_debugger.h - implement break into debugger assembler instructions for iOS</title>
<updated>2019-12-23T20:26:13+00:00</updated>
<author>
<name>ptc-tgamper</name>
</author>
<published>2019-12-18T13:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=fa6211bfc2cc55ee3d88724c1238c22de9b2a276'/>
<id>fa6211bfc2cc55ee3d88724c1238c22de9b2a276</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change CATCH_BREAK_INTO_DEBUGGER to always expand into a function call</title>
<updated>2019-01-13T22:22:36+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-01-13T22:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=75200b462c51fe1af163b0727325af3367d1fe21'/>
<id>75200b462c51fe1af163b0727325af3367d1fe21</id>
<content type='text'>
This avoids -Wextra-semi-stmt warning inside our code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids -Wextra-semi-stmt warning inside our code
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes for cygwin</title>
<updated>2018-02-01T16:14:20+00:00</updated>
<author>
<name>philsquared</name>
</author>
<published>2018-02-01T16:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5713381d060e94647d110227e2943c0aa9951401'/>
<id>5713381d060e94647d110227e2943c0aa9951401</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove isTrue, alwaysTrue, alwaysFalse</title>
<updated>2017-11-22T15:03:45+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-11-21T20:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=401ad7a18941fb3744533a315a8a9500a7f573c9'/>
<id>401ad7a18941fb3744533a315a8a9500a7f573c9</id>
<content type='text'>
isTrue and alwaysFalse were replaced by (void)0, 0 inspired by doctest
alwaysTrue was replaced by warning suppression
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
isTrue and alwaysFalse were replaced by (void)0, 0 inspired by doctest
alwaysTrue was replaced by warning suppression
</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>
<entry>
<title>Suppress clang-tidy warnings about inline asm</title>
<updated>2017-07-13T07:26:08+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-07-13T07:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d2d591047995b80bb9e55d104397c229a586d644'/>
<id>d2d591047995b80bb9e55d104397c229a586d644</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
