not sure in which category this belongs, but following precedent i'll put it here:
just an FYI if you're a 'godbolt' (aka, 'compiler-explorer') user regarding a couple recent changes:
- a release version of the 6.0 compiler is now available[1]
- a new 'dev snapshot' compiler has been added, which currently provides builds off the 6.1 development branch[2]
the 'dev snapshot' compiler should hopefully be updated shortly after new release branch builds become available on download.swift.org, though i've yet to verify that behavior works as anticipated. the config setting for such builds will presumably need to be manually updated to reference new release versions when new release branches are cut in the future. also, if anyone has naming suggestions for the pre-release compilers that may be more intuitive or appropriate, that seems like a potential area for improvement.
after reading this digression in a recent thread, it occurred to me that i did not really have any idea how compilers are added to godbolt, but if it's purely a community-driven effort, then i could give it a shot.
for posterity, the process currently involves two steps – updating the 'infra' repo, typically with the new version you want to expose in the site's UI, and then updating the main site's repository with the corresponding changes to consume the new compiler. both of these steps are pretty straightforward, as they essentially just involve editing some config files.
in case it is helpful to future motivated parties, here are reference PRs for each of those steps: