<div dir="ltr"><div>Hi all,</div><div><br></div><div>A bug was recently opened on IWYU where the reporter was packaging IWYU for Homebrew on Mac [1]. For some reason, their Apple Clang system compiler defaulted to a C++ standard that fails to parse the LLVM headers (details in the first page of the bug report) -- from cursory inspection it looks like c++03.</div><div><br></div><div>I wonder if there should be a way for LLVM's CMake package to announce its '-std' requirements to embedders? We could add an explicit '-std' switch in IWYU's build system, of course, but I figured this might be a recurring problem for tools.<br></div><div><br></div><div>Any thoughts?</div><div><br></div><div>Thanks,</div><div>- Kim<br></div><div><br></div><div>[1] <a href="https://github.com/include-what-you-use/include-what-you-use/issues/867">https://github.com/include-what-you-use/include-what-you-use/issues/867</a></div></div>