Detection of array aggregates of the form "(others => ...)" needs to be adapted to iterated_component_association, which was added by Ada 2022. Tested on x86_64-pc-linux-gnu, committed on trunk gcc/ada/ * checks.adb (Apply_Constraint_Check): Guard against calling Choices when the first association in an array aggregate is a N_Iterated_Component_Association node.