On Mon, Jul 26, 2010 at 7:50 AM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On Jul 25, 2010, at 8:26 AM, Matthew Knepley wrote:<br>
<br>
> They work with normal compilers if you drop an empty file in 'thrust' called 'host_defines.h'.<br>
> I think this should be the prefered checking mechanism since now we have fucked up dependencies<br>
<br>
</div> So people who use CUDA have to drop an empty file in that strange system location? Doesn't sound like a good solution to the problem.<br>
<br>
Since cusp and thrust are never used with the regular compilers shouldn't they be tested with the compiler that actually uses them, nvcc? Thus you just need to add a new language CUDA to BuildSystem, which it needs anyways and test with that.</blockquote>
<div><br></div><div>How is it that being right makes more work for me?</div><div><br></div><div> Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
Barry<br>
</font><div><div></div><div class="h5"><br>
<br>
> again.<br>
><br>
> Matt<br>
><br>
> --<br>
> What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
> -- Norbert Wiener<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>