There seems to be some issue with getting information from building core to building extensions in the build process. When building with the x86_64 mingw-w64.org version of GCC 4.9.3, I get a wide variety of compiler warnings, including:
Storable.xs:534:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
These are confined to POSIX.c, POSIX.xs, Socket.xs, and Storable.xs. Notably, there are no warnings like this in core, meaning that core agrees that PTRSIZE == IVSIZE == sizeof(IV*) == sizeof(IV) == 8.
I've attached the relevant makefile.mk as well as a full log of dmake. Amazingly the tests do all pass, but these warnings in particular are concerning.
Migrated from rt.perl.org#128647 (status was 'new')
Searchable as RT128647$
The text was updated successfully, but these errors were encountered: