mirror of git://gcc.gnu.org/git/gcc.git
testsuite: Use -fno-report-bug in gcc.dg/plugin/
Certain downstream compilers (for example, in Fedora) default to -freport-bug. The extra output breaks the following tests. We can use -fno-report-bug to fix that. Patch verified with: $ make check RUNTESTFLAGS='--target_board=unix\{,-freport-bug\} plugin.exp' gcc/testsuite/ChangeLog: * gcc.dg/plugin/crash-test-ice-sarif.c: Use -fno-report-bug. Adjust scan-sarif-file. * gcc.dg/plugin/crash-test-ice-stderr.c: Use -fno-report-bug. * gcc.dg/plugin/crash-test-write-though-null-sarif.c: Use -fno-report-bug. Adjust scan-sarif-file. * gcc.dg/plugin/crash-test-write-though-null-stderr.c: Use -fno-report-bug.
This commit is contained in:
parent
7599b4fb1c
commit
94c71750cd
|
@ -1,5 +1,6 @@
|
|||
/* { dg-do compile } */
|
||||
/* { dg-options "-fdiagnostics-format=sarif-file" } */
|
||||
/* { dg-additional-options "-fno-report-bug" } */
|
||||
|
||||
extern void inject_ice (void);
|
||||
|
||||
|
@ -56,7 +57,7 @@ void test_inject_ice (void)
|
|||
{ dg-final { scan-sarif-file "\"contextRegion\": " } }
|
||||
{ dg-final { scan-sarif-file "\"artifactLocation\": " } }
|
||||
{ dg-final { scan-sarif-file "\"region\": " } }
|
||||
{ dg-final { scan-sarif-file "\"startLine\": 8" } }
|
||||
{ dg-final { scan-sarif-file "\"startLine\": 9" } }
|
||||
{ dg-final { scan-sarif-file "\"startColumn\": 3" } }
|
||||
{ dg-final { scan-sarif-file "\"endColumn\": 16" } }
|
||||
{ dg-final { scan-sarif-file "\"message\": " } }
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do compile } */
|
||||
/* { dg-additional-options "-fno-report-bug" } */
|
||||
|
||||
extern void inject_ice (void);
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
/* { dg-do compile } */
|
||||
/* { dg-options "-fdiagnostics-format=sarif-file" } */
|
||||
/* { dg-additional-options "-fno-report-bug" } */
|
||||
|
||||
extern void inject_write_through_null (void);
|
||||
|
||||
|
@ -56,7 +57,7 @@ void test_inject_write_through_null (void)
|
|||
{ dg-final { scan-sarif-file "\"contextRegion\": " } }
|
||||
{ dg-final { scan-sarif-file "\"artifactLocation\": " } }
|
||||
{ dg-final { scan-sarif-file "\"region\": " } }
|
||||
{ dg-final { scan-sarif-file "\"startLine\": 8" } }
|
||||
{ dg-final { scan-sarif-file "\"startLine\": 9" } }
|
||||
{ dg-final { scan-sarif-file "\"startColumn\": 3" } }
|
||||
{ dg-final { scan-sarif-file "\"endColumn\": 31" } }
|
||||
{ dg-final { scan-sarif-file "\"message\": " } }
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* { dg-do compile } */
|
||||
/* { dg-additional-options "-fno-report-bug" } */
|
||||
|
||||
extern void inject_write_through_null (void);
|
||||
|
||||
|
|
Loading…
Reference in New Issue