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

            Bug ID: 91556
           Summary: Severe regression with real types
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: juergen.reuter at desy dot de
  Target Milestone: ---

Created attachment 46763
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46763&action=edit
Reproducer

This is a rather recent regression, failing with r274920, and it had been still
working with r274120. The compile error is:
gfortran  -c muli_remnant.f90
muli_remnant.f90:2186:34:

 2186 |        call evolvePDF (x(0), q, f)
      |                                  1
Error: Type mismatch in argument '_formal_0' at (1); passed REAL(8) to REAL(16)
muli_remnant.f90:2192:37:

 2192 |           call evolvePDF (x(1), q, f)
      |                                     1
Error: Type mismatch in argument '_formal_0' at (1); passed REAL(8) to REAL(16)
muli_remnant.f90:2199:34:

 2199 |        call evolvePDF (x(1), q, f)
      |                                  1
Error: Type mismatch in argument '_formal_0' at (1); passed REAL(8) to REAL(16)


I will cut this further down.

Reply via email to