On Thu, Feb 20, 2014 at 03:35:58PM +0100, Anders Logg wrote:
> On Thu, Feb 20, 2014 at 02:53:51PM +0100, Anders Logg wrote:
> > On Thu, Feb 20, 2014 at 08:19:09AM +0100, Anders Logg wrote:
> > > On Wed, Feb 19, 2014 at 08:11:19PM -0800, Garth N. Wells wrote:
> > > > What’s the status of the FFC and UFC merge? It looks like the files
> > > > have been merged, but the build system in the FFC repo doesn't
> > > > handle the UFC installation. Is this being worked on?
> > >
> > > I'm working on it when I get a chance. I have a bunch of meetings
> > > today and it looks like I won't be able to work on it again until
> > > Monday.
> > >
> > > This needs to be done:
> > >
> > > - Merge the contents of ufc-merge-into-ffc/setup.py into setup.py in a
> > >   good way
> > >
> > > - Merge documentation (contents of doc directories)
> > >
> > > - Renaming utils as suggested by Martin
> > >
> > > - Handle the licensing issue. Perhaps an exception can be made as GCC
> > >   does: http://www.gnu.org/licenses/gcc-exception-3.1.html
> > >   This was suggested by Marco Morandini.
> >
> > I'm working on the installation right now.
>
> I have done some initial work. Feel free to have a look. Otherwise I
> will continue later tonight.

Merge is mostly in place now, but I'm having trouble with some final issues:

1. JIT compilation is failing with unknown std::shared_ptr so somehow
the CXXFLAGS are not set properly.

2. The _ufc.so is installed directly under site-packages. (And why is
it named with an underscore?)

Can someone take a look? Hake? Johannes?

I have pushed this to ffc/logg/topic-merge-ufc-setup

--
Anders

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

Reply via email to