Matt,

[petsc configure is supporsed to be compatible with python 2.2 and higher].
But I get the following error [apart from missing 'os.path.pathsep'] with 
python2.2

Any idea how to fix this? [

thanks,
Satish
-------

asterix:/home/balay/tmp/petsc-dev>!py
python2.2 config/configure.py --with-mpi=0
=================================================================================
             Configuring PETSc to compile on your system                        
 
=================================================================================
/home/balay/tmp/petsc-dev/config/PETSc/packages/Matlab.py:21: Warning: 'yield' 
will become a reserved keyword in the future
*********************************************************************************
          CONFIGURATION CRASH  (Please send configure.log to petsc-maint at 
mcs.anl.gov)
*********************************************************************************

invalid syntax (Matlab.py, line 21)
  File "config/configure.py", line 226, in petsc_configure
    framework = 
config.framework.Framework(['--configModules=PETSc.Configure','--optionsModule=PETSc.compilerOptions']+sys.argv[1:],
 loadArgDB = 0)
  File "/home/balay/tmp/petsc-dev/config/BuildSystem/config/framework.py", line 
104, in __init__
    self.createChildren()
  File "/home/balay/tmp/petsc-dev/config/BuildSystem/config/framework.py", line 
330, in createChildren
    self.getChild(moduleName)
  File "/home/balay/tmp/petsc-dev/config/BuildSystem/config/framework.py", line 
315, in getChild
    config.setupDependencies(self)
  File "/home/balay/tmp/petsc-dev/config/PETSc/Configure.py", line 45, in 
setupDependencies
    utilityObj                    = 
self.framework.require('PETSc.'+d+'.'+utilityName, self)
  File "/home/balay/tmp/petsc-dev/config/BuildSystem/config/framework.py", line 
335, in require
    config = self.getChild(moduleName, keywordArgs)
  File "/home/balay/tmp/petsc-dev/config/BuildSystem/config/framework.py", line 
288, in getChild
    type   = __import__(moduleName, globals(), locals(), 
['Configure']).Configure
asterix:/home/balay/tmp/petsc-dev>cat configure.log
                            Pushing language C
                            Popping language C
                            Pushing language Cxx
                            Popping language Cxx
                            Pushing language FC
                            Popping language FC
asterix:/home/balay/tmp/petsc-dev>



Reply via email to