From: Javier Miranda <mira...@adacore.com> gcc/ada/
* sem_ch6.adb (Parent_Subprogram): Complete assertion. Tested on x86_64-pc-linux-gnu, committed on master. --- gcc/ada/sem_ch6.adb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/ada/sem_ch6.adb b/gcc/ada/sem_ch6.adb index 297371a2c16..612a9e97221 100644 --- a/gcc/ada/sem_ch6.adb +++ b/gcc/ada/sem_ch6.adb @@ -8789,7 +8789,8 @@ package body Sem_Ch6 is and then Has_Controlling_Result (Subp_Id)) or else Has_Suffix (Ovr_E, 'P') or else Is_RACW_Stub_Type - (Find_Dispatching_Type (Subp_Id))); + (Find_Dispatching_Type (Subp_Id)) + or else No (Overridden_Operation (Ovr_E))); if Present (Overridden_Operation (Ovr_E)) then Ovr_E := Overridden_Operation (Ovr_E); -- 2.40.0