ok, thanks. I'll turn this off for now (locally). At this point, I mostly want to check that I don't break anything with my merge, not be prompted to fix deprecated demos...
I think it's good to keep the option in place as a reminder. -- Anders On Tue, Jun 03, 2014 at 10:24:28PM +0100, Garth N. Wells wrote: > I added a CMake option a while back to turn deprecation warnings into errors > (intended for developer use). This option is turned on in cmake.local. It > stops deprecated interfaces being used and it fishes deprecated code out of > demos, etc. Not sure what the best work-around is. Before the option was > added, there was a lot of deprecated code in demos. > > Garth > > > > On 3 Jun 2014, at 22:17, Anders Logg <[email protected]> wrote: > > > I'm getting lots of these: > > > > Traceback (most recent call last): > > File "./Assembler.py", line 594, in > > test_ways_to_pass_mesh_to_assembler > > x2 = SpatialCoordinate(mesh.ufl_cell()) > > File > > > > "/home/logg/scratch/src/dolfin/local.next/lib/python2.7/site-packages/dolfin/functions/specialfunctions.py", > > line 151, in SpatialCoordinate > > return ufl.SpatialCoordinate(_mesh2domain(mesh)) > > File > > > > "/home/logg/scratch/src/dolfin/local.next/lib/python2.7/site-packages/dolfin/functions/specialfunctions.py", > > line 40, in _mesh2domain > > "Pass mesh instead, for example use FacetNormal(mesh) instead of > > FacetNormal(triangle) or triangle.n") > > File > > > > "/home/logg/scratch/src/dolfin/local.next/lib/python2.7/site-packages/dolfin/cpp/common.py", > > line 2374, in deprecation > > return _common.deprecation(*args) > > RuntimeError: *** Error: *** > > ------------------------------------------------------------------------- > > *** Warning: Constructing geometry from a Cell has been deprecated in > > DOLFIN version 1.4. > > *** It will be removed from version 1.5. > > *** Pass mesh instead, for example use FacetNormal(mesh) instead of > > FacetNormal(triangle) or triangle.n > > *** > > ------------------------------------------------------------------------- > > > > Deprecation warnings seem to turn into errors when running `make > > runtests`. > > > _______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
