Re: Broken ./configure checks for __cpuid() and __cpuidex()
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Lukas Fittl <lukas@fittl.com>
Cc: Michael Paquier <michael@paquier.xyz>, Tom Lane <tgl@sss.pgh.pa.us>, Postgres hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-08-08T21:23:13Z
Lists: pgsql-hackers
Hi, On 2025-07-29 00:21:32 -0700, Lukas Fittl wrote: > On Mon, Jul 28, 2025 at 10:30 PM Michael Paquier <michael@paquier.xyz> > wrote: > > > I'm not sure how to get CI to run MinGW (it appears paused for me?), so I > > > can't test this myself easily. > > > > src/tools/ci/README, "Enabling cirrus-ci in a github repository". > > I've enabled it in my own copy of Postgres on github, relying on that > > as an extra pre-commit check mostly for patches that are OS-sensitive. > > It runs independently on the CI, relying on the OS base images that > > Andres has been cooking for the last few years, of course. > > > > Thanks, to be clear, I have CI enabled but the MinGW tasks were always > paused (presumably because of the trigger type being manual). But I think > "ci-os-only" as noted in the README should do the trick, I'll go > investigate that. FWIW, you can trigger manual tasks in the cirrus-ci web-interface. Greetings, Andres Freund
Commits
-
Fix ./configure checks with __cpuidex() and __cpuid()
- 612f5b80620d 13.22 landed
- 60953d4cba7c 14.19 landed
- d6ffc43f95b2 15.14 landed
- c1984be23cdc 16.10 landed
- 8de56323c139 17.6 landed
- cd2d52cc6b39 18.0 landed
- 1a5212775e46 19 (unreleased) landed