← Back to team overview

dolfin team mailing list archive

[HG dolfin] Fix warnings when compiling SWIG-generated code. Flag -fno-strict-aliasing

 

One or more new changesets pushed to the primary DOLFIN repository.
A short summary of the last three changesets is included below.

changeset:   2831:5729ef3491962ee1c00975c7f46c749615c12fde
tag:         tip
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Fri Apr 13 17:14:40 2007 +0200
files:       src/pydolfin/Makefile.am src/pydolfin/Makefile.in
description:
Fix warnings when compiling SWIG-generated code. Flag -fno-strict-aliasing
removes all the "dereferencing type-punned pointer" warnings. The generated
code now compiles with -Wall -Werror. (But there are still problems building
the code with SWIG.)


changeset:   2830:36a701321148e5a3c6b0f922a7ff15b8c5d7b405
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Fri Apr 13 12:59:12 2007 +0200
files:       src/demo/pde/poisson/main.cpp src/kernel/elements/Discontinuous_Lagrange_tetrahedron_0.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_1.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_2.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_3.h src/kernel/elements/Discontinuous_Lagrange_triangle_0.h src/kernel/elements/Discontinuous_Lagrange_triangle_1.h src/kernel/elements/Discontinuous_Lagrange_triangle_2.h src/kernel/elements/Discontinuous_Lagrange_triangle_3.h src/kernel/elements/ElementLibrary.cpp src/kernel/elements/Lagrange_tetrahedron_1.h src/kernel/elements/Lagrange_tetrahedron_2.h src/kernel/elements/Lagrange_tetrahedron_3.h src/kernel/elements/Lagrange_triangle_1.h src/kernel/elements/Lagrange_triangle_2.h src/kernel/elements/Lagrange_triangle_3.h src/kernel/elements/dolfin/ElementLibrary.h src/kernel/elements/generate.py src/kernel/function/DiscreteFunction.cpp src/kernel/function/Function.cpp src/kernel/function/dolfin/DiscreteFunction.h src/kernel/function/dolfin/Function.h src/kernel/io/XMLFile.cpp src/kernel/io/XMLGraph.cpp src/kernel/io/XMLMesh.cpp src/kernel/io/XMLParameterList.cpp
description:
Implement XML input of Functions. Seems to work now.


changeset:   2829:0ae6eb11526f62d9094c12f16992bcaacdddb541
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Fri Apr 13 10:54:20 2007 +0200
files:       src/kernel/io/Makefile.am src/kernel/io/Makefile.in src/kernel/io/XMLDofMap.cpp src/kernel/io/XMLFile.cpp src/kernel/io/XMLFiniteElement.cpp src/kernel/io/XMLFiniteElementSpec.cpp src/kernel/io/dolfin/Makefile.am src/kernel/io/dolfin/Makefile.in src/kernel/io/dolfin/XMLDofMap.h src/kernel/io/dolfin/XMLFiniteElement.h src/kernel/io/dolfin/XMLFiniteElementSpec.h
description:
Add XML input for finite element and dof map signatures.


----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin