Use ASan manual poisoning instead of valgrind client request
In the CI, we use valgrind client requests (e.g., VALGRIND_MAKE_MEM_UNDEFINED
) to mark potentially uninitialized data. As it takes long to run all the test programs under valgrind, it might make sense to replace those client requests with ASan, with manual poisoning.