<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Sun, Aug 16, 2015 at 9:49 PM deadal nix <<a href="mailto:deadalnix@gmail.com">deadalnix@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-08-16 21:47 GMT-07:00 Eric Christopher <span dir="ltr"><<a href="mailto:echristo@gmail.com" target="_blank">echristo@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><br><div class="gmail_quote"><span><div dir="ltr">On Sun, Aug 16, 2015 at 6:45 PM deadal nix via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span><div><div>Chiming in with <a href="http://reviews.llvm.org/D10725" target="_blank">http://reviews.llvm.org/D10725</a><br><br></div>Being
 able to read and generate IR is at least some very basic thing we can 
agree on is needed. Can we get some testing for it ? Personally I don't 
really mind if this is going to be stable or not, but at least, having 
some test coverage would allow to take whatever path that is going to be
 taken willingly.<br><br></div></span></div></blockquote><div><br></div></span><div>Right, and that's the problem. Expanding the C API to cover reading and generating IR in a stable way will lock the C++ API down in a way that I'm not comfortable with - I think it has already gone too far.</div><div><br></div><div>-eric</div></div></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>That seems like a bare minimum.<br></div><br></div><div class="gmail_quote">The C++ evolve from one version to another, what is preventing the C API to do the same ?<br></div><div class="gmail_quote"><br></div></div></div></blockquote><div><br></div><div>The promise of stability. We don't promise that the C++ API will stay stable.</div><div><br></div><div>-ericĀ </div></div></div>