https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66962
--- Comment #5 from Casey Carter <Casey at Carter dot net> --- (In reply to Markus Trippelsdorf from comment #2) > /usr/local/gcc-concepts/include/c++/6.0.0/initializer_list:47:11: fatal > error: definition of std::initializer_list does not match #include > <initializer_list> This is because the definition of std::initializer_list in the preprocessed source doesn't agree with your compiler's - or mine - notion of what std::initializer_list should be. We need a more recent test case.