On Tue, Feb 18, 2014 at 10:24 PM, Vasiliy <[email protected]> wrote:
> Dear Fenics users,
> I had a working version of fenics on my ubuntu 13.04. Then I upgraded it to
> 13.10 Saucy Salamander and reinstalled fenics.
> When I try to run some simulations it shows an error:
> $ python demo_poisson.py
> Incompatible swig versions detected. UFC swig version is not the same as
> extension module swig version: '2.0.10' != '2.0.8'
> Traceback (most recent call last):
>   File "demo_poisson.py", line 41, in <module>
>     V = FunctionSpace(mesh, "Lagrange", 1)
>   File "/usr/lib/python2.7/dist-packages/dolfin/functions/functionspace.py",
> line 403, in __init__
>     FunctionSpaceBase.__init__(self, mesh, element, constrained_domain)
>   File "/usr/lib/python2.7/dist-packages/dolfin/functions/functionspace.py",
> line 84, in __init__
>     ufc_element, ufc_dofmap = jit(self._ufl_element)
>   File "/usr/lib/python2.7/dist-packages/dolfin/compilemodules/jit.py", line
> 60, in mpi_jit
>     return local_jit(*args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/dolfin/compilemodules/jit.py", line
> 122, in jit
>     return jit_compile(form, parameters=p, common_cell=common_cell)
>   File "/usr/lib/python2.7/dist-packages/ffc/jitcompiler.py", line 76, in
> jit
>     return jit_element(ufl_object, parameters)
>   File "/usr/lib/python2.7/dist-packages/ffc/jitcompiler.py", line 252, in
> jit_element
>     compiled_form, module, form_data, prefix = jit_form(form, parameters)
>   File "/usr/lib/python2.7/dist-packages/ffc/jitcompiler.py", line 181, in
> jit_form
>     check_swig_version(module)
>   File "/usr/lib/python2.7/dist-packages/ffc/jitcompiler.py", line 148, in
> check_swig_version
>     (ufc.__swigversion__, compiled_module.swigversion))
>   File "<string>", line 1, in <lambda>
>   File "/usr/lib/python2.7/dist-packages/ufl/log.py", line 154, in error
>     raise self._exception_type(self._format_raw(*message))
> Exception: Incompatible swig versions detected. UFC swig version is not the
> same as extension module swig version: '2.0.10' != '2.0.8'
> 't
>
> I tried to reinstall the SWIG (the older version '2.0.8' ) installing it
> from the source but it didn't help.
> Do you know any ideas how to make it work?

SWIG 2.0.10 is the version in Ubuntu 13.10 and the one you should use.
Have you tried to run instant-clean?

Johannes
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to