Re: v16 fails to build w/ Visual Studio 2015
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Noah Misch <noah@leadboat.com>
Cc: pgsql-hackers@postgresql.org
Date: 2023-06-07T21:16:37Z
Lists: pgsql-hackers
Noah Misch <noah@leadboat.com> writes: > Visual Studio 2015 version "14.0.25431.01 Update 3" has an apparent compiler > bug that causes the build to fail with "readfuncs.switch.c(522): fatal error > C1026: parser stack overflow, program too complex (compiling source file > src/backend/nodes/readfuncs.c)". While I wouldn't mind revoking support for > Visual Studio 2015, changing the code to cope is easy. See attached. +1, I think this reads better anyway. regards, tom lane
Commits
-
Make parseNodeString() C idiom compatible with Visual Studio 2015.
- f9f31aa91f82 16.0 landed
-
Automatically generate node support functions
- 964d01ae90c3 16.0 cited