On Wed, Dec 9, 2009 at 6:24 PM, 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="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
in compilers.py it logs and error message but keeps on running if the C libraries cannot be used from Fortran. Why is this? It seems totally insane, it just delays the error until later when it is confusing and unclear what the problem is. Is there a DAMN good reason I shouldn't fix this?<font color="#888888"><br>
</font></blockquote><div><br>I believe we did this because<br><br>  1) PETSc itself does not require it. We do all the linking with C<br><br>  2) Some Fortran linkers refused to handle the C libraries and we had not work around<br>
<br>By failing, we would have prevented some user from enjoying his perversely isolationist<br>Fortran compiler.<br><br>  Matt<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<font color="#888888">
   Barry<br></font></blockquote></div>-- <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>