I'm creating one or multiple separate threads inside a SECTION, and running REQUIRE tests inside the threads. Is this supported by Catch? The threads don't outlive the SECTIONs (i.e. are joined at the end of the SECTION).
Currently I'm getting "double free or corruption" errors on the tests, which seem to occur from the REQUIRE calls inside the separate threads.
If it is not supported, is it safe to run separate threads inside SECTIONs, but use REQUIRE only from the main thread?
I'm using Catch v1.3.4.