https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70936
Cory Cohen <cfcohen at verizon dot net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cfcohen at verizon dot net --- Comment #15 from Cory Cohen <cfcohen at verizon dot net> --- In my case, the bug was caused by yaml-cpp-config.cmake setting the include directory to: /usr/lib/x86_64-linux-gnu/cmake/yaml-cpp/../../../../include aka /usr/include And then my Makefile specifying -isystem for that path. It looks like there might be a lack of path normalization... My GCC: gcc (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406 from Kubuntu 17.04 I hope that helps.