Compile using ASAN on the github CI
This adds a job for running GCC with ASAN to the github CI
Not working yet, having trouble with linker during link tests
Alright, looks like things are working now
It looks like the execute tests are failing because runtime libraries compiled with ASAN require that the programs using them are compiled with ASAN.
I was trying to avoid creating a custom build config file, but in hindsight that's probably the best way to go
Should be ready for review again
Ah, I think the test failures might be due to the execute testsuite running but not linking with ASAN? this is something that happens to me when I do local ASAN builds. If that is the case, then a solution would be to either run only the compile.exp testsuite with RUNTESTFLAGS or figure out how to run the execute.exp testsuite in compile-only mode, without linking/running the final binary. but I don't know if dejagnu supports this
I managed to get the execute tests working, and it seems like the remaining test failures are down to bugs in GCCRS
The ASAN check should pass now