[gcc/devel/gccgo] testsuite: Fix up gcc.dg/asan/pr95051.c testcase [PR95051]

Ian Lance Taylor ian@gcc.gnu.org
Sun Jul 12 18:11:40 GMT 2020


https://gcc.gnu.org/g:ac627eb4162d31aa4d009c3c9a8da7dfd6cc34e0

commit ac627eb4162d31aa4d009c3c9a8da7dfd6cc34e0
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Tue May 12 21:21:30 2020 +0200

    testsuite: Fix up gcc.dg/asan/pr95051.c testcase [PR95051]
    
    asan.exp adds -fsanitize=address which is incompatible with -fsanitize=kernel-address,
    so we need to disable it first.
    
    2020-05-12  Jakub Jelinek  <jakub@redhat.com>
    
            PR sanitizer/95051
            * gcc.dg/asan/pr95051.c: Add -fno-sanitize=all to dg-options.

Diff:
---
 gcc/testsuite/ChangeLog             | 5 +++++
 gcc/testsuite/gcc.dg/asan/pr95051.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8935bee0fbe..34f48e7f2a4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2020-05-12  Jakub Jelinek  <jakub@redhat.com>
+
+	PR sanitizer/95051
+	* gcc.dg/asan/pr95051.c: Add -fno-sanitize=all to dg-options.
+
 2020-05-12  Uroš Bizjak  <ubizjak@gmail.com>
 
 	PR target/95046
diff --git a/gcc/testsuite/gcc.dg/asan/pr95051.c b/gcc/testsuite/gcc.dg/asan/pr95051.c
index ec41a831299..caa5e667209 100644
--- a/gcc/testsuite/gcc.dg/asan/pr95051.c
+++ b/gcc/testsuite/gcc.dg/asan/pr95051.c
@@ -1,6 +1,6 @@
 /* PR sanitizer/95051 */
 /* { dg-do compile } */
-/* { dg-options "-fsanitize=kernel-address --param=asan-stack=1 -O2" } */
+/* { dg-options "-fno-sanitize=all -fsanitize=kernel-address --param=asan-stack=1 -O2" } */
 
 struct a {
   struct {


More information about the Gcc-cvs mailing list