<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 17 December 2013 22:37, Pekka Jääskeläinen <span dir="ltr"><<a href="mailto:pekka.jaaskelainen@tut.fi" target="_blank">pekka.jaaskelainen@tut.fi</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><span style="color:rgb(34,34,34)">That would be great, but unfortunately it costs money to</span><br></div>

get the conformance suite and probably comes with NDAs.<br>
Perhaps it will be possible to get the suite by some<br>
means, and install a private buildbot for it at some point.<br></blockquote><div><br></div><div>If any company that already has the NDA signed could host this internally and just report what's not working (even vaguely), it'd be awesome.</div>
<div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">For now I think a way to proceed would be to create a<br>
table like the mentioned <a href="http://clang.llvm.org/cxx_status.html" target="_blank">http://clang.llvm.org/cxx_<u></u>status.html</a><br>
for features described in the OpenCL 1.2 (and later 2.x)<br>
specs and start crossing out what is done. Perhaps<br>
refer to (sub)sections and even sentences in the<br>
specs that deal with the kernel language. I can<br>
start it when I get some time.<br></blockquote><div><br></div><div>That'd would be great!</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
About the vagueness of the specs. We can forward those<br>
issues to Khronos and hopefully they'll correct it<br>
in the future specs releases. Until that we just<br>
interpret the vague spots as we see fit?<br></blockquote><div></div></div><br></div><div class="gmail_extra">I won't pretend the C++ spec is not vague, or that we have a certified C++ suite (like PlumHall), but we have some alternatives and a massive body of C++ code compiled with Clang as empirical data to rely on. There is nothing like that for OpenCL.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">But I wouldn't hold my breath for any change in the spec that has no commercial backing. The Kronos group is not a community...</div><div class="gmail_extra">
<br></div><div class="gmail_extra">cheers,</div><div class="gmail_extra">--renato</div></div>