aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2024-01-31 14:51:36 +0000
committerTamar Christina <tamar.christina@arm.com>2024-01-31 14:51:36 +0000
commit0a640455928a050315f6addd88ace5d945eba130 (patch)
tree2b2697c9f66d96d5be9a2114376e894b29fbebb7 /gcc
parent0debaceb11dee9781f9a8b320cb5893836324878 (diff)
downloadgcc-0a640455928a050315f6addd88ace5d945eba130.zip
gcc-0a640455928a050315f6addd88ace5d945eba130.tar.gz
gcc-0a640455928a050315f6addd88ace5d945eba130.tar.bz2
hwasan: Remove testsuite check for a complaint message [PR112644]
With recent updates to hwasan runtime libraries, the error reporting for this particular check is has been reworked. I would question why it has lost this message. To me it looks strange that num_descriptions_printed is incremented whenever we call PrintHeapOrGlobalCandidate whether that function prints anything or not. (See PrintAddressDescription in libsanitizer/hwasan/hwasan_report.cpp). The message is no longer printed because we increment this num_descriptions_printed variable indicating that we have found some description. I would like to question this upstream, but it doesn't look that much of a problem and if pressed for time we should just change our testsuite. Bootstrapped Regtested on aarch64-none-linux-gnu and no issues. gcc/testsuite/ChangeLog: PR sanitizer/112644 * c-c++-common/hwasan/hwasan-thread-clears-stack.c: Update testcase.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/c-c++-common/hwasan/hwasan-thread-clears-stack.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/testsuite/c-c++-common/hwasan/hwasan-thread-clears-stack.c b/gcc/testsuite/c-c++-common/hwasan/hwasan-thread-clears-stack.c
index 09c72a5..6c70684 100644
--- a/gcc/testsuite/c-c++-common/hwasan/hwasan-thread-clears-stack.c
+++ b/gcc/testsuite/c-c++-common/hwasan/hwasan-thread-clears-stack.c
@@ -52,5 +52,4 @@ main (int argc, char **argv)
/* { dg-output "HWAddressSanitizer: tag-mismatch on address 0x\[0-9a-f\]*.*" } */
/* { dg-output "READ of size 4 at 0x\[0-9a-f\]* tags: \[\[:xdigit:\]\]\[\[:xdigit:\]\]/00 \\(ptr/mem\\) in thread T0.*" } */
-/* { dg-output "HWAddressSanitizer can not describe address in more detail\..*" } */
/* { dg-output "SUMMARY: HWAddressSanitizer: tag-mismatch \[^\n\]*.*" } */