Hi, On Thu, 5 Jun 2025 at 11:27, Peter Eisentraut <pe...@eisentraut.org> wrote: > > On 05.06.25 10:04, Nazir Bilal Yavuz wrote: > > Thomas Munro off-list mentioned that the Windows CI image is actually > > running on Server 2022, even though the task name still refers to > > Server 2019. He also suggested upgrading the compiler from Visual > > Studio 2019 to Visual Studio 2022. > > Some of the tasks for the other operating systems name the version, some > don't. We have recently removed the version from the FreeBSD task. > Should we remove the versions from the task name everywhere, to avoid > having further mismatches?
I think one of the biggest advantages of having a version in the task name is immediately seeing if something is updated (without checking -hackers or sysinfo). However, most of the information is already available in the sysinfo in the task and since we removed the version from FreeBSD; I think we can remove it from all of the tasks. > > A PR [1] to upgrade the compiler to VS 2022 is ready in Andres' > > pg-vm-images repository (where the CI images are built). This VS 2022 > > image passes all tests for both MinGW [2] and Meson & Ninja [2]. Once > > it's merged, the CI images will automatically start using the VS 2022 > > compiler. > > Hmm, for the purposes of [0], I think it might be better to keep the > image at VS 2019 for now. Unless there are specific reasons why VS 2022 > would be of use now? Thomas was thinking of trying some new APIs which are available in the VS 2022, he may answer this better. -- Regards, Nazir Bilal Yavuz Microsoft