aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-intrinsic.c
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2021-06-22 13:44:57 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2021-06-22 13:44:57 -0400
commitea4e32181d7a36055b57421abd0ced4735654cf6 (patch)
treee663c5ac66e3598c449de2a86a263115313f1101 /gcc/fortran/trans-intrinsic.c
parent83bd60452df732a048de601c45e292a9ccec3514 (diff)
downloadgcc-ea4e32181d7a36055b57421abd0ced4735654cf6.zip
gcc-ea4e32181d7a36055b57421abd0ced4735654cf6.tar.gz
gcc-ea4e32181d7a36055b57421abd0ced4735654cf6.tar.bz2
analyzer: fix ICE on malloc/alloca param type mismatch [PR101143]
gcc/analyzer/ChangeLog: PR analyzer/101143 * region-model.cc (compat_types_p): New function. (region_model::create_region_for_heap_alloc): Convert assertion to an error check. (region_model::create_region_for_alloca): Likewise. gcc/testsuite/ChangeLog: PR analyzer/101143 * gcc.dg/analyzer/pr101143.c: New test. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/fortran/trans-intrinsic.c')
0 files changed, 0 insertions, 0 deletions