re PR fortran/46020 (Improve error string for BIND(C) diagnostic for len>1 character return type)

2018-11-01  Thomas Koenig  <tkoenig@gcc.gnu.org>

    PR fortran/46020
    * gfortran.dg/bind_c_18.f90: Adjust error message.

From-SVN: r265727
This commit is contained in:
Thomas Koenig 2018-11-01 18:41:28 +00:00
parent 4310ca662a
commit c92e96fa1a
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2018-11-01 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/46020
* gfortran.dg/bind_c_18.f90: Adjust error message.
2018-11-01 Marek Polacek <polacek@redhat.com>
* g++.dg/cpp1z/constexpr-lambda22.C: New test,

View File

@ -11,7 +11,7 @@ implicit none
END FUNCTION
END INTERFACE
INTERFACE
FUNCTION two() BIND(C,name="two") RESULT(r) ! { dg-error "cannot be a character string" }
FUNCTION two() BIND(C,name="two") RESULT(r) ! { dg-error "must have length 1" }
USE iso_c_binding
CHARACTER(kind=C_CHAR,len=2) :: r
END FUNCTION