]> gcc.gnu.org Git - gcc.git/commit
PR fortran/93366 - ICE on invalid, reject invalid use of NULL() as argument
authorHarald Anlauf <anlauf@gmx.de>
Tue, 5 May 2020 20:16:50 +0000 (22:16 +0200)
committerHarald Anlauf <anlauf@gmx.de>
Sun, 14 Jun 2020 12:58:24 +0000 (14:58 +0200)
commit294105192c9f6bdcebce81752fc1e64e2b7adebb
treeeeab7b11c242901e854c8f6309c2e5abc581c182
parent8c8102817739505fe47a949fc4ec38fe62518818
PR fortran/93366 - ICE on invalid, reject invalid use of NULL() as argument

gcc/fortran/ChangeLog:

2020-05-05  Steve Kargl  <kargl@gcc.gnu.org>
    Harald Anlauf  <anlauf@gmx.de>

PR fortran/93366
* check.c (gfc_check_associated, invalid_null_arg): Factorize
check for presence of invalid NULL() argument.
(gfc_check_kind, gfc_check_merge, gfc_check_shape)
(gfc_check_sizeof, gfc_check_spread, gfc_check_transfer): Use this
check for presence of invalid NULL() arguments.

gcc/testsuite/ChangeLog:

2020-05-05  Harald Anlauf  <anlauf@gmx.de>

PR fortran/93366
* gfortran.dg/pr93366.f90: New test.

(cherry picked from commit 5a26ea7e0f8b9a00a2eb0a5e8f70efa04056f167)
gcc/fortran/check.c
gcc/testsuite/gfortran.dg/pr93366.f90 [new file with mode: 0644]
This page took 0.057758 seconds and 5 git commands to generate.