On Mon, Aug 5, 2024, 10:03 PM Derick Rethans <der...@php.net> wrote:
> Instead of having to deal with tickets, wouldn't be be easier if the > compiler they used works with the features that we are using? That could > instantly provide a link to the documentation saving all of us time. > it is significantly easier at configure time. Gcc 4.9 is (almost) fully c11 compliant (not 4.7). As of windows, it will be dependent on the vc version used by the php minor branch where it may be introduced. That being said, I am not sure if the reason mentioned for using c11 in the initial post is used in external extensions (included headers etc), but at least on linux (or similar), an ext can be compiled with any version. On windows, we can't, mainly for memory management issues (alloc/realloc or freed using different crt). It is possible but too many extensions, also in core, cause issues. best, Pierre >