[firedrake] firedrake broken on ARCHER after update

Lawrence Mitchell lawrence.mitchell at imperial.ac.uk
Fri Apr 24 18:50:24 BST 2015


> On 24 Apr 2015, at 18:26, Eike Mueller <E.Mueller at bath.ac.uk> wrote:
> 
> Dear all,
> 
> I’m trying to update my firedrake on ARCHER. I updated all relevant packages (fiat, petsc, coffee, ufl, ffc, PyOP2 and firedrake) but when I try to run firedrake-clean I get the error below.
> 
> Any idea what this could be?
> 
> Thanks,
> 
> Eike
> 
> /opt/modules/default/init/bash: line 11: unalias: pip: not found
> Traceback (most recent call last):
>   File "/var/opt/cray/alps/spool/13759147/firedrake-clean", line 3, in <module>
>     from firedrake.ffc_interface import clear_cache, FFCKernel
>   File "/fs2/n02/n02/eike/git_workspace/firedrake/firedrake/__init__.py", line 2, in <module>
>     import petsc
>   File "/fs2/n02/n02/eike/git_workspace/firedrake/firedrake/petsc.py", line 4, in <module>
>     petsc4py.init(sys.argv)
>   File "/work/n02/n02/eike/git_workspace/petsc4py/cray-gnu-shared/lib/python2.7/site-packages/petsc4py/__init__.py", line 42, in init
>     PETSc = petsc4py.lib.ImportPETSc(arch)
>   File "/work/n02/n02/eike/git_workspace/petsc4py/cray-gnu-shared/lib/python2.7/site-packages/petsc4py/lib/__init__.py", line 29, in ImportPETSc
>     return Import('petsc4py', 'PETSc', path, arch)
>   File "/work/n02/n02/eike/git_workspace/petsc4py/cray-gnu-shared/lib/python2.7/site-packages/petsc4py/lib/__init__.py", line 64, in Import
>     module = imp.load_module(fullname, fo, fn, stuff)
> ImportError: /work/n02/n02/eike/git_workspace/petsc/cray-gnu-shared/lib/libpetsc.so.3.05: undefined symbol: PetscDLLibraryRegister_petscts

That looks somehow like the petsc install didn't work, said symbol ought to exist in the petsc library.  Does a simple petsc program compile and run?  For example, in the petsc source tree:

cd src/snes/examples/tutorials
make ex19
aprun -n 1 -N 1 ./ex19

Lawrence

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mailman.ic.ac.uk/pipermail/firedrake/attachments/20150424/8a8c647e/attachment.sig>


More information about the firedrake mailing list