<p dir="ltr">Makes sense. I'll try to commit this when I get to it.</p>
<p dir="ltr">Sent from phone</p>
<div class="gmail_quote">On Oct 28, 2014 6:18 AM, "Yann Nayn" <<a href="mailto:yann.nayn@yahoo.fr">yann.nayn@yahoo.fr</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div dir="ltr"><span>Hi,</span></div><div dir="ltr"><span>my bad the version number is 22129.1</span></div><div dir="ltr"><span>Here's cl 22192.1 output</span></div><div dir="ltr"><br><span></span></div><div dir="ltr"><span>t.cpp<br>---------------<br>#include <system_error><br><br>class _XXX_error_category : public std::error_category {<br>    const char* name() const  override;<br>};<br>---------------<br>t.cpp(4): error C2694: 'const char *_XXX_error_category::name(void) const': overriding virtual function has less restrictive exception specification than base class virtual member function</span></div><div dir="ltr"><span> 'const char *std::error_category::name(void) noexcept const'<br>t.cpp(4): note: see declaration of '_XXX_error_category::name'<br><system-include>\system_error(162): note: see declaration of 'std::error_category::name'<br>--------------------<br></span></div><div dir="ltr"><span>LOL dont spam the messenger :)</span></div><div dir="ltr"><br><span></span></div><div dir="ltr"><span>Cheers <br></span></div><div dir="ltr"><span>Yann<br></span></div><div dir="ltr"><span></span></div> <div><br><br></div><div style="display:block"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div dir="ltr"> <font face="Arial"> On Monday, October 27, 2014 10:23 PM, Yann Nayn <<a href="mailto:yann.nayn@yahoo.fr" target="_blank">yann.nayn@yahoo.fr</a>> wrote:<br> </font> </div>  <br><br> <div><div><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div dir="ltr">Hi , <br></div><div dir="ltr">we do succeed compiling  clang trunk using msvc 19.00.22229.1 (aka ctp 4) <br></div><div dir="ltr">this update (unlike 19.00.22013.1 aka ctp3) requires LLVM_NOEXCEPT to be defined</div><div dir="ltr">as noexcept as it is done when _MSC_VER is not defined in llvm/Support/compiler.h )</div><div dir="ltr"><br></div><div dir="ltr">I'm aware this is the cfe dev mailing list .</div><div dir="ltr">Could the definition be made msvc version dependent ?<br></div><div dir="ltr">btw the trunk compiles smoothly using gcc 4.9.1.</div><div dir="ltr"><br></div><div dir="ltr">Regards</div><div dir="ltr">Yann<br></div><div dir="ltr"><br></div><div dir="ltr"> </div></div></div></div><br>_______________________________________________<br>cfe-dev mailing list<br><a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br><a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br><br><br></div>  </div> </div>  </div> </div></div><br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div>