Requirements
- VS 2019 16.7 preview 6 or newer
- Asan libraries are off by default in the installer, you need to manually enable them in the C++ workload
- Toggle with the cmake option WITH_COMPILER_ASAN as usual (by default enabled in the developer profile)
This diff enables building with ASAN, there is a small list of issues it brings up in testing mostly coming out of glog and eigen, unsure if those are real issues or not however that should not stop other developers from making use of asan on windows, and solving these issues should not be part of this diff.