<div dir="ltr">On Wed, Jul 17, 2013 at 2:47 AM, Inge Gutheil <span dir="ltr"><<a href="mailto:i.gutheil@fz-juelich.de" target="_blank">i.gutheil@fz-juelich.de</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
I tried this and got the following error:<br></blockquote><div><br></div><div>1) Please do not send logs to petsc-users, send them to <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a></div><div><br></div>
<div>2) The logic is wrong here. We are requiring you to also specify an empty --with-scalapack-include=[],</div><div>     which you should not have to. Please confirm that this works.</div><div><br></div><div>We will put a fix in the next patch update.</div>
<div><br></div><div>  Thanks,</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">
==============================<u></u>==============================<u></u>====================<br>
TEST configureLibrary from<br>
PETSc.packages.scalapack(/<u></u>lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>package.py:464)<br>
TESTING: configureLibrary from<br>
PETSc.packages.scalapack(/<u></u>lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>package.py:464)<br>
  Find an installation and check if it can work with PETSc<br>
=============*****************<u></u>******************************<u></u>******************************<u></u>**<br>
         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log<br>
for details):<br>
------------------------------<u></u>------------------------------<u></u>-------------------<br>
You must specify a path for scalapack with --with-scalapack-dir=<<u></u>directory><br>
If you do not want scalapack, then give --with-scalapack=0<br>
You might also consider using --download-scalapack instead<br>
******************************<u></u>******************************<u></u>*******************<br>
  File<br>
"/lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/configure.py", line<br>
293, in petsc_configure<br>
    framework.configure(out = sys.stdout)<br>
  File<br>
"/lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>framework.py",<br>
line 933, in configure<br>
    child.configure()<br>
  File<br>
"/lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>package.py",<br>
line 556, in configure<br>
    self.executeTest(self.<u></u>configureLibrary)<br>
  File<br>
"/lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>base.py",<br>
line 115, in executeTest<br>
    ret = apply(test, args,kargs)<br>
  File<br>
"/lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>package.py",<br>
line 484, in configureLibrary<br>
    for location, directory, lib, incl in self.generateGuesses():<br>
  File<br>
"/lustre/jhome5/software/<u></u>mathprod/PETSc/petsc-3.4.2/<u></u>config/BuildSystem/config/<u></u>package.py",<br>
line 314, in generateGuesses<br>
    raise RuntimeError('You must specify a path for '+<a href="http://self.name" target="_blank">self.name</a>+' with<br>
--with-'+self.package+'-dir=<<u></u>directory>\nIf you do not want<br>
'+<a href="http://self.name" target="_blank">self.name</a>+', then give --with-'+self.package+'=0\nYou might also<br>
consider using --download-'+self.package+' instead')<br>
==============================<u></u>==============================<u></u>=========<br>
See the attached complete configure.log<br>
This is on an intel cluster with intel compiler.<br>
Thanks<br>
Inge Gutheil<br>
<br>
On 07/16/13 17:27, Satish Balay wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Try:<br>
<br>
--with-scalapack-lib="-L/opt/<u></u>intel/mkl//lib/intel64 -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64"<br>
<br>
<br>
BLACS is now part of scalapack-2 [which petsc-3.4 uses] - but mkl has blas/scalapack split.<br>
So you would have to specify both libs with the --with-scalapack-lib option.<br>
<br>
Satish<br>
<br>
On Tue, 16 Jul 2013, Michael Povolotskyi wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Petsc developers and users,<br>
I'm trying to configure petsc with scalapack from mkl library.<br>
<br>
 From the configure.log (see attached) it seems that when PETSc checks for the<br>
scalapack functionality it does not link blacs.<br>
Please advise.<br>
Thank you,<br>
Michael.<br>
<br>
<br>
</blockquote></blockquote>
<br>
<br>
--<br>
--<br>
<br>
Inge Gutheil<br>
Juelich Supercomputing Centre<br>
Institute for Advanced Simulation<br>
Forschungszentrum Juelich GmbH<br>
52425 Juelich, Germany<br>
<br>
      Phone:   <a href="tel:%2B49-2461-61-3135" value="+492461613135" target="_blank">+49-2461-61-3135</a><br>
      Fax:     <a href="tel:%2B49-2461-61-6656" value="+492461616656" target="_blank">+49-2461-61-6656</a><br>
      <a href="mailto:E-mail%3Ai.gutheil@fz-juelich.de" target="_blank">E-mail:i.gutheil@fz-juelich.de</a><br>
<br>
<br>
<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>------<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>------<br>
Forschungszentrum Juelich GmbH<br>
52425 Juelich<br>
Sitz der Gesellschaft: Juelich<br>
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498<br>
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher<br>
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),<br>
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,<br>
Prof. Dr. Sebastian M. Schmidt<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>------<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>------<br>
<br>
Das Forschungszentrum oeffnet seine Tueren am Sonntag, 29. September, von 10:00 bis 17:00 Uhr: <a href="http://www.tagderneugier.de" target="_blank">http://www.tagderneugier.de</a><br>
</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
</div></div>