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

--- Comment #10 from Liam Powell <liam at liampwll dot com> ---
I feel that I should justify the reason why these are reported in batches: It
is because I have been investigating these and spotting other bugs while doing
so. Line 407 mentioned above led to looking at how fallback handlers are set,
when that looked correct I looked at how fallback handlers are searched and
thought it was odd that no lock was held, which led to PR ada/124225. When that
looked otherwise correct I tried calling the procedure directly, which led to
this PR. When writing the test case for this I initially assumed they might be
ending up as null, which led to PR ada/124228.

Same thing goes for PR ada/124179. I initially read the RM incorrectly and
wrote the incorrect patch in that PR. When testing that I tried it with
Max_Entry_Queue_Length, which didn't work and led to looking at the MEQL code
and RM which then led to PR ada/124190, PR ada/124191, PR ada/124192, and PR
ada/124193.

Details could be slightly out of order as I'm just going from memory.

Reply via email to