<div><br></div><div><br><div class="gmail_quote"><div dir="ltr">On Sun, Jul 1, 2018 at 10:43 AM Victor Eijkhout <<a href="mailto:eijkhout@tacc.utexas.edu">eijkhout@tacc.utexas.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space">
<br>
<div><br>
<blockquote type="cite">
<div>On Jul 1, 2018, at 12:30 PM, Jeff Hammond <<a href="mailto:jeff.science@gmail.com" target="_blank">jeff.science@gmail.com</a>> wrote:</div>
<br class="m_-2912246955650641283Apple-interchange-newline">
<div>
<div dir="auto" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">
<span style="color:rgb(49,49,49);word-spacing:1px;background-color:rgb(255,255,255)">If you really want to do this, then replace COMMON with CORE to specialize for SKX. There’s not point to using COMMON if you’ve got the MIC path already.</span></div>
<br class="m_-2912246955650641283Apple-interchange-newline">
</div>
</blockquote>
</div>
<br>
</div><div style="word-wrap:break-word;line-break:after-white-space"><div>We advocate CORE on our userguides, but the Intel compiler crashes reliably with that in certain cases. I think in particular Intel has never figured out how complex numbers work. </div></div></blockquote><div dir="auto"><br></div><div dir="auto">Is PETSc using C99 _Complex or C++ std::complex?</div><div dir="auto"><br></div><div dir="auto">I haven’t heard any complaints about how Intel compilers treat ISO-standard complex types. I’ll see what’s in the ticket system now.</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div>If the compiler crashes it’s always on the petsc complex mode.
 I think I have submitted tickets about that, so maybe it’s fixed in update 3.</div>
<div></div></div></blockquote><div dir="auto"><br></div><div dir="auto">Version 17 I assume?</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div><br>
</div>
<div>I have also seen cases where CORE gives numerical problems and replacing by COMMON fixed them. Sorry, that was a user ticket and having solved it I didn’t bother to submit an Intel support ticket.</div>
<div></div></div></blockquote><div dir="auto"><br></div><div dir="auto">AVX-512DQ shouldn’t change numerical results so this is an indirect effect and worthy of creating a compiler bug report if you can isolate the issue.</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div><br>
</div>
<div>The support website is a nightmare anyway, so I’m not overly motivated to submit support tickets in the first place.</div></div><div style="word-wrap:break-word;line-break:after-white-space">
<div></div></div></blockquote><div dir="auto"><br></div><div dir="auto">I know that website sucks, but I have filed 50+ bug reports that way in the past 4+ years, because it is the single most effective way to get positive results.</div><div dir="auto"><br></div><div dir="auto">If you send me single-file preprocessed (Linux preferred, but Mac works) MCVEs, I’ll put them straight into the internal ticket system.</div><div dir="auto"><br></div><div dir="auto">Jeff</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space">
</div></blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Jeff Hammond<br><a href="mailto:jeff.science@gmail.com" target="_blank">jeff.science@gmail.com</a><br><a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a></div>