Rollout of PR archival is mostly complete.
What went well:
- The vast majority of 115 closed PRs has been sent to the gcc-patches
mailing list
- The mechanism is now working and will keep the mailing list up to date
- The bot correctly did not send 9 PRs because they had been opened and
noone engaged with them
- There was messaging about this, advance warning and pauses to check
for issues
- People were surprised, but seemed understanding once they were told
what's going on
- The database is doing its job, repeating the process on a PR where the
process has already run does nothing
What did not:
- 5 PRs cannot be sent because they lack a description. (all by jwakely)
- 4 PRs appear to have no commits. Probably because they had been force
pushed after the patch was merged to trunk.
- Patches related to libstdc++ have all gone to the gcc-patches mailing
list. Sam asked about this but as we prioritised sending to *the* the
mailing list, and anyone in CC, PRs without the CC lines simply go to
gcc without the libstdc++ mailing list being informed. This should be
fixed with upcoming work. Jwakely mentioned that this is not an issue as
all these patches have been discussed on the mailing list anyway.
- Patch emails are being sent out with current times but comment and
review emails are sent with a date based on the date returned by the
forgejo API. As a consequence some email clients that don't do threading
will show the sequence wrong
- Emails are going out without DKIM signatures. This, coupled with the
higher volume of emails is causing GMail and other providers to throw a
hissy fit and block emails from the gcc-patches mailing list. Mark has
throttled the outgoing emails and I'm in contact with him to see what
can be done about this.
- When configuring the new version of the bot on the forge-stage server,
I forgot to set a variable that tell it its username on the forge. As a
consequence some of its messages have hit the mailing list as replies to
the cover letter. This has now been fixed.
Timeline:
- I sent a first email about PR archival to the list on April 2:
https://inbox.sourceware.org/gcc/[email protected]/T/#m5edb3a9bfe4455829ec4fdd7edf8b60186d6f9be
- Then another on April 14
https://inbox.sourceware.org/gcc/[email protected]/T/#mb3552aabf5dc21b92fb238eb9820939d374f567b
where I tell people emails will start to come soon.
- Then I started sending emails for about 30 of the 115 closed PRs on
the morning of April 22. They filled some queues but things became
normal later.
- During this time, I fixed issues that came up by posting updates to
the batrachomyomachia codebase
- I inspected some emails and things looked good, but I missed the fact
that some messages by the forge-bot were getting through.
- People started asking why messages about these PRs are hitting
gcc-patches on IRC and I explained that I'm sending the backlog of PRs
along with instructions on how to filter them.
- At about 18:00 I asked Mark if the queues were ok and he answered that
they had gone down, so I started sending the rest of the PRs
- At 18:30ish I sent this email to the gcc mailing list
https://inbox.sourceware.org/gcc/[email protected]/T/#u
with an update and instructions on how to filter
- By 20:00, I had completed the process for most PRs.
- Around 20:31, Andrea Pinski writes on IRC "the Lichenor bot emails
should NOT have been sent" and I wonder what's going on but it was late.
- This morning, I look at the logs and realise that some messages from
the bot were being sent to the mailing list. I realise that, while I had
written the necessary code to stop this from happening and I had set the
configuration so that linaro CI messages would get blocked, I had
forgotten to add the configuration that sets the username of the bot
user. I updated the configuration to make sure this doesn't happen again.
These PRs have no description so the bot can't create a cover letter
https://forge.sourceware.org/gcc/gcc-TEST/pulls/6
https://forge.sourceware.org/gcc/gcc-TEST/pulls/28
https://forge.sourceware.org/gcc/gcc-TEST/pulls/45
https://forge.sourceware.org/gcc/gcc-TEST/pulls/59
https://forge.sourceware.org/gcc/gcc-TEST/pulls/60
(jwakely says these are not a problem.)
These PRs have had no engagement
https://forge.sourceware.org/gcc/gcc-TEST/pulls/19
https://forge.sourceware.org/gcc/gcc-TEST/pulls/50
https://forge.sourceware.org/gcc/gcc-TEST/pulls/58
https://forge.sourceware.org/gcc/gcc-TEST/pulls/64
https://forge.sourceware.org/gcc/gcc-TEST/pulls/69
https://forge.sourceware.org/gcc/gcc-TEST/pulls/75
https://forge.sourceware.org/gcc/gcc-TEST/pulls/94
https://forge.sourceware.org/gcc/gcc-TEST/pulls/125
https://forge.sourceware.org/gcc/gcc-TEST/pulls/146
These seem to have no commits!
https://forge.sourceware.org/gcc/gcc-TEST/pulls/72
https://forge.sourceware.org/gcc/gcc-TEST/pulls/117
https://forge.sourceware.org/gcc/gcc-TEST/pulls/122
https://forge.sourceware.org/gcc/gcc-TEST/pulls/126
I'll investigate them next week.
Following is the list of all closed forgejo PRs and the emails sent
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/1 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhu67i22tc.gcc.gcc-test.forge-bot.1.5484....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/2 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhu8b2x1ds.gcc.gcc-test.forge-bot.2.5489....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/3 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhu8rl3n40.gcc.gcc-test.forge-bot.3.5492....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/4 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhu8v83074.gcc.gcc-test.forge-bot.4.5495....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/5 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhu8yc0hxc.gcc.gcc-test.forge-bot.5.5498....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/8 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuawswikg.gcc.gcc-test.forge-bot.8.5510....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/9 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuazasyww.gcc.gcc-test.forge-bot.9.5513....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/10 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhub3nzem8.gcc.gcc-test.forge-bot.10.5516....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/11 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhub5db1xc.gcc.gcc-test.forge-bot.11.5519....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/12 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhub5zc3b4.gcc.gcc-test.forge-bot.12.5520....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/13 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhub77e62o.gcc.gcc-test.forge-bot.13.5524....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/14 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhub8a3ce8.gcc.gcc-test.forge-bot.14.5527....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/15 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhub8n5f78.gcc.gcc-test.redi.15....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/16 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubajnq9s.gcc.gcc-test.forge-bot.16.5533....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/18 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubbpc2m8.gcc.gcc-test.forge-bot.18.5536....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/20 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubd62wbc.gcc.gcc-test.pinskia.20....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/21 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubfk22kg.gcc.gcc-test.forge-bot.21.5542....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/22 ->
https://inbox.sourceware.org/gcc-patches/bmm.h1svraw4zk.gcc.gcc-test.redi.22.402....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/23 ->
https://inbox.sourceware.org/gcc-patches/CAKvuMXBM40U=ifnpw3+by4tixh3vg12qvtc-a-shhojtmp5...@mail.gmail.com/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/24 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubj5ukg0.gcc.gcc-test.forge-bot.24.5551....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/25 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubjjpeho.gcc.gcc-test.redi.25....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/26 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhublldadc.gcc.gcc-test.forge-bot.26.5557....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/27 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubmy6tz4.gcc.gcc-test.forge-bot.27.5560....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/29 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubpbbthc.gcc.gcc-test.forge-bot.29.5565....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/30 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubqf7v0g.gcc.gcc-test.forge-bot.30.5568....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/31 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubrmqub2.gcc.gcc-test.redi.31....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/33 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubwh7m90.gcc.gcc-test.pinskia.33....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/34 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhubyowlhc.gcc.gcc-test.forge-bot.34.5577....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/35 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhune8sidc.gcc.gcc-test.forge-bot.35.5592....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/36 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhung71nr4.gcc.gcc-test.forge-bot.36.5595....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/37 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhunrcx934.gcc.gcc-test.forge-bot.37.5598....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/38 ->
https://inbox.sourceware.org/gcc-patches/bmm.h59buremdc.gcc.gcc-test.tkaminsk.38.719....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/39 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhunsl25ss.gcc.gcc-test.redi.39....@forge-stage.sourceware.org/T/#u
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/40 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhunwf3w74.gcc.gcc-test.forge-bot.40.5609....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/41 ->
https://inbox.sourceware.org/gcc-patches/bmm.h5fykcc000.gcc.gcc-test.redi.41.770....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/42 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhunyki8u8.gcc.gcc-test.forge-bot.42.5613....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/43 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhunzhuips.gcc.gcc-test.forge-bot.43.5616....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/44 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuo39lcn4.gcc.gcc-test.forge-bot.44.5619....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/46 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuo7a9on4.gcc.gcc-test.forge-bot.46.5626....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/47 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuo7nynk0.gcc.gcc-test.forge-bot.47.5627....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/48 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuoen7ku8.gcc.gcc-test.forge-bot.48.5632....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/49 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuodmon6a.gcc.gcc-test.alfie.richards.49....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/53 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuogbxsjk.gcc.gcc-test.forge-bot.53.5636....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/54 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuohb2d8g.gcc.gcc-test.forge-bot.54.5639....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/55 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuoi77rwg.gcc.gcc-test.forge-bot.55.5642....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/56 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuoiz75c0.gcc.gcc-test.forge-bot.56.5645....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/57 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuok3omgw.gcc.gcc-test.forge-bot.57.5648....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/61 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuonkpni8.gcc.gcc-test.forge-bot.61.5657....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/62 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuonz020w.gcc.gcc-test.forge-bot.62.5658....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/63 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuoq8kfwg.gcc.gcc-test.forge-bot.63.5661....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/65 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuotnt64g.gcc.gcc-test.forge-bot.65.5666....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/66 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuou2p08w.gcc.gcc-test.forge-bot.66.5667....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/68 ->
https://inbox.sourceware.org/gcc-patches/176235145474.426.7703351450807427807.batrachomyomachia.gcc.gcc-test.121....@forge-stage.sourceware.org/T/#ef3b72e6d6fc06f87cd08c941db6912574cf85ab1
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/71 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc7goizkxs.gcc.gcc-test.clyon.71.3201....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/73 ->
https://inbox.sourceware.org/gcc-patches/bmm.hbdw0y856o.gcc.gcc-test.rearnsha.73.2327....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/76 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhup00fmf4.gcc.gcc-test.forge-bot.76.5670....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/78 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuozlstss.gcc.gcc-test.tkaminsk.78....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/79 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhup20h2m8.gcc.gcc-test.forge-bot.79.5676....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/80 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhup3qzl4w.gcc.gcc-test.forge-bot.80.5681....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/81 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhup472agw.gcc.gcc-test.forge-bot.81.5682....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/82 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc97eavji8.gcc.gcc-test.antoyo.82.3275....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/83 ->
https://inbox.sourceware.org/gcc-patches/bmm.hbdjfurcow.gcc.gcc-test.clyon.83.241.rev...@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/84 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhup4p5wp2.gcc.gcc-test.pinskia.84....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/85 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhup55wx16.gcc.gcc-test.tkaminsk.85....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/88 ->
https://inbox.sourceware.org/gcc-patches/bmm.hczw4yldts.gcc.gcc-test.pinskia.88.4061....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/91 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc8som8cjk.gcc.gcc-test.clyon.91.3262....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/92 ->
https://inbox.sourceware.org/gcc-patches/bmm.hewh8u5nls.gcc.gcc-test.mkretz.92.4813....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/93 ->
https://inbox.sourceware.org/gcc-patches/bmm.hbwgk6aef4.gcc.gcc-test.clyon.93.2806....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/95 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc8x8ygqtc.gcc.gcc-test.antoyo.95.3266....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/96 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc8s4xqio0.gcc.gcc-test.clyon.96.3254....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/100 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc13kpjrr4.gcc.gcc-test.forge-bot.100.2947....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/104 ->
https://inbox.sourceware.org/gcc-patches/bmm.hcqbhuxh34.gcc.gcc-test.clyon.104.3854....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/107 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhupath8dc.gcc.gcc-test.tkaminsk.107....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/109 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhupclihs0.gcc.gcc-test.forge-bot.109.5695....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/112 ->
https://inbox.sourceware.org/gcc-patches/bmm.hc8smaa88w.gcc.gcc-test.clyon.112.3260....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/113 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhupdsdpc0.gcc.gcc-test.forge-bot.113.5698....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/114 ->
https://inbox.sourceware.org/gcc-patches/bmm.hcrb3c3dc0.gcc.gcc-test.clyon.114.3879....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/115 ->
https://inbox.sourceware.org/gcc-patches/bmm.hcrb8vjkzk.gcc.gcc-test.clyon.115.3885....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/118 ->
https://inbox.sourceware.org/gcc-patches/bmm.hdifs8e6bk.gcc.gcc-test.pinskia.118.4345....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/119 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhupeonce6.gcc.gcc-test.fdumont.119....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/120 ->
https://inbox.sourceware.org/gcc-patches/bmm.hewhph3q68.gcc.gcc-test.rdfm.120.4826....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/121 ->
https://inbox.sourceware.org/gcc-patches/176235145474.426.7703351450807427807.batrachomyomachia.gcc.gcc-test.121....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/123 ->
https://inbox.sourceware.org/gcc-patches/bmm.hcwye4dz40.gcc.gcc-test.clyon.123.3976....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/127 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhuple93ls.gcc.gcc-test.forge-bot.127.5709....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/128 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhupltqdc0.gcc.gcc-test.forge-bot.128.5710....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/129 ->
https://inbox.sourceware.org/gcc-patches/bmm.hdlblk47iq.gcc.gcc-test.antoyo.129....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/130 ->
https://inbox.sourceware.org/gcc-patches/bmm.hdmg46dt56.gcc.gcc-test.rearnsha.130....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/131 ->
https://inbox.sourceware.org/gcc-patches/bmm.hhupowgzuo.gcc.gcc-test.forge-bot.131.5719....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/132 ->
https://inbox.sourceware.org/gcc-patches/bmm.henqu2a51c.gcc.gcc-test.pietro.132.4762....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/133 ->
https://inbox.sourceware.org/gcc-patches/bmm.helmeouthc.gcc.gcc-test.forge-bot.133.4742....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/138 ->
https://inbox.sourceware.org/gcc-patches/bmm.hfb27c52o0.gcc.gcc-test.chris.bazley.138.383.rev...@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/139 ->
https://inbox.sourceware.org/gcc-patches/bmm.hfbuxvrtkw.gcc.gcc-test.forge-bot.139.4947....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/140 ->
https://inbox.sourceware.org/gcc-patches/bmm.hghs7ez934.gcc.gcc-test.saurabh.jha.140.5236....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/141 ->
https://inbox.sourceware.org/gcc-patches/bmm.hg6y2lshq8.gcc.gcc-test.clyon.141.5125....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/142 ->
https://inbox.sourceware.org/gcc-patches/bmm.hgk3cuisb0.gcc.gcc-test.saurabh.jha.142....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/143 ->
https://inbox.sourceware.org/gcc-patches/bmm.hh0pruei0w.gcc.gcc-test.saurabh.jha.143.5428....@forge-stage.sourceware.org/T/#t
* https://forge.sourceware.org/gcc/gcc-TEST/pulls/144 ->
https://inbox.sourceware.org/gcc-patches/bmm.hgmdgnqqbk.gcc.gcc-test.forge-bot.144.5315....@forge-stage.sourceware.org/T/#t