aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/src
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2020-05-10 19:46:06 +0200
committerHarald Anlauf <anlauf@gmx.de>2020-05-10 19:46:06 +0200
commit92ed82367e7ccf5e031e9cb7c653c14a2d64ca89 (patch)
tree528e107b9a21b3009080c3a34032b0ffd54629be /libstdc++-v3/src
parentef6394205d7bcab00dca01182d708ad5a6360a7b (diff)
downloadgcc-92ed82367e7ccf5e031e9cb7c653c14a2d64ca89.zip
gcc-92ed82367e7ccf5e031e9cb7c653c14a2d64ca89.tar.gz
gcc-92ed82367e7ccf5e031e9cb7c653c14a2d64ca89.tar.bz2
PR fortran/93499 - ICE on division by zero in declaration statements
Division by zero in declaration statements could sometimes generate NULL pointers being passed around that lead to ICEs. 2020-05-10 Harald Anlauf <anlauf@gmx.de> gcc/fortran/ PR fortran/93499 * arith.c (gfc_divide): Catch division by zero. (eval_intrinsic_f3): Safeguard for NULL operands. gcc/testsuite/ PR fortran/93499 * gfortran.dg/pr93499.f90: New test.
Diffstat (limited to 'libstdc++-v3/src')
0 files changed, 0 insertions, 0 deletions