public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug testsuite/101678] New: [12 regression] many fortran errors afterr r12-2553
@ 2021-07-29 16:36 seurer at gcc dot gnu.org
2021-07-30 6:13 ` [Bug testsuite/101678] " rguenth at gcc dot gnu.org
2021-08-01 8:22 ` burnus at gcc dot gnu.org
0 siblings, 2 replies; 3+ messages in thread
From: seurer at gcc dot gnu.org @ 2021-07-29 16:36 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101678
Bug ID: 101678
Summary: [12 regression] many fortran errors afterr r12-2553
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuite
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at gcc dot gnu.org
Target Milestone: ---
g:a3b350f1799a1c0f9e2ece5b817a537fe42f0d2d, r12-2553
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_5.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_5.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_5.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_5.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_5.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_5.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_6.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_6.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_6.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_6.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_6.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_6.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_7.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_7.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_7.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_7.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_7.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_7.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_8.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_8.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_8.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_8.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_8.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_8.f90 -Os (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_9.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_9.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_9.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_9.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_9.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_9.f90 -Os (test for excess errors)
FAIL: gfortran.dg/PR94327.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/PR94327.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/PR94327.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/PR94327.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: gfortran.dg/PR94327.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/PR94327.f90 -Os (test for excess errors)
FAIL: gfortran.dg/PR94331.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/PR94331.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/PR94331.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/PR94331.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: gfortran.dg/PR94331.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/PR94331.f90 -Os (test for excess errors)
FAIL: gfortran.dg/bind_c_array_params_3.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/bind_c_array_params_3.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/bind_c_array_params_3.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/bind_c_array_params_3.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: gfortran.dg/bind_c_array_params_3.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/bind_c_array_params_3.f90 -Os (test for excess errors)
FAIL: gfortran.dg/iso_fortran_binding_uint8_array.f90 -O0 (test for excess
errors)
FAIL: gfortran.dg/iso_fortran_binding_uint8_array.f90 -O1 (test for excess
errors)
FAIL: gfortran.dg/iso_fortran_binding_uint8_array.f90 -O2 (test for excess
errors)
FAIL: gfortran.dg/iso_fortran_binding_uint8_array.f90 -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
(test for excess errors)
FAIL: gfortran.dg/iso_fortran_binding_uint8_array.f90 -O3 -g (test for
excess errors)
FAIL: gfortran.dg/iso_fortran_binding_uint8_array.f90 -Os (test for excess
errors)
FAIL: gfortran.dg/pr93524.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/pr93524.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/pr93524.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/pr93524.f90 -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions (test for excess errors)
FAIL: gfortran.dg/pr93524.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/pr93524.f90 -Os (test for excess errors)
It looks like some include is missing. I am seeing the above failures on some
but not all powerpc64 systems.
FAIL: gfortran.dg/PR94327.f90 -O3 -g (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/PR94327.c:7:10: fatal
error: ISO_Fortran_binding.h: No such file or directory
I see a file
powerpc64le-unknown-linux-gnu/libgfortran/ISO_Fortran_binding.h
in the build tree. Is there maybe something wrong in the include path?
commit a3b350f1799a1c0f9e2ece5b817a537fe42f0d2d (HEAD, refs/bisect/bad)
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Thu Jul 8 12:00:57 2021 -0700
Fix ISO_Fortran_binding.h paths in gfortran testsuite
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug testsuite/101678] [12 regression] many fortran errors afterr r12-2553
2021-07-29 16:36 [Bug testsuite/101678] New: [12 regression] many fortran errors afterr r12-2553 seurer at gcc dot gnu.org
@ 2021-07-30 6:13 ` rguenth at gcc dot gnu.org
2021-08-01 8:22 ` burnus at gcc dot gnu.org
1 sibling, 0 replies; 3+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-07-30 6:13 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101678
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |burnus at gcc dot gnu.org
Last reconfirmed| |2021-07-30
Status|UNCONFIRMED |NEW
Target Milestone|--- |12.0
Ever confirmed|0 |1
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed, I believe I saw a duplicate.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug testsuite/101678] [12 regression] many fortran errors afterr r12-2553
2021-07-29 16:36 [Bug testsuite/101678] New: [12 regression] many fortran errors afterr r12-2553 seurer at gcc dot gnu.org
2021-07-30 6:13 ` [Bug testsuite/101678] " rguenth at gcc dot gnu.org
@ 2021-08-01 8:22 ` burnus at gcc dot gnu.org
1 sibling, 0 replies; 3+ messages in thread
From: burnus at gcc dot gnu.org @ 2021-08-01 8:22 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101678
Tobias Burnus <burnus at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |DUPLICATE
Status|NEW |RESOLVED
--- Comment #2 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Sorry for the breakage.
See PR 101660 for some background / analysis. (+ marked this PR as duplicate of
the other one)
Note there is a submitted patch:
https://gcc.gnu.org/pipermail/gcc-patches/2021-July/576278.html
*** This bug has been marked as a duplicate of bug 101660 ***
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-08-01 8:22 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-29 16:36 [Bug testsuite/101678] New: [12 regression] many fortran errors afterr r12-2553 seurer at gcc dot gnu.org
2021-07-30 6:13 ` [Bug testsuite/101678] " rguenth at gcc dot gnu.org
2021-08-01 8:22 ` burnus 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).