On Fri, Apr 03, 2026 at 03:22:59PM +0700, John Naylor wrote: > I went with the following for v5, and it passes MacOS on my Github CI: > > + /* set fallbacks */ > +#ifdef USE_ARMV8_CRC32C > + /* On e.g. MacOS, our runtime feature detection doesn't work */ > + pg_comp_crc32c = pg_comp_crc32c_armv8; > +#else > + pg_comp_crc32c = pg_comp_crc32c_sb8; > +#endif > + [...crc and pmull checks] > > That should keep scalar hardware support working, but now it'll only > use direct calls for constant inputs.
v5 LGTM -- nathan
