Re: Improve CRC32C performance on SSE4.2

From: Tomas Vondra <tomas(at)vondra(dot)me>
To: Andy Fan <zhihuifan1213(at)163(dot)com>, John Naylor <johncnaylorls(at)gmail(dot)com>
Cc: Nathan Bossart <nathandbossart(at)gmail(dot)com>, "Devulapalli, Raghuveer" <raghuveer(dot)devulapalli(at)intel(dot)com>, "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org>, "Shankaran, Akash" <akash(dot)shankaran(at)intel(dot)com>
Subject: Re: Improve CRC32C performance on SSE4.2
Date: 2025-06-14 13:47:33
Message-ID: e98f1e23-b05b-43e4-a3a1-0967df12ada4@vondra.me
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

I suggest you try with a newer gcc, perhaps 13.4. There's been a bunch
of fixes related to AVX512 since 13.0, chances are this was already
fixed. I don't see this failure on 14.3.1.

T.

On 6/14/25 12:24, Andy Fan wrote:
> Hi,
>
> Recently I always get below error during initdb.
>
> """
> UTC [1358059] FATAL: incorrect checksum in control file
> """
>
> the command is "initdb -D tmp". git bisect show me the related commit is
> 3c6e8c123896584f1be1fe69aaf68dcb5eb094d5. After revert this commit on
> the current master, everything is fine. Does anyone knows the reason?
>
> The attached is my config.log.
>
>
>

--
Tomas Vondra

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tomas Vondra 2025-06-14 13:50:56 Re: Handling OID Changes in Regression Tests for C Extensions
Previous Message Andy Fan 2025-06-14 10:24:40 Re: Improve CRC32C performance on SSE4.2