On 2023-12-06 We 12:24, Peter Eisentraut wrote:
On 06.12.23 17:27, Andrew Dunstan wrote:
But the VS2019 compiler implements enough of C99 to pass our meson test, unlike VS2017. Maybe the test is too strict. After all, we know we can in fact build with the earlier versions.

I just realized that the C99 test is actually our own, not provided by meson.  (See "c99_test" in meson.build.)

Can you try disabling a few bits of that to see what makes it pass for you?  I suspect it's the structfunc() call.


Yes, if I comment out the call to structfunc() the test passes on VS2017 (compiler version 19.15.26726)


cheers


andrew


--
Andrew Dunstan
EDB: https://www.enterprisedb.com



Reply via email to