Yesterday I find that interceptor_via_fun doesn’t work for aligned_alloc when I try to suppress a error from the check for aligned_malloc. And after I try to look into the implementation of AddressSanitizer, I find that it doesn’t implement the suppression mechanism for alloc functions. From the codes I see, only the str functions could be suppressed by the interceptor_via_fun way. I want to ask why compiler-rt design in this way. If this is a porgram, I want to try to fix this.