<div dir="ltr">Michael<div><br></div><div>Wow -- your email remained unanswered for a long time. Apologies.</div><div><br></div><div>This problem has been solved in the development branch; in short, the test <span style="font-size:13px">CCTK_CHECK_HAS_PROTOTYPE was rewritten. This should probably be backported to the release branch.</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">-erik</span></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 12, 2015 at 2:10 AM, Michael Clark <span dir="ltr">&lt;<a href="mailto:michael.clark@gatech.edu" target="_blank">michael.clark@gatech.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>With intel-13.2.146 compiler, I&#39;ve observed that the configure check for strdup (lib/make/<a href="http://configure.in" target="_blank">configure.in</a> line 494, using CCTK_CHECK_HAS_PROTOTYPE) can fail despite strdup being defined in string.h.<br><br></div>The test for this seems to rely on compilation of &quot;int strdup()&quot; failing if this prototype exists, but on a machine I&#39;m using currently, the intel compiler only generates a *warning*, not an *error*, and considers compilation to have &quot;succeeded.&quot;  Since compilation &quot;succeeded&quot;, the test fails, even though strdup&#39;s prototype is available.<br><br></div>This can be worked around by adding -diag-error 147 (the id code for this diagnostic) to CFLAGS.  Is this what end-users should be expected to do?<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">-Michael Clark<br></font></span></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@einsteintoolkit.org">Users@einsteintoolkit.org</a><br>
<a href="http://lists.einsteintoolkit.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.einsteintoolkit.org/mailman/listinfo/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Erik Schnetter &lt;<a href="mailto:schnetter@cct.lsu.edu" target="_blank">schnetter@cct.lsu.edu</a>&gt;<br><a href="http://www.perimeterinstitute.ca/personal/eschnetter/" target="_blank">http://www.perimeterinstitute.ca/personal/eschnetter/</a></div>
</div>