On Tue, Sep 18, 2012 at 11:24 AM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Begin forwarded message:<br>
<br>
> From: Satish Balay <<a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a>><br>
> Subject: Re: [petsc-maint #132779] Error while installing Petsc3-3p3<br>
> Date: September 18, 2012 11:22:18 AM CDT<br>
> To: <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a>, Charles Roge <<a href="mailto:croge@sgi.com">croge@sgi.com</a>><br>
> Reply-To: <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a>, Satish Balay <<a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a>><br>
<div class="im">><br>
>>>><br>
><br>
>> --with-hypre-include=/nas/croge/Dresden_Official/hypre-2.6.0b/include --with-hypre-lib=/nas/croge/Dresden_Official/hypre-2.6.0b/lib/libHYPRE.a<br>
><br>
>> libfast in: /nas/croge/Dresden_Official/petsc-3.3-p3/src/ksp/pc/impls/hypre<br>
>> hypre.c(19): error: expected a type specifier<br>
>>   HYPRE_Int          (*destroy)(HYPRE_Solver);<br>
>>                        ^<br>
> <<<<<br>
><br>
> petsc-3.3 uses hypre-2.8.0b.<br>
<br>
<br>
</div>   We need to check version numbers for compatibility at configure time for external packages. We are getting too many of these moronic emails.</blockquote><div><br></div><div>Okay, Barry is right. So we need at least</div>
<div><br></div><div>a) A generic package version query</div><div><br></div><div>b) A generic version check for package install</div><div><br></div><div>c) A generic override switch for the version cehck</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"><span class="HOEnZb"><font color="#888888"><br>
    Barry<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
><br>
> satish<br>
><br>
><br>
> On Tue, 18 Sep 2012, Charles Roge wrote:<br>
><br>
>> ********************************************************************<br>
>>   Error during compile, check x86_64-mpt/conf/make.log<br>
>>   Send it and x86_64-mpt/conf/configure.log to <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a><br>
>> ********************************************************************<br>
>><br>
>> Hello,<br>
>> I am using<br>
>> Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R)<br>
>> 64, Version 12.1.5.339 Build 20120612<br>
>> Copyright (C) 1985-2012 Intel Corporation.  All rights reserved.<br>
>><br>
>> Best Regards<br>
>> Charles Roge<br>
>><br>
>><br>
>><br>
>><br>
>><br>
><br>
><br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></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>