public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/116143] New: [15 regression] gcc.dg/plugin/diagnostic-* test fails intermittently
@ 2024-07-30 14:23 seurer at gcc dot gnu.org
  2024-07-30 15:01 ` [Bug other/116143] " dmalcolm at gcc dot gnu.org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: seurer at gcc dot gnu.org @ 2024-07-30 14:23 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116143

            Bug ID: 116143
           Summary: [15 regression] gcc.dg/plugin/diagnostic-* test fails
                    intermittently
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

There are a bunch of gcc.dg/plugin/diagnostic-* tests that started failing
intermittently a bit ago on one of our powerpc64 BE machines.

FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
15-111
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
15-111
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-2.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 18)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-2.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 18)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-2.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
20-121
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-2.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
20-121
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-2.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-2.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-3.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 18)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-3.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 18)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-3.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
20-121
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-3.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
20-121
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-3.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-inline-events-3.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-none.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-none.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-none.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-none.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 12)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 12)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 35)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 35)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 36)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 36)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-plain.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 36)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 36)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 37)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 37)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 34 (test for errors, line
29)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 34 (test for errors, line
29)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 35 (test for warnings, line
25)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 35 (test for warnings, line
25)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 36 (test for warnings, line
27)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 36 (test for warnings, line
27)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 37 (test for warnings, line
29)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 37 (test for warnings, line
29)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-1.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-2.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 34 (test for errors, line
29)
FAIL: gcc.dg/plugin/diagnostic-test-paths-2.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 34 (test for errors, line
29)
FAIL: gcc.dg/plugin/diagnostic-test-paths-2.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
36-52
FAIL: gcc.dg/plugin/diagnostic-test-paths-2.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
36-52
FAIL: gcc.dg/plugin/diagnostic-test-paths-2.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-2.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-3.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
36-74
FAIL: gcc.dg/plugin/diagnostic-test-paths-3.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
36-74
FAIL: gcc.dg/plugin/diagnostic-test-paths-3.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-3.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-4.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-test-paths-4.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-test-paths-4.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
33-83
FAIL: gcc.dg/plugin/diagnostic-test-paths-4.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
33-83
FAIL: gcc.dg/plugin/diagnostic-test-paths-4.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-4.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "codeFlows": \\\\[
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "codeFlows": \\\\[
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "extensions": \\\\[
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "extensions": \\\\[
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "name":
"diagnostic_plugin_test_paths"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "name":
"diagnostic_plugin_test_paths"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "passing
NULL as argument 1 to 'PyList_Append' which requires a non-NULL parameter"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "passing
NULL as argument 1 to 'PyList_Append' which requires a non-NULL parameter"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "when
'PyList_New' fails, returning NULL"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "when
'PyList_New' fails, returning NULL"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "when 'i <
count'"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "when 'i <
count'"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "when
calling 'PyList_Append', passing NULL from \\\\(1\\\\) as argument 1"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "when
calling 'PyList_Append', passing NULL from \\\\(1\\\\) as argument 1"
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "threadFlows":
\\\\[
FAIL: gcc.dg/plugin/diagnostic-test-paths-5.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "threadFlows":
\\\\[
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 17)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 17)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
21-71
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c
-fplugin=./diagnostic_plugin_test_paths.so  expected multiline pattern lines
21-71
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-inline-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 1
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 1
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 2
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 2
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 3
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 3
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 4
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 4
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 5
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 5
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 6
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "executionOrder": 6
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "id": "Thread 1"
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "id": "Thread 1"
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "id": "Thread 2"
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "id": "Thread 2"
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "deadlock
due to inconsistent lock acquisition order"
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so  scan-sarif-file "text": "deadlock
due to inconsistent lock acquisition order"
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-sarif.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 10)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 10)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 14)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 14)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 15)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 15)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 16)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 16)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 8)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 8)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 9)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 9)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 17 (test for warnings, line
16)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  at line 17 (test for warnings, line
16)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
FAIL: gcc.dg/plugin/diagnostic-test-paths-multithreaded-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)

When they fail they all fail like this:

Executing on host: /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xgcc
-B/home/gccbuild/build/nightly/build-gcc-trunk/gcc/ 
/home/gccbuild/gcc_trunk_git/gcc/gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-separate-events.c
 -m32   -fdiagnostics-plain-output  -fplugin=./diagnostic_plugin_test_paths.so
-fdiagnostics-path-format=separate-events -S -o
diagnostic-path-format-separate-events.s    (timeout = 300)
spawn -ignore SIGHUP /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xgcc
-B/home/gccbuild/build/nightly/build-gcc-trunk/gcc/
/home/gccbuild/gcc_trunk_git/gcc/gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-separate-events.c
-m32 -fdiagnostics-plain-output -fplugin=./diagnostic_plugin_test_paths.so
-fdiagnostics-path-format=separate-events -S -o
diagnostic-path-format-separate-events.s
cc1: error: cannot load plugin ./diagnostic_plugin_test_paths.so:
./diagnostic_plugin_test_paths.so: undefined symbol:
_ZNK22simple_diagnostic_path10num_eventsEv
compiler exited with status 1
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 13)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 36)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so  (test for warnings, line 37)
FAIL: gcc.dg/plugin/diagnostic-path-format-separate-events.c
-fplugin=./diagnostic_plugin_test_paths.so (test for excess errors)
Excess errors:
cc1: error: cannot load plugin ./diagnostic_plugin_test_paths.so:
./diagnostic_plugin_test_paths.so: undefined symbol:
_ZNK22simple_diagnostic_path10num_eventsEv

The first time I saw the failure was with 

17d0982f425dbdeb528b70d141e70b006f6b9df6, r15-1423-g17d0982f425dbd

But that is not the source.  Just before that were several changes to the
diagnostician code by David Malcolm.

524cdf4dab610e6e53b3b033eacbdb1a03687cc7
c371d7bdbe69201b4c91179ff6f3e2237e0e7fbe
bdcfe7f7f50ec64b45581a175d1eca41c74a3dfe

and more which may be the source.

As this is intermittent I have not been able to trace it exactly to a specific
change.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-08-31 17:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-07-30 14:23 [Bug other/116143] New: [15 regression] gcc.dg/plugin/diagnostic-* test fails intermittently seurer at gcc dot gnu.org
2024-07-30 15:01 ` [Bug other/116143] " dmalcolm at gcc dot gnu.org
2024-07-30 16:44 ` segher at gcc dot gnu.org
2024-07-30 20:13 ` bergner at gcc dot gnu.org
2024-07-31  6:57 ` [Bug testsuite/116143] " rguenth at gcc dot gnu.org
2024-07-31 15:49 ` dmalcolm at gcc dot gnu.org
2024-08-01 15:55 ` segher at gcc dot gnu.org
2024-08-29 21:22 ` seurer at gcc dot gnu.org
2024-08-31 17:09 ` danglin at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).