https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67716
--- Comment #7 from Oleg Endo <olegendo at gcc dot gnu.org> --- Created attachment 36394 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36394&action=edit preprocessed C++ source for dcraw_common.cpp The code in attachment 36389 doesn't compile with the trunk compiler because of some integer literal / type mismatches. Adding some casts in the tables fixes the issue.