Successfully regrtested on x86_64-pc-linux-gnu.
Verified fix on aarch64-unknown-linux-gnu.
Pushed to trunk as r16-7535-g5a59c591686551.

gcc/testsuite/ChangeLog:
        PR analyzer/121928
        * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C:
        Add -Wno-analyzer-too-complex.
        * g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C:
        Likewise.
        * g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C:
        Likewise.

Signed-off-by: David Malcolm <[email protected]>
---
 .../analyzer/fanalyzer-show-events-in-system-headers-default.C   | 1 +
 .../g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C | 1 +
 .../g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C    | 1 +
 3 files changed, 3 insertions(+)

diff --git 
a/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C
 
b/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C
index 0a1acfc2fb8e4..609c407cb360e 100644
--- 
a/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C
+++ 
b/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C
@@ -1,4 +1,5 @@
 /* { dg-skip-if "no shared_ptr in C++98" { c++98_only }  } */
+/* { dg-additional-options "-Wno-analyzer-too-complex" } */
 /* { dg-skip-if "requires hosted libstdc++ for memory shared_ptr" { ! 
hostedlib } } */
 
 #define _GLIBCXX_SYSHDR
diff --git 
a/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C 
b/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C
index 2fa99a37f810d..6f36a8e16fe9c 100644
--- a/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C
+++ b/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C
@@ -1,4 +1,5 @@
 /* { dg-additional-options "-fno-analyzer-show-events-in-system-headers" } */
+/* { dg-additional-options "-Wno-analyzer-too-complex" } */
 /* { dg-skip-if "no shared_ptr in C++98" { c++98_only }  } */
 /* { dg-skip-if "requires hosted libstdc++ for memory shared_ptr" { ! 
hostedlib } } */
 
diff --git 
a/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C 
b/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C
index cb04fa00443c2..f85f591064616 100644
--- a/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C
+++ b/gcc/testsuite/g++.dg/analyzer/fanalyzer-show-events-in-system-headers.C
@@ -1,4 +1,5 @@
 /* { dg-additional-options "-fanalyzer-show-events-in-system-headers" } */
+/* { dg-additional-options "-Wno-analyzer-too-complex" } */
 /* { dg-skip-if "no shared_ptr in C++98" { c++98_only }  } */
 /* { dg-skip-if "requires hosted libstdc++ for memory shared_ptr" { ! 
hostedlib } } */
 
-- 
2.26.3

Reply via email to