Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vDboa-00CI4p-Af for pgsql-hackers@arkaria.postgresql.org; Tue, 28 Oct 2025 05:00:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vDboY-00An5u-DK for pgsql-hackers@arkaria.postgresql.org; Tue, 28 Oct 2025 05:00:09 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vDboY-00An5l-3v for pgsql-hackers@lists.postgresql.org; Tue, 28 Oct 2025 05:00:09 +0000 Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vDboU-004dZ8-0u for pgsql-hackers@lists.postgresql.org; Tue, 28 Oct 2025 05:00:08 +0000 Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-59303607a3aso3456455e87.0 for ; Mon, 27 Oct 2025 22:00:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761627603; x=1762232403; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=QnrtL2kZS+lahwuM7hzEQEiNzv9GTyl43avOfjZg700=; b=nXFHLJt2bkjSPXRiuOEvpa4eE8CG/m2d4zNOMG3QrqmyigjlXENs8ql4DVNOT4ZQl2 /OQZEi5i7Oc8obV1UfT++RKdL5MUigVJ3gHY8QoYzQ7KdA4IVsRQpE+ilLI5CSWopFmY PYut2k2ekWtxBXbeFsMYAmuU0FONbCglARBfZ3o16sqnw7X/c1dG7xRnuq7mo7T6sndH jfqWA66jZynsalo2OJdRqbNsOZpuqEX+0fgt3bPzzohekJxE8QPzuvWS1+PFcsgZIU1u 5XjgOIz4nb/T65cfYc2luJDB3W+gIb1bjiccZCLHwQLvzbQx/paks2TmKBneQtbvRF+8 5QAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761627603; x=1762232403; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QnrtL2kZS+lahwuM7hzEQEiNzv9GTyl43avOfjZg700=; b=cKOWyyWrlViAsl25NGipm5drXKfgWUSg9E1NgrU/Q4d/L6AKqsUBJr2oWjqtCj63cG wHqHfnQ6IG9ejEQ8TlyHblnDB9orPSpr2Pgt2CtRL4X0oqfoodDbu4KCNcTLYorQG0k/ YZ8KPdF1Gedo4NFXavvikV62D8fVvXhoAaCtpy6FnfM7OmFJ6klIgIx22r6qCOZRetx9 5NMia62KZWWrxSNmYFqY5b0XIwo73ZmZRLdDk3HU7f33GpXehcR8vW6/bPPoH1VnnEGW fX6UQoNqTUnSbaa2exS7QmyMaLGbUS1VQxxLYm1qRPIrw2eYnFZN2BvYJrPQr1AWLnDh OZPA== X-Forwarded-Encrypted: i=1; AJvYcCVSXQQSt74DwU5s+huW+gb7zgIEun7ofGgSDHZ8aR9UDIKKSrJ7USVu2gy9As1CdSIoZ90+I2fmawS/xLm3@lists.postgresql.org X-Gm-Message-State: AOJu0YxQvdpZuIGR/QxwoPb/awfOHS/b4sZYSq06B9a2SmWlz/pfvzf7 s85wPpXbshdn3OnSqsjg6IbCZPmVSYxDNucXplHR3fEv2YWpykhgJw1H X-Gm-Gg: ASbGncvKCfNFfRXxRG6vWDIJGqSX24uWI4xYEJruFXI1dTNouopveS/uV6FXA9gP41z 8A9JEKusK/+/jmGon13jEOQIEEo7V1JAqwyPyw6uVIYmmVlUfNg3eGgtdLMDIWCeZMV1EZXmeDj wtrN/l8Z2acwHJPiGSF5crmaLT+qUgsXOeMpsTjgptJuIyNxQE+0td3wiEB4KeZ7X05uqcEFUWP C4889iazMCMJBGe2OhZPlG10bjcoDxX8I/kbshKPvUorRvELL5wo9GxmhNy54ORJWlsdPNt5j55 Lqr9jiLFkmm+khRX80kX0dcFvINQ4H9NXcgaWp/JFb/hyZkatUFLMN60DXnHOPixr7B8BVL3KnI wsyHsZ914r4B6gmO1H2MOtVe+CmPVzneUwh7IyS0XLnayvXkoZ/xEbftOYD39X63FygF8wce1Fj 1pFe4= X-Google-Smtp-Source: AGHT+IFjte+UDWb7EmNapvHfD8AhjdYJAgfAzLUELn8jbnzYQ+KKLo144hGoXSPGcF0JdDAN0rL9nQ== X-Received: by 2002:a05:6512:1087:b0:57d:a8e6:6574 with SMTP id 2adb3069b0e04-5930e997b54mr816042e87.20.1761627603212; Mon, 27 Oct 2025 22:00:03 -0700 (PDT) Received: from [192.168.0.50] ([89.149.120.198]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-59302982cb2sm2629210e87.65.2025.10.27.22.00.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Oct 2025 22:00:02 -0700 (PDT) Message-ID: <9e9bacfa-37c6-48e9-9a25-741c79a1d5e5@gmail.com> Date: Tue, 28 Oct 2025 07:00:01 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: GNU/Hurd portability patches From: Alexander Lakhin To: Michael Banck Cc: Tom Lane , Michael Paquier , pgsql-hackers@lists.postgresql.org, Thomas Munro References: <2874644f-6431-41f4-abe2-99e5ab052606@gmail.com> <68d0f931.050a0220.3185e0.19ae@mx.google.com> <283c3d69-ef32-4391-9ea3-68e47c9dea31@gmail.com> <68d3a0a0.050a0220.167290.bcf3@mx.google.com> <68d3cbe8.5d0a0220.65f10.da5f@mx.google.com> <3314741.1758724126@sss.pgh.pa.us> <68d413a3.a70a0220.24c74c.8be9@mx.google.com> <68d460fe.170a0220.3c484.0a59@mx.google.com> <4557939c-01e1-47b6-8b79-bdfc74882275@gmail.com> Content-Language: en-US In-Reply-To: <4557939c-01e1-47b6-8b79-bdfc74882275@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello Michael, 25.09.2025 08:00, Alexander Lakhin wrote: > >> I saw those issues frequently on the initial 32bit Hurd VM I started to >> run the buildfarm code on, before I switched it to HPET timers. Since >> then, I don't think I saw that particular error again, but 4 out 1000 is >> not a lot of course. > > There is also contrib/pg_stat_statements/entry_timestamp, which fails for > me when running in a loop: > for i in `seq 100`; do echo "ITERATION $i"; NO_TEMP_INSTALL=1 make -s check -C contrib/pg_stat_statements || break; done > > on iterations 42, 60, 12, 5, 28: > ITERATION 28 > ... > ok 8         - wal                                        14 ms > not ok 9     - entry_timestamp                            14 ms > ok 10        - privileges                                 16 ms > ... > 1..15 > # 1 of 15 tests failed. One month later, fruitcrow has generated this failure too: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-25%2007%3A45%3A03 pgsql.build/contrib/pg_stat_statements/regression.diffs diff -U3 /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/expected/entry_timestamp.out /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/results/entry_timestamp.out --- /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/expected/entry_timestamp.out 2025-10-25 08:45:03.000000000 +0100 +++ /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/results/entry_timestamp.out 2025-10-25 08:57:31.000000000 +0100 @@ -147,7 +147,7 @@  WHERE query LIKE '%STMTTS%';   total | minmax_exec_zero | minmax_ts_after_ref | stats_since_after_ref  -------+------------------+---------------------+----------------------- -     2 |                1 |                   2 |                     0 +     2 |                2 |                   2 |                     0  (1 row)  -- Cleanup Thus, the "zero time difference" issue in general still exists. Best regards, Alexander