PR 83975 Associate target with non-constant character length
commit8599d04df61ee6eac7b1c2704620010aa48478e8
authorjb <jb@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 1 Feb 2018 19:47:15 +0000 (1 19:47 +0000)
committerjb <jb@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 1 Feb 2018 19:47:15 +0000 (1 19:47 +0000)
treedc33b16aeeea0a1c2662e6a74f0bbacf7a44ac71
parentea6ef4c4667dde805c8722240c675e8b6d681561
PR 83975 Associate target with non-constant character length

When associating a variable of type character, if the length of the
target isn't known at compile time, generate an error. See PR 83344
for more details.

Regtested on x86_64-pc-linux-gnu.

gcc/fortran/ChangeLog:

2018-02-01  Janne Blomqvist  <jb@gcc.gnu.org>

PR 83975
PR 83344
* resolve.c (resolve_assoc_var): Generate an error if
target length unknown.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257310 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/resolve.c