https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100453
--- Comment #8 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Martin, did you test Ada with your patch? It appears that it either causes
bootstrap to fail (PR bootstrap/100597) or miscompiles the Ada compiler:
=== acats tests ===
FAIL: c41325a
FAIL: c45347d
FAIL: c74402a
FAIL: c95085m
FAIL: cc3601a
=== acats Summary ===
# of expected passes 2323
# of unexpected failures 5
Native configuration is x86_64-suse-linux-gnu
=== gnat tests ===
Running target unix
FAIL: gnat.dg/addr12.adb (test for excess errors)
UNRESOLVED: gnat.dg/addr12.adb compilation failed to produce executable
FAIL: gnat.dg/addr12_a.adb (test for excess errors)
FAIL: gnat.dg/bip_overlay.adb (test for excess errors)
FAIL: gnat.dg/global.adb (test for excess errors)
FAIL: gnat.dg/spark1.adb (test for errors, line 8)
FAIL: gnat.dg/spark1.adb (test for excess errors)
FAIL: gnat.dg/sync2.adb (test for excess errors)
FAIL: gnat.dg/synchronized1.adb (test for excess errors)
=== gnat Summary ===
# of expected passes 3360
# of unexpected failures 8
# of expected failures 23
# of unresolved testcases 1
# of unsupported tests 3
Most parameters are read-only in Ada so it's quite a good testbed...