<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 7, 2014 at 5:11 AM, "C. Bergström" <span dir="ltr"><<a href="mailto:cbergstrom@pathscale.com" target="_blank">cbergstrom@pathscale.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":fe9" style="overflow:hidden">I'd only ask that you 1) either by default it doesn't error on unknown compiler and or 2) there's an override to prevent the "check" from happening at all (or not causing cmake to fail)<br>
</div></blockquote><div><br></div><div>Sorry my wording wasn't sufficiently clear, both of these were always planned for exactly the reason you list.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":fe9" style="overflow:hidden">
---------<br>
This will allow compilers which are compatible, but not in the specific list above to keep working without issues.<br>
<br>
I don't know how easy it would be to test for it, but you may also want to create a documented policy on minimum libc++ and libstdc++ versions which are supported. Since clang 3.1 may be on a system which has some older/newer version and that could impact the c++11 support as well.</div>
</blockquote></div><br>Yea, documenting the support for libc++ on Linux may be tough, but it should be easy to cover the rest: libstdc++ should have the same version requirements as GCC, and libc++ on OS X with any sufficiently new version of clang should be good. Still important to document.</div>
</div>