https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88183
--- Comment #2 from Ruben Van Boxem <vanboxem.ruben at gmail dot com> --- Additionally I tested compiling the GCC7 preprocessed source with GCC 8.2.1, which expectedly leads to an ICE as well. Simple attempts to trigger the same issue (e.g. http://coliru.stacked-crooked.com/a/6982545ffce8c57d) fail. I'm not familiar enough with Boost.Spirit.X3 and/or fusion to further reduce this.