<div class="gmail_quote">On Mon, Feb 27, 2012 at 4:31 PM, Gerard Gorman <span dir="ltr"><<a href="mailto:g.gorman@imperial.ac.uk" target="_blank">g.gorman@imperial.ac.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>I'm surprised by this. I not aware of any compiler that doesn't have<br>
OpenMP support - and then you do not actually enable OpenMP compilers<br>
generally just ignore the pragma. Do you know of any compiler that does<br>
not have OpenMP support which will complain?</div></blockquote></div><br><div>clang (which is on any mac with xcode >= 4.0) will not compile any OpenMP (but gcc will compile just fine):</div><div><br></div><div>>>>>>>>>>>>></div>


<div><div>fatal error: 'omp.h' file not found</div><div>#include <omp.h></div><div>         ^</div><div>1 error generated.</div></div><div><<<<<<<<<<<<<</div><div><br>

</div>
<div>It's not in any llvm stuff as of last month:</div><div><br></div><div><a href="http://www.phoronix.com/scan.php?page=news_item&px=MTA0Mzc" target="_blank">http://www.phoronix.com/scan.php?page=news_item&px=MTA0Mzc</a></div>

<div><br></div><div>Putting this layer of abstraction is really needed (especially if there are any calls to omp_ functions)</div>