There should be an AddressSanitizer-enabled CI run. This will provide some extra confidence while migrating to igraph 0.10, and it will make it much easier to debug crash bugs.
This will require building R itself with AddressSanitizer first, and caching the R installation. After this, igraph can be installed as normal, as R itself will pass the correct flags.
This is how I do this now locally: https://github.com/igraph/igraph/wiki/Using-sanitizers-to-find-bugs#rigraph
@krlmlr Can you help with this?
There should be an AddressSanitizer-enabled CI run. This will provide some extra confidence while migrating to igraph 0.10, and it will make it much easier to debug crash bugs.
This will require building R itself with AddressSanitizer first, and caching the R installation. After this, igraph can be installed as normal, as R itself will pass the correct flags.
This is how I do this now locally: https://github.com/igraph/igraph/wiki/Using-sanitizers-to-find-bugs#rigraph
@krlmlr Can you help with this?