http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56227
--- Comment #6 from Uros Bizjak <ubizjak at gmail dot com> 2013-02-06 19:40:33 UTC --- (In reply to comment #5) > ../../gcc-4.8-20130203/gcc/lto/lto.c: In function 'void > lto_resolution_read(spla > y_tree, FILE*, lto_file*)': > ../../gcc-4.8-20130203/gcc/lto/lto.c:2229:33: error: unknown conversion type > cha > racter 'I' in format [-Werror=format=] > " not in object file", id); > ^ > > The full line is, > internal_error ("resolution sub id " HOST_WIDE_INT_PRINT_HEX_PURE > " not in object file", id); > > Given that it's an internal error, I'm going to do a workaround so it will > still build for me. I don't see anything wrong with the above HOST_WIDE_INT_PRINT_HEX_PURE definition. Does this hints and some MinGW specific problem in type checking? (I don't have access to MinGW platform, someone else should look a this problem.)