This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi all, the attached patch was posted on bugzilla by Tobias three years ago, but left unattended since then. It is simple, works well (fixing a bogus warning) and regtests cleanly on x86_64-linux-gnu. If no one objects, I will commit this to trunk by tomorrow. Cheers, Janus 2016-11-28 Tobias Burnus <burnus@net-b.de> PR fortran/58175 * resolve.c (gfc_resolve_finalizers): Properly detect scalar finalizers. 2016-11-28 Janus Weil <janus@gcc.gnu.org> PR fortran/58175 * gfortran.dg/finalize_30.f90: New test case.
Attachment:
pr58175.diff
Description: Text document
! { dg-do compile } ! { dg-options "-Wsurprising" } ! ! PR 58175: [OOP] Incorrect warning message on scalar finalizer ! ! Contributed by Andrew Benson <abensonca@gmail.com> module ct type :: a contains final :: aD end type contains subroutine aD(self) type(a), intent(inout) :: self end subroutine end module program test use ct end
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |