The configure finally worked when I added
'--with-scalapack-include=/usr/local/intel/Composer/composer_xe_2011_sp1.10.319/mkl/include',
There is an mkl_scalapck.h
in that directory.
It did not work with MKLPATH and with empty path I got a python error,
perhaps I added a blank where I should not have done, I don't know how
to use python correctly.
Unfortunately I can't find out whether it compiles and runs because the
compiler is in maintenance on the test-cluster where I have to try the
installations.
Thanks
Inge Gutheil
On 07/17/13 13:06, Matthew Knepley wrote:
On Wed, Jul 17, 2013 at 2:47 AM, Inge Gutheil <[email protected]
<mailto:[email protected]>> wrote:
Hello,
I tried this and got the following error:
1) Please do not send logs to petsc-users, send them to
[email protected] <mailto:[email protected]>
2) The logic is wrong here. We are requiring you to also specify an
empty --with-scalapack-include=[],
which you should not have to. Please confirm that this works.
We will put a fix in the next patch update.
Thanks,
Matt
================================================================================
TEST configureLibrary from
PETSc.packages.scalapack(/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/package.py:464)
TESTING: configureLibrary from
PETSc.packages.scalapack(/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/package.py:464)
Find an installation and check if it can work with PETSc
=============*******************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log
for details):
-------------------------------------------------------------------------------
You must specify a path for scalapack with
--with-scalapack-dir=<directory>
If you do not want scalapack, then give --with-scalapack=0
You might also consider using --download-scalapack instead
*******************************************************************************
File
"/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/configure.py",
line
293, in petsc_configure
framework.configure(out = sys.stdout)
File
"/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/framework.py",
line 933, in configure
child.configure()
File
"/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/package.py",
line 556, in configure
self.executeTest(self.configureLibrary)
File
"/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/base.py",
line 115, in executeTest
ret = apply(test, args,kargs)
File
"/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/package.py",
line 484, in configureLibrary
for location, directory, lib, incl in self.generateGuesses():
File
"/lustre/jhome5/software/mathprod/PETSc/petsc-3.4.2/config/BuildSystem/config/package.py",
line 314, in generateGuesses
raise RuntimeError('You must specify a path for '+self.name
<http://self.name>+' with
--with-'+self.package+'-dir=<directory>\nIf you do not want
'+self.name <http://self.name>+', then give
--with-'+self.package+'=0\nYou might also
consider using --download-'+self.package+' instead')
=====================================================================
See the attached complete configure.log
This is on an intel cluster with intel compiler.
Thanks
Inge Gutheil
On 07/16/13 17:27, Satish Balay wrote:
Try:
--with-scalapack-lib="-L/opt/intel/mkl//lib/intel64
-lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64"
BLACS is now part of scalapack-2 [which petsc-3.4 uses] - but
mkl has blas/scalapack split.
So you would have to specify both libs with the
--with-scalapack-lib option.
Satish
On Tue, 16 Jul 2013, Michael Povolotskyi wrote:
Dear Petsc developers and users,
I'm trying to configure petsc with scalapack from mkl library.
From the configure.log (see attached) it seems that when
PETSc checks for the
scalapack functionality it does not link blacs.
Please advise.
Thank you,
Michael.
--
--
Inge Gutheil
Juelich Supercomputing Centre
Institute for Advanced Simulation
Forschungszentrum Juelich GmbH
52425 Juelich, Germany
Phone: +49-2461-61-3135 <tel:%2B49-2461-61-3135>
Fax: +49-2461-61-6656 <tel:%2B49-2461-61-6656>
E-mail:[email protected]
<mailto:e-mail%[email protected]>
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Das Forschungszentrum oeffnet seine Tueren am Sonntag, 29.
September, von 10:00 bis 17:00 Uhr: http://www.tagderneugier.de
--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener
--
--
Inge Gutheil
Juelich Supercomputing Centre
Institute for Advanced Simulation
Forschungszentrum Juelich GmbH
52425 Juelich, Germany
Phone: +49-2461-61-3135
Fax: +49-2461-61-6656
E-mail:[email protected]