From: Eric Botcazou Date: Thu, 17 Nov 2022 12:31:33 +0000 (+0100) Subject: ada: Minor tweak in assertion X-Git-Tag: basepoints/gcc-14~3010 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5947b1ee8af0c8e5a08a20f1f2b9f0b09720d130;p=thirdparty%2Fgcc.git ada: Minor tweak in assertion For an array subtype, being definite is the same as being constrained. gcc/ada/ * sem_util.adb (Needs_Secondary_Stack): Test Is_Constrained directly instead of Is_Definite_Subtype for an array subtype. --- diff --git a/gcc/ada/sem_util.adb b/gcc/ada/sem_util.adb index 67baf7abfad3..f331b4b78bac 100644 --- a/gcc/ada/sem_util.adb +++ b/gcc/ada/sem_util.adb @@ -23634,7 +23634,7 @@ package body Sem_Util is -- Unconstrained array type else - pragma Assert (Is_Array_Type (Typ) and not Is_Definite_Subtype (Typ)); + pragma Assert (Is_Array_Type (Typ) and then not Is_Constrained (Typ)); return True; end if; end Needs_Secondary_Stack;