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

--- Comment #3 from kargl at gcc dot gnu.org ---
(In reply to Jürgen Reuter from comment #2)
> (In reply to kargl from comment #1)
> > W(In reply to Jürgen Reuter from comment #0)
> > > Created attachment 46763 [details]
> > > 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)
> > 
> > What are the declared types of x, q, and f?
> > What are the types of the dummy arguments of
> > evolvepdf()?
> 
> The code is attached.

The code is broken, and gfortran has told you.

Reply via email to