Question #146325 on DOLFIN changed:
https://answers.launchpad.net/dolfin/+question/146325

    Status: Open => Answered

Anders Logg proposed the following answer:
Looks like you have an old version of either FFC or UFC. Try updating
both.

--
Anders

On Mon, Feb 21, 2011 at 10:48:51PM -0000, Murtazo Nazarov wrote:
> New question #146325 on DOLFIN:
> https://answers.launchpad.net/dolfin/+question/146325
>
> Hi,
>
> I was just wondering for the following compiling error of a ufl form file 
> using FFC:
>
> ffc -l dolfin my.ufl
> ...
> Compiler stage 4 finished in 1.00954 seconds.
>
> Compiler stage 4.1: Generating additional wrapper code
> ------------------------------------------------------
>
> *** FFC: __init__() takes exactly 6 arguments (7 given)
> *** FFC: To get more information about this error, rerun FFC with --verbose.
>
> It works for the latest stable version, but does not work for the unstable 
> version. Is something changed in the latest FFC?
>
> ffc -l dolfin --verbose my.ufl gives the following output:
>
> Compiler stage 4.1: Generating additional wrapper code
> ------------------------------------------------------
> Traceback (most recent call last):
>   File "/NOBACKUP/murtazo/fenics/bin/ffc", line 167, in <module>
>     sys.exit(main(sys.argv[1:]))
>   File "/NOBACKUP/murtazo/fenics/bin/ffc", line 149, in main
>     compile_form(ufd.forms, ufd.object_names, prefix, parameters)
>   File 
> "/NOBACKUP/murtazo/fenics/lib/python2.6/site-packages/ffc/compiler.py", line 
> 155, in compile_form
>     wrapper_code = generate_wrapper_code(analysis, prefix, parameters)
>   File 
> "/NOBACKUP/murtazo/fenics/lib/python2.6/site-packages/ffc/wrappers.py", line 
> 34, in generate_wrapper_code
>     return _generate_dolfin_wrapper(analysis, prefix, parameters)
>   File 
> "/NOBACKUP/murtazo/fenics/lib/python2.6/site-packages/ffc/wrappers.py", line 
> 45, in _generate_dolfin_wrapper
>     element_map, parameters)
>   File 
> "/NOBACKUP/murtazo/fenics/lib/python2.6/site-packages/ffc/wrappers.py", line 
> 74, in _encapsulate
>     (i, form) in enumerate(forms)]
>   File 
> "/NOBACKUP/murtazo/fenics/lib/python2.6/site-packages/ffc/wrappers.py", line 
> 99, in _encapsule_form
>     superclassname)
> TypeError: __init__() takes exactly 6 arguments (7 given)
>
> Thanks,
> murtazo
>

-- 
You received this question notification because you are a member of
DOLFIN Team, which is an answer contact for DOLFIN.

_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dolfin
More help   : https://help.launchpad.net/ListHelp

Reply via email to