Re: C11 / VS 2019
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Peter Eisentraut <peter@eisentraut.org>
Cc: pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2025-08-18T13:27:20Z
Lists: pgsql-hackers
Hi, On 2025-07-18 14:12:34 +0300, Peter Eisentraut wrote: > I also moved the test a bit earlier in meson.build, as a separate patch, > because between the place where the compiler is first set up and the place > where we detected the C99 options, if any, there were already some tests run > that use the compiler. I don't think this was a big problem in practice, > but it seems a bit incorrect, so it makes sense to correct it. I distinctly dislike this. You mashed a compiler test in the middle of something else, without updating any comments. We now do one compiler test earlier, then dependency tests, and then other compiler tests. Doing anything the order we do it in autoconf is an anti-argument, because the ordering we use in autoconf is completely unintelligible. Greetings, Andres Freund
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Raise C requirement to C11
- f5e0186f865c 19 (unreleased) landed
-
meson: Move C99 test earlier
- 4a4038068bb2 19 (unreleased) landed
-
Enable MSVC conforming preprocessor
- 8fd9bb1d9654 19 (unreleased) landed
-
Make parseNodeString() C idiom compatible with Visual Studio 2015.
- f9f31aa91f82 16.0 cited