Re: Non-reproducible AIO failure
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Nico Williams <nico@cryptonector.com>
Cc: Daniel Gustafsson <daniel@yesql.se>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>,
Konstantin Knizhnik <knizhnik@garret.ru>, Alexander Lakhin <exclusion@gmail.com>, rmt@lists.postgresql.org
Date: 2025-07-21T23:19:54Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
aio: Stop using enum bitfields due to bad code generation
- ce161b194e84 18.0 landed
- 5865150b6d53 19 (unreleased) landed
-
amcheck: Fix posting tree checks in gin_index_check()
- 0cf205e122ae 18.0 cited
-
aio: Add missing memory barrier when waiting for IO handle
- e9a3615a5224 18.0 landed
Hi, On 2025-06-19 10:16:12 -0500, Nico Williams wrote: > On Thu, Jun 19, 2025 at 05:05:25PM +0200, Daniel Gustafsson wrote: > > I also dug out an archeologically old MacBook Pro running macOS High Sierra > > 10.13.6 with an i5 using Apple LLVM version 10.0.0 (clang-1000.10.44.4), and it > > too fails to reproduce any issue. > > It's not going to be reproducible on x86_64 macs. It has to be ARM > macs. In addition to various other folks that had reported in, I had various macs, both real and virtualized, run this test in a loop. For weeks - without reproducing the issue once [1]. Since this can only be reproduced on Alexander and Konstantin's laptops, running an older macos [2] and running MDM, I'm for now considering this issue to not be reproducible outside of that environment. That's deeply unsatisfying, but I just don't see what else I could do. RMT, note that there were two issues in this thread, the original report by Tom has been addressed (in e9a3615a522). I guess the best thing would be to split the open items entry into two? Greetings, Andres Freund [1] Rather impressed at how stable our tests are right now, I've barely hit any independent issues. That definitely wasn't always the case. [2] I tried various versions of macos, without success