On 12/12/19 4:19 PM, Matthew Malcomson wrote:
- if (is_store && !param_asan_instrument_writes) + if (is_store + && (!param_asan_instrument_writes || !param_hwasan_instrument_writes)) return; - if (!is_store && !param_asan_instrument_reads) + if (!is_store + && (!param_asan_instrument_reads || !param_hwasan_instrument_reads)) return;
I know it's very unlikely, but one can use -fsanitize=address and --param hwasan-instrument-reads=0 which will drop instrumentation of reads for ASAN. Similarly for other parameters. Martin