← Back to team overview

ffc team mailing list archive

Re: error in compiling

 

Quoting Shawn Walker <walker@xxxxxxxxxxxxxxx>:

> I get the following error when trying run ffc on a simple P2 lagrange
> laplace form:

Are you using development versions of FFC/UFL and DOLFIN?

Could you send the *.ufl file?

Kristian

> Compiler stage 5: Formatting code
> ---------------------------------
>    Formatting code for UFC 1.0.
>    Writing DOLFIN wrappers.
> Traceback (most recent call last):
>    File "/home/walker/build/bin/ffc", line 186, in <module>
>      sys.exit(main(sys.argv[1:]))
>    File "/home/walker/build/bin/ffc", line 130, in main
>      execfile(script, {})
>    File "Poisson.py", line 31, in <module>
>      compile([a, L, M, element], "Poisson", {'log_level': 20, 'format':
> 'dolfin', 'form_postfix': True, 'quadrature_order': 'auto', 'precision':
> '15', 'cpp optimize': False, 'cache_dir': None, 'split': False,
> 'representation': 'auto', 'optimize': False, 'output_dir': '.'},
> globals())
>    File
> "/home/walker/build/lib/python2.5/site-packages/ffc/compiler/compiler.py",
> line 109, in compile
>      format_code(generated_forms, prefix, format, options)
>    File
> "/home/walker/build/lib/python2.5/site-packages/ffc/compiler/compiler.py",
> line 214, in format_code
>      format.write(generated_forms, prefix, options)
>    File
>
"/home/walker/build/lib/python2.5/site-packages/ffc/compiler/format/ufcformat.py",
> line 267, in write
>      output += _generate_dolfin_wrappers(generated_forms, prefix, options,
> self.format)
>    File
>
"/home/walker/build/lib/python2.5/site-packages/ffc/compiler/format/ufcformat.py",
> line 663, in _generate_dolfin_wrappers
>      return generate_dolfin_code(prefix, "", form_names, common_space,
> False) + "\n\n"
> TypeError: generate_dolfin_code() takes exactly 3 arguments (5 given)
>
> - Shawn
> _______________________________________________
> FFC-dev mailing list
> FFC-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/ffc-dev
>




Follow ups

References