You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Leak Check workflow to CI that uses Leak Sanitizer (rogchap#226)
* Add support for using Leak Sanitizer through a leakcheck build tag
* Exclude ExampleFunctionTemplate_fetch when leak checking on macOS
* Add leak check github action
* Add documentation for doing leak checking locally
* Improve backtrace to help with debugging reported leaks
The sanitizers are a part of LLVM, so using clang seems to result
in more complete backtraces. Doing a separate `go test -c` from
running the test executable was also needed to actually get line
numbers in the backtrace in CI. Disabling dwarf compression was
also needed on macOS
Co-authored-by: Genevieve <[email protected]>
0 commit comments