Andres Freund <and...@anarazel.de> writes: > There seems to be something sketchy afoot here, even outside of > CFLAGS_SSE42 itself. From the original email:
> cc -I/usr/local/include -I../../src/port -DFRONTEND -I../../src/include > -c -o pg_crc32c_sse42.o pg_crc32c_sse42.c > isn't this missing a number of important flags? Like at least > -fno-strict-aliasing -fwrapv -fexcess-precision=standard? Good point ... seems like we lost *all* CFLAGS not just the SSE42 ones. I believe the options we see here are all from CPPFLAGS not CFLAGS. Terry, could we see a full "make" trace from src/port/? Something like cd src/port make -s clean make I'm curious whether the flags lossage affects all .c files in that directory, or only ones that are trying to add on custom flags. regards, tom lane