https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87554
--- Comment #3 from Mikhail Kremnyov <officesamurai at gmail dot com> --- FYI: 6.3.0 is able to compile the non-preprocessed source. As for 7.x - 7.3.0 and earlier versions can't compile it due to another bug (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85470) and I don't have 7.4 at hand.