Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Handle active Sections for fatal errors
Closes catchorg#1210 When a signal is caught, the destructors of Sections will not be called. Thus, we must call `sectionEndedEarly` manually for those Sections. Example test case: ``` TEST_CASE("broken") { SECTION("section") { /// Use illegal cpu instruction __asm__ __volatile__("ud2" : : : "memory"); } } ```
- Loading branch information