diff options
author | Patrick Bernardi <bernardi@adacore.com> | 2018-05-22 13:26:05 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-05-22 13:26:05 +0000 |
commit | 59ec5d9be29535f41ecd7840fcb11708edd584f3 (patch) | |
tree | 35b97b87ce56b9febd379836338036e6b1954e5f /gcc/ada/init.c | |
parent | 801b4022e11b50c4124b489ccc621332b2d92946 (diff) | |
download | gcc-59ec5d9be29535f41ecd7840fcb11708edd584f3.zip gcc-59ec5d9be29535f41ecd7840fcb11708edd584f3.tar.gz gcc-59ec5d9be29535f41ecd7840fcb11708edd584f3.tar.bz2 |
[Ada] Fix compiler abort on invalid discriminant constraint
This patch fixes a compiler abort on a discriminant constraint when the
constraint is a subtype indication.
2018-05-22 Patrick Bernardi <bernardi@adacore.com>
gcc/ada/
* sem_ch3.adb (Build_Discriminant_Constraints): Raise an error if the
user tries to use a subtype indication as a discriminant constraint.
gcc/testsuite/
* gnat.dg/discr50.adb: New testcase.
From-SVN: r260525
Diffstat (limited to 'gcc/ada/init.c')
0 files changed, 0 insertions, 0 deletions