cucumber / cucumber-cpp

Support for writing Cucumber step definitions in C++
MIT License
308 stars 131 forks source link

Add posibility to build with sanitizers enabled #247

Closed LukasWoodtli closed 3 years ago

LukasWoodtli commented 3 years ago

The sanitizers 'address', 'thread', and 'undefined behaviour' can be activated.

This is a replacement for #229

Summary

Add the possibility to build with sanitizer support (address, thread, undefined).

Motivation and Context

The sanitizers are usefull for finding leaks, race conditions or undefined behaviour.

How Has This Been Tested?

Tested locally. They can be added to CI as soon as all found bugs are fixed.

Types of changes

Checklist: