https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95509
Bug ID: 95509 Summary: [11 regression] gfortran.dg/spellcheck-operator.f90 fails after r11-875 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: seurer at linux dot vnet.ibm.com Target Milestone: --- Executing on host: /home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gfortran.dg/spellcheck-operator.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O -pedantic-errors -S -o spellcheck-operator.s (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgfortran/ /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gfortran.dg/spellcheck-operator.f90 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -O -pedantic-errors -S -o spellcheck-operator.s /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gfortran.dg/spellcheck-operator.f90:19:21: Error: Procedure 'something_wring' in operator interface 'mywrong' at (1) is neither function nor subroutine /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gfortran.dg/spellcheck-operator.f90:19:21: Error: User operator procedure 'something_wring' at (1) must be a FUNCTION /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gfortran.dg/spellcheck-operator.f90:29:10: Error: Unknown operator 'mygoof' at (1); did you mean 'mygood'? compiler exited with status 1 PASS: gfortran.dg/spellcheck-operator.f90 -O (test for errors, line 19) PASS: gfortran.dg/spellcheck-operator.f90 -O (test for errors, line 29) Executing on host: /home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgfortran/ exceptions_enabled35529.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -S -o exceptions_enabled35529.s (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../gfortran -B/home/seurer/gcc/git/build/gcc-test2/gcc/testsuite/gfortran/../../ -B/home/seurer/gcc/git/build/gcc-test2/powerpc64le-unknown-linux-gnu/./libgfortran/ exceptions_enabled35529.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never -S -o exceptions_enabled35529.s exceptions_enabled35529.c: In function 'foo': exceptions_enabled35529.c:4:7: error: 'throw' undeclared (first use in this function) exceptions_enabled35529.c:4:7: note: each undeclared identifier is reported only once for each function it appears in exceptions_enabled35529.c:4:12: error: expected ';' before numeric constant compiler exited with status 1 FAIL: gfortran.dg/spellcheck-operator.f90 -O (test for excess errors) Excess errors: /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gfortran.dg/spellcheck-operator.f90:19:21: Error: Procedure 'something_wring' in operator interface 'mywrong' at (1) is neither function nor subroutine