https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114127

--- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
This is probably good enough:

diff --git a/gcc/ada/sem_aggr.adb b/gcc/ada/sem_aggr.adb
index 63e17f480a4..5e0afc10e09 100644
--- a/gcc/ada/sem_aggr.adb
+++ b/gcc/ada/sem_aggr.adb
@@ -1063,8 +1063,7 @@ package body Sem_Aggr is

    function Is_Null_Aggregate (N : Node_Id) return Boolean is
    begin
-      return Ada_Version >= Ada_2022
-        and then Is_Homogeneous_Aggregate (N)
+      return Is_Homogeneous_Aggregate (N)
         and then Is_Empty_List (Expressions (N))
         and then Is_Empty_List (Component_Associations (N));
    end Is_Null_Aggregate;

Reply via email to