DATE-MARKER 3596 cd . && /bin/sh /gcc/spec/sb-vangelis-head-64/ff3d/missing --run autoheader rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h make all-recursive make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d' Making all in scripts make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/scripts' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/scripts' Making all in algebra make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/algebra' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT UnAssembledMatrix.o -MD -MP -MF ".deps/UnAssembledMatrix.Tpo" -c -o UnAssembledMatrix.o UnAssembledMatrix.cpp; \ then mv -f ".deps/UnAssembledMatrix.Tpo" ".deps/UnAssembledMatrix.Po"; else rm -f ".deps/UnAssembledMatrix.Tpo"; exit 1; fi rm -f libffalgebra.a ar cru libffalgebra.a UnAssembledMatrix.o ranlib libffalgebra.a make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/algebra' Making all in geometry make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/geometry' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Shape.o -MD -MP -MF ".deps/Shape.Tpo" -c -o Shape.o Shape.cpp; \ then mv -f ".deps/Shape.Tpo" ".deps/Shape.Po"; else rm -f ".deps/Shape.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Sphere.o -MD -MP -MF ".deps/Sphere.Tpo" -c -o Sphere.o Sphere.cpp; \ then mv -f ".deps/Sphere.Tpo" ".deps/Sphere.Po"; else rm -f ".deps/Sphere.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Cube.o -MD -MP -MF ".deps/Cube.Tpo" -c -o Cube.o Cube.cpp; \ then mv -f ".deps/Cube.Tpo" ".deps/Cube.Po"; else rm -f ".deps/Cube.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Cone.o -MD -MP -MF ".deps/Cone.Tpo" -c -o Cone.o Cone.cpp; \ then mv -f ".deps/Cone.Tpo" ".deps/Cone.Po"; else rm -f ".deps/Cone.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Cylinder.o -MD -MP -MF ".deps/Cylinder.Tpo" -c -o Cylinder.o Cylinder.cpp; \ then mv -f ".deps/Cylinder.Tpo" ".deps/Cylinder.Po"; else rm -f ".deps/Cylinder.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT InfiniteCone.o -MD -MP -MF ".deps/InfiniteCone.Tpo" -c -o InfiniteCone.o InfiniteCone.cpp; \ then mv -f ".deps/InfiniteCone.Tpo" ".deps/InfiniteCone.Po"; else rm -f ".deps/InfiniteCone.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT InfiniteCylinder.o -MD -MP -MF ".deps/InfiniteCylinder.Tpo" -c -o InfiniteCylinder.o InfiniteCylinder.cpp; \ then mv -f ".deps/InfiniteCylinder.Tpo" ".deps/InfiniteCylinder.Po"; else rm -f ".deps/InfiniteCylinder.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Plane.o -MD -MP -MF ".deps/Plane.Tpo" -c -o Plane.o Plane.cpp; \ then mv -f ".deps/Plane.Tpo" ".deps/Plane.Po"; else rm -f ".deps/Plane.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Union.o -MD -MP -MF ".deps/Union.Tpo" -c -o Union.o Union.cpp; \ then mv -f ".deps/Union.Tpo" ".deps/Union.Po"; else rm -f ".deps/Union.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Intersection.o -MD -MP -MF ".deps/Intersection.Tpo" -c -o Intersection.o Intersection.cpp; \ then mv -f ".deps/Intersection.Tpo" ".deps/Intersection.Po"; else rm -f ".deps/Intersection.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Difference.o -MD -MP -MF ".deps/Difference.Tpo" -c -o Difference.o Difference.cpp; \ then mv -f ".deps/Difference.Tpo" ".deps/Difference.Po"; else rm -f ".deps/Difference.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Not.o -MD -MP -MF ".deps/Not.Tpo" -c -o Not.o Not.cpp; \ then mv -f ".deps/Not.Tpo" ".deps/Not.Po"; else rm -f ".deps/Not.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Rotation.o -MD -MP -MF ".deps/Rotation.Tpo" -c -o Rotation.o Rotation.cpp; \ then mv -f ".deps/Rotation.Tpo" ".deps/Rotation.Po"; else rm -f ".deps/Rotation.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Translation.o -MD -MP -MF ".deps/Translation.Tpo" -c -o Translation.o Translation.cpp; \ then mv -f ".deps/Translation.Tpo" ".deps/Translation.Po"; else rm -f ".deps/Translation.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT TransformMatrix.o -MD -MP -MF ".deps/TransformMatrix.Tpo" -c -o TransformMatrix.o TransformMatrix.cpp; \ then mv -f ".deps/TransformMatrix.Tpo" ".deps/TransformMatrix.Po"; else rm -f ".deps/TransformMatrix.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Scale.o -MD -MP -MF ".deps/Scale.Tpo" -c -o Scale.o Scale.cpp; \ then mv -f ".deps/Scale.Tpo" ".deps/Scale.Po"; else rm -f ".deps/Scale.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Object.o -MD -MP -MF ".deps/Object.Tpo" -c -o Object.o Object.cpp; \ then mv -f ".deps/Object.Tpo" ".deps/Object.Po"; else rm -f ".deps/Object.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Scene.o -MD -MP -MF ".deps/Scene.Tpo" -c -o Scene.o Scene.cpp; \ then mv -f ".deps/Scene.Tpo" ".deps/Scene.Po"; else rm -f ".deps/Scene.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ObjectTransformer.o -MD -MP -MF ".deps/ObjectTransformer.Tpo" -c -o ObjectTransformer.o ObjectTransformer.cpp; \ then mv -f ".deps/ObjectTransformer.Tpo" ".deps/ObjectTransformer.Po"; else rm -f ".deps/ObjectTransformer.Tpo"; exit 1; fi rm -f libffgeometry.a ar cru libffgeometry.a Shape.o Sphere.o Cube.o Cone.o Cylinder.o InfiniteCone.o InfiniteCylinder.o Plane.o Union.o Intersection.o Difference.o Not.o Rotation.o Translation.o TransformMatrix.o Scale.o Object.o Scene.o ObjectTransformer.o ranlib libffgeometry.a make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/geometry' Making all in graphics make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' make all-am make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' Making all in language make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' bison -y -p ff -d parse.ff.yy && mv y.tab.h parse.ff.h && mv y.tab.c parse.ff.cc 7 rules never reduced parse.ff.yy: warning: 1 useless nonterminal and 7 useless rules parse.ff.yy:231.20-22: warning: useless nonterminal: exp parse.ff.yy:1677.3-1680.1: warning: useless rule: exp: realexp parse.ff.yy:1681.3-1684.1: warning: useless rule: exp: boolexp parse.ff.yy:1685.3-1688.1: warning: useless rule: exp: vector3exp parse.ff.yy:1689.3-1692.1: warning: useless rule: exp: functionexp parse.ff.yy:1693.3-1696.1: warning: useless rule: exp: meshexp parse.ff.yy:1697.3-1700.1: warning: useless rule: exp: sceneexp parse.ff.yy:1701.3-1704.1: warning: useless rule: exp: stringexp bison -y -p pov -d parse.pov.yy && mv y.tab.h parse.pov.h && mv y.tab.c parse.pov.cc make all-am make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT POVLexer.o -MD -MP -MF ".deps/POVLexer.Tpo" -c -o POVLexer.o POVLexer.cpp; \ then mv -f ".deps/POVLexer.Tpo" ".deps/POVLexer.Po"; else rm -f ".deps/POVLexer.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT parse.pov.o -MD -MP -MF ".deps/parse.pov.Tpo" -c -o parse.pov.o parse.pov.cc; \ then mv -f ".deps/parse.pov.Tpo" ".deps/parse.pov.Po"; else rm -f ".deps/parse.pov.Tpo"; exit 1; fi parse.pov.yy:737:2: warning: #warning REWORK OBJECT TREATMENT y.tab.c: In function 'int povparse()': y.tab.c:2709:35: warning: deprecated conversion from string constant to 'char*' y.tab.c:2855:35: warning: deprecated conversion from string constant to 'char*' rm -f libpovlanguage.a ar cru libpovlanguage.a POVLexer.o parse.pov.o ranlib libpovlanguage.a if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FFLexer.o -MD -MP -MF ".deps/FFLexer.Tpo" -c -o FFLexer.o FFLexer.cpp; \ then mv -f ".deps/FFLexer.Tpo" ".deps/FFLexer.Po"; else rm -f ".deps/FFLexer.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from FFLexer.cpp:26: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BooleanExpression.o -MD -MP -MF ".deps/BooleanExpression.Tpo" -c -o BooleanExpression.o BooleanExpression.cpp; \ then mv -f ".deps/BooleanExpression.Tpo" ".deps/BooleanExpression.Po"; else rm -f ".deps/BooleanExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BoundaryConditionExpression.o -MD -MP -MF ".deps/BoundaryConditionExpression.Tpo" -c -o BoundaryConditionExpression.o BoundaryConditionExpression.cpp; \ then mv -f ".deps/BoundaryConditionExpression.Tpo" ".deps/BoundaryConditionExpression.Po"; else rm -f ".deps/BoundaryConditionExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from BoundaryConditionExpression.cpp:21: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BoundaryConditionListExpression.o -MD -MP -MF ".deps/BoundaryConditionListExpression.Tpo" -c -o BoundaryConditionListExpression.o BoundaryConditionListExpression.cpp; \ then mv -f ".deps/BoundaryConditionListExpression.Tpo" ".deps/BoundaryConditionListExpression.Po"; else rm -f ".deps/BoundaryConditionListExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BoundaryExpression.o -MD -MP -MF ".deps/BoundaryExpression.Tpo" -c -o BoundaryExpression.o BoundaryExpression.cpp; \ then mv -f ".deps/BoundaryExpression.Tpo" ".deps/BoundaryExpression.Po"; else rm -f ".deps/BoundaryExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./FieldExpression.hpp:26, from ./MeshExpression.hpp:31, from BoundaryExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT DomainExpression.o -MD -MP -MF ".deps/DomainExpression.Tpo" -c -o DomainExpression.o DomainExpression.cpp; \ then mv -f ".deps/DomainExpression.Tpo" ".deps/DomainExpression.Po"; else rm -f ".deps/DomainExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT EmbededFunctions.o -MD -MP -MF ".deps/EmbededFunctions.Tpo" -c -o EmbededFunctions.o EmbededFunctions.cpp; \ then mv -f ".deps/EmbededFunctions.Tpo" ".deps/EmbededFunctions.Po"; else rm -f ".deps/EmbededFunctions.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FieldExpression.o -MD -MP -MF ".deps/FieldExpression.Tpo" -c -o FieldExpression.o FieldExpression.cpp; \ then mv -f ".deps/FieldExpression.Tpo" ".deps/FieldExpression.Po"; else rm -f ".deps/FieldExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./FieldExpression.hpp:26, from FieldExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FunctionExpression.o -MD -MP -MF ".deps/FunctionExpression.Tpo" -c -o FunctionExpression.o FunctionExpression.cpp; \ then mv -f ".deps/FunctionExpression.Tpo" ".deps/FunctionExpression.Po"; else rm -f ".deps/FunctionExpression.Tpo"; exit 1; fi FunctionExpression.cpp:250:2: warning: #warning BAD TRICK TO AVOID CONST PROBLEM In file included from ../solver/FEMFunction.hpp:27:0, from FunctionExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Information.o -MD -MP -MF ".deps/Information.Tpo" -c -o Information.o Information.cpp; \ then mv -f ".deps/Information.Tpo" ".deps/Information.Po"; else rm -f ".deps/Information.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./FieldExpression.hpp:26, from ./MeshExpression.hpp:31, from Information.cpp:22: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Instruction.o -MD -MP -MF ".deps/Instruction.Tpo" -c -o Instruction.o Instruction.cpp; \ then mv -f ".deps/Instruction.Tpo" ".deps/Instruction.Po"; else rm -f ".deps/Instruction.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./FieldExpression.hpp:26, from ./Instruction.hpp:33, from Instruction.cpp:30: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT InsideListExpression.o -MD -MP -MF ".deps/InsideListExpression.Tpo" -c -o InsideListExpression.o InsideListExpression.cpp; \ then mv -f ".deps/InsideListExpression.Tpo" ".deps/InsideListExpression.Po"; else rm -f ".deps/InsideListExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshExpression.o -MD -MP -MF ".deps/MeshExpression.Tpo" -c -o MeshExpression.o MeshExpression.cpp; \ then mv -f ".deps/MeshExpression.Tpo" ".deps/MeshExpression.Po"; else rm -f ".deps/MeshExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./FieldExpression.hpp:26, from ./MeshExpression.hpp:31, from MeshExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDEOperatorExpression.o -MD -MP -MF ".deps/PDEOperatorExpression.Tpo" -c -o PDEOperatorExpression.o PDEOperatorExpression.cpp; \ then mv -f ".deps/PDEOperatorExpression.Tpo" ".deps/PDEOperatorExpression.Po"; else rm -f ".deps/PDEOperatorExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./PDEOperatorExpression.hpp:27, from PDEOperatorExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDEOperatorSumExpression.o -MD -MP -MF ".deps/PDEOperatorSumExpression.Tpo" -c -o PDEOperatorSumExpression.o PDEOperatorSumExpression.cpp; \ then mv -f ".deps/PDEOperatorSumExpression.Tpo" ".deps/PDEOperatorSumExpression.Po"; else rm -f ".deps/PDEOperatorSumExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./PDEOperatorExpression.hpp:27, from ./PDEOperatorSumExpression.hpp:26, from PDEOperatorSumExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDEEquationExpression.o -MD -MP -MF ".deps/PDEEquationExpression.Tpo" -c -o PDEEquationExpression.o PDEEquationExpression.cpp; \ then mv -f ".deps/PDEEquationExpression.Tpo" ".deps/PDEEquationExpression.Po"; else rm -f ".deps/PDEEquationExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./PDEOperatorExpression.hpp:27, from ./PDEOperatorSumExpression.hpp:26, from ./PDEEquationExpression.hpp:25, from PDEEquationExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDEProblemExpression.o -MD -MP -MF ".deps/PDEProblemExpression.Tpo" -c -o PDEProblemExpression.o PDEProblemExpression.cpp; \ then mv -f ".deps/PDEProblemExpression.Tpo" ".deps/PDEProblemExpression.Po"; else rm -f ".deps/PDEProblemExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./PDEOperatorExpression.hpp:27, from ./PDEOperatorSumExpression.hpp:26, from ./PDEEquationExpression.hpp:25, from ./PDEProblemExpression.hpp:26, from PDEProblemExpression.cpp:22: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDESystemExpression.o -MD -MP -MF ".deps/PDESystemExpression.Tpo" -c -o PDESystemExpression.o PDESystemExpression.cpp; \ then mv -f ".deps/PDESystemExpression.Tpo" ".deps/PDESystemExpression.Po"; else rm -f ".deps/PDESystemExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./PDEOperatorExpression.hpp:27, from ./PDEOperatorSumExpression.hpp:26, from ./PDEEquationExpression.hpp:25, from ./PDEProblemExpression.hpp:26, from ./PDESystemExpression.hpp:28, from PDESystemExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT RealExpression.o -MD -MP -MF ".deps/RealExpression.Tpo" -c -o RealExpression.o RealExpression.cpp; \ then mv -f ".deps/RealExpression.Tpo" ".deps/RealExpression.Po"; else rm -f ".deps/RealExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from RealExpression.cpp:23: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT SceneExpression.o -MD -MP -MF ".deps/SceneExpression.Tpo" -c -o SceneExpression.o SceneExpression.cpp; \ then mv -f ".deps/SceneExpression.Tpo" ".deps/SceneExpression.Po"; else rm -f ".deps/SceneExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./FieldExpression.hpp:26, from SceneExpression.cpp:21: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT SolverExpression.o -MD -MP -MF ".deps/SolverExpression.Tpo" -c -o SolverExpression.o SolverExpression.cpp; \ then mv -f ".deps/SolverExpression.Tpo" ".deps/SolverExpression.Po"; else rm -f ".deps/SolverExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./UnknownListExpression.hpp:26, from ./SolverExpression.hpp:25, from SolverExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' In file included from ../solver/SolverDriver.hpp:24:0, from SolverExpression.cpp:25: ../solver/SolverDriverOptions.hpp:40:3: warning: 'typedef' was ignored in this declaration SolverExpression.cpp: In member function 'virtual void SolverExpressionSolveFDM::execute()': SolverExpression.cpp:159:38: warning: unused variable 'dofPositionsSet' SolverExpression.cpp: In member function 'virtual void SolverExpressionSolveFEM::execute()': SolverExpression.cpp:301:38: warning: unused variable 'dofPositionsSet' In file included from ../solver/SolverDriver.hpp:24:0, from SolverExpression.cpp:25: ../solver/SolverDriverOptions.hpp: In member function 'SolverDriverOptions::type()': ../solver/SolverDriverOptions.hpp:44:16: warning: '__t' may be used uninitialized in this function SolverExpression.cpp: In member function 'SolverExpressionSolveFEM::execute()': ../solver/SolverDriverOptions.hpp:44:16: warning: '__t' may be used uninitialized in this function ../solver/SolverDriverOptions.hpp:44:16: note: '__t' was declared here SolverExpression.cpp: In member function 'SolverExpressionSolveFDM::execute()': ../solver/SolverDriverOptions.hpp:44:16: warning: '__t' may be used uninitialized in this function ../solver/SolverDriverOptions.hpp:44:16: note: '__t' was declared here if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT StringExpression.o -MD -MP -MF ".deps/StringExpression.Tpo" -c -o StringExpression.o StringExpression.cpp; \ then mv -f ".deps/StringExpression.Tpo" ".deps/StringExpression.Po"; else rm -f ".deps/StringExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT SubOptionExpression.o -MD -MP -MF ".deps/SubOptionExpression.Tpo" -c -o SubOptionExpression.o SubOptionExpression.cpp; \ then mv -f ".deps/SubOptionExpression.Tpo" ".deps/SubOptionExpression.Po"; else rm -f ".deps/SubOptionExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT TestFunctionExpression.o -MD -MP -MF ".deps/TestFunctionExpression.Tpo" -c -o TestFunctionExpression.o TestFunctionExpression.cpp; \ then mv -f ".deps/TestFunctionExpression.Tpo" ".deps/TestFunctionExpression.Po"; else rm -f ".deps/TestFunctionExpression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT UnknownListExpression.o -MD -MP -MF ".deps/UnknownListExpression.Tpo" -c -o UnknownListExpression.o UnknownListExpression.cpp; \ then mv -f ".deps/UnknownListExpression.Tpo" ".deps/UnknownListExpression.Po"; else rm -f ".deps/UnknownListExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./UnknownListExpression.hpp:26, from UnknownListExpression.cpp:21: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Variable.o -MD -MP -MF ".deps/Variable.Tpo" -c -o Variable.o Variable.cpp; \ then mv -f ".deps/Variable.Tpo" ".deps/Variable.Po"; else rm -f ".deps/Variable.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from Variable.cpp:26: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT VariationalFormulaExpression.o -MD -MP -MF ".deps/VariationalFormulaExpression.Tpo" -c -o VariationalFormulaExpression.o VariationalFormulaExpression.cpp; \ then mv -f ".deps/VariationalFormulaExpression.Tpo" ".deps/VariationalFormulaExpression.Po"; else rm -f ".deps/VariationalFormulaExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./LinearExpression.hpp:28, from ./MultiLinearExpression.hpp:24, from ./MultiLinearFormExpression.hpp:24, from ./VariationalFormulaExpression.hpp:26, from VariationalFormulaExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' In file included from ./MultiLinearFormExpression.hpp:24:0, from ./VariationalFormulaExpression.hpp:26, from VariationalFormulaExpression.cpp:20: ./MultiLinearExpression.hpp: In member function 'MultiLinearExpression::operatorType()': ./MultiLinearExpression.hpp:364:18: warning: 't' may be used uninitialized in this function if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT VariationalProblemExpression.o -MD -MP -MF ".deps/VariationalProblemExpression.Tpo" -c -o VariationalProblemExpression.o VariationalProblemExpression.cpp; \ then mv -f ".deps/VariationalProblemExpression.Tpo" ".deps/VariationalProblemExpression.Po"; else rm -f ".deps/VariationalProblemExpression.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from ./LinearExpression.hpp:28, from ./MultiLinearExpression.hpp:24, from ./MultiLinearFormExpression.hpp:24, from ./VariationalFormulaExpression.hpp:26, from ./VariationalProblemExpression.hpp:27, from VariationalProblemExpression.cpp:20: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Vector3Expression.o -MD -MP -MF ".deps/Vector3Expression.Tpo" -c -o Vector3Expression.o Vector3Expression.cpp; \ then mv -f ".deps/Vector3Expression.Tpo" ".deps/Vector3Expression.Po"; else rm -f ".deps/Vector3Expression.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT parse.ff.o -MD -MP -MF ".deps/parse.ff.Tpo" -c -o parse.ff.o parse.ff.cc; \ then mv -f ".deps/parse.ff.Tpo" ".deps/parse.ff.Po"; else rm -f ".deps/parse.ff.Tpo"; exit 1; fi In file included from ../solver/FEMFunction.hpp:27:0, from ./FunctionExpression.hpp:35, from parse.ff.yy:49: ../solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ../solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ../solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' rm -f libfflanguage.a ar cru libfflanguage.a FFLexer.o BooleanExpression.o BoundaryConditionExpression.o BoundaryConditionListExpression.o BoundaryExpression.o DomainExpression.o EmbededFunctions.o FieldExpression.o FunctionExpression.o Information.o Instruction.o InsideListExpression.o MeshExpression.o PDEOperatorExpression.o PDEOperatorSumExpression.o PDEEquationExpression.o PDEProblemExpression.o PDESystemExpression.o RealExpression.o SceneExpression.o SolverExpression.o StringExpression.o SubOptionExpression.o TestFunctionExpression.o UnknownListExpression.o Variable.o VariationalFormulaExpression.o VariationalProblemExpression.o Vector3Expression.o parse.ff.o ranlib libfflanguage.a make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' Making all in solver make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/solver' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BoundarySurfaceMesh.o -MD -MP -MF ".deps/BoundarySurfaceMesh.Tpo" -c -o BoundarySurfaceMesh.o BoundarySurfaceMesh.cpp; \ then mv -f ".deps/BoundarySurfaceMesh.Tpo" ".deps/BoundarySurfaceMesh.Po"; else rm -f ".deps/BoundarySurfaceMesh.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BoundaryConditionDiscretizationElimination.o -MD -MP -MF ".deps/BoundaryConditionDiscretizationElimination.Tpo" -c -o BoundaryConditionDiscretizationElimination.o BoundaryConditionDiscretizationElimination.cpp; \ then mv -f ".deps/BoundaryConditionDiscretizationElimination.Tpo" ".deps/BoundaryConditionDiscretizationElimination.Po"; else rm -f ".deps/BoundaryConditionDiscretizationElimination.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT BoundaryConditionDiscretizationPenalty.o -MD -MP -MF ".deps/BoundaryConditionDiscretizationPenalty.Tpo" -c -o BoundaryConditionDiscretizationPenalty.o BoundaryConditionDiscretizationPenalty.cpp; \ then mv -f ".deps/BoundaryConditionDiscretizationPenalty.Tpo" ".deps/BoundaryConditionDiscretizationPenalty.Po"; else rm -f ".deps/BoundaryConditionDiscretizationPenalty.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Cell.o -MD -MP -MF ".deps/Cell.Tpo" -c -o Cell.o Cell.cpp; \ then mv -f ".deps/Cell.Tpo" ".deps/Cell.Po"; else rm -f ".deps/Cell.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT CartesianHexahedron.o -MD -MP -MF ".deps/CartesianHexahedron.Tpo" -c -o CartesianHexahedron.o CartesianHexahedron.cpp; \ then mv -f ".deps/CartesianHexahedron.Tpo" ".deps/CartesianHexahedron.Po"; else rm -f ".deps/CartesianHexahedron.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ConformTransformation.o -MD -MP -MF ".deps/ConformTransformation.Tpo" -c -o ConformTransformation.o ConformTransformation.cpp; \ then mv -f ".deps/ConformTransformation.Tpo" ".deps/ConformTransformation.Po"; else rm -f ".deps/ConformTransformation.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ConnectivityBuilder.o -MD -MP -MF ".deps/ConnectivityBuilder.Tpo" -c -o ConnectivityBuilder.o ConnectivityBuilder.cpp; \ then mv -f ".deps/ConnectivityBuilder.Tpo" ".deps/ConnectivityBuilder.Po"; else rm -f ".deps/ConnectivityBuilder.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Convection.o -MD -MP -MF ".deps/Convection.Tpo" -c -o Convection.o Convection.cpp; \ then mv -f ".deps/Convection.Tpo" ".deps/Convection.Po"; else rm -f ".deps/Convection.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT DegreeOfFreedomPositionsSet.o -MD -MP -MF ".deps/DegreeOfFreedomPositionsSet.Tpo" -c -o DegreeOfFreedomPositionsSet.o DegreeOfFreedomPositionsSet.cpp; \ then mv -f ".deps/DegreeOfFreedomPositionsSet.Tpo" ".deps/DegreeOfFreedomPositionsSet.Po"; else rm -f ".deps/DegreeOfFreedomPositionsSet.Tpo"; exit 1; fi DegreeOfFreedomPositionsSet.cpp:107:2: warning: #warning THIS NUMBERING IS BAD USE BETTER ONE IN THE FUTURE In file included from DegreeOfFreedomPositionsSet.cpp:24:0: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT DegreeOfFreedomSetBuilder.o -MD -MP -MF ".deps/DegreeOfFreedomSetBuilder.Tpo" -c -o DegreeOfFreedomSetBuilder.o DegreeOfFreedomSetBuilder.cpp; \ then mv -f ".deps/DegreeOfFreedomSetBuilder.Tpo" ".deps/DegreeOfFreedomSetBuilder.Po"; else rm -f ".deps/DegreeOfFreedomSetBuilder.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT DegreeOfFreedomSetManager.o -MD -MP -MF ".deps/DegreeOfFreedomSetManager.Tpo" -c -o DegreeOfFreedomSetManager.o DegreeOfFreedomSetManager.cpp; \ then mv -f ".deps/DegreeOfFreedomSetManager.Tpo" ".deps/DegreeOfFreedomSetManager.Po"; else rm -f ".deps/DegreeOfFreedomSetManager.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT DiscretizedOperators.o -MD -MP -MF ".deps/DiscretizedOperators.Tpo" -c -o DiscretizedOperators.o DiscretizedOperators.cpp; \ then mv -f ".deps/DiscretizedOperators.Tpo" ".deps/DiscretizedOperators.Po"; else rm -f ".deps/DiscretizedOperators.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Domain.o -MD -MP -MF ".deps/Domain.Tpo" -c -o Domain.o Domain.cpp; \ then mv -f ".deps/Domain.Tpo" ".deps/Domain.Po"; else rm -f ".deps/Domain.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Edge.o -MD -MP -MF ".deps/Edge.Tpo" -c -o Edge.o Edge.cpp; \ then mv -f ".deps/Edge.Tpo" ".deps/Edge.Po"; else rm -f ".deps/Edge.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ElementaryMatrixSet.o -MD -MP -MF ".deps/ElementaryMatrixSet.Tpo" -c -o ElementaryMatrixSet.o ElementaryMatrixSet.cpp; \ then mv -f ".deps/ElementaryMatrixSet.Tpo" ".deps/ElementaryMatrixSet.Po"; else rm -f ".deps/ElementaryMatrixSet.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT EliminatedFictitiousDomain.o -MD -MP -MF ".deps/EliminatedFictitiousDomain.Tpo" -c -o EliminatedFictitiousDomain.o EliminatedFictitiousDomain.cpp; \ then mv -f ".deps/EliminatedFictitiousDomain.Tpo" ".deps/EliminatedFictitiousDomain.Po"; else rm -f ".deps/EliminatedFictitiousDomain.Tpo"; exit 1; fi In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:33:0, from ./BoundaryConditionFDMDiscretization.hpp:24, from ./BoundaryConditionDiscretizationElimination.hpp:24, from EliminatedFictitiousDomain.cpp:21: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. In file included from ./BoundaryConditionFDMDiscretization.hpp:24:0, from ./BoundaryConditionDiscretizationElimination.hpp:24, from EliminatedFictitiousDomain.cpp:21: ./BoundaryConditionCommonFEMDiscretization.hpp:884:2: warning: #warning should use a syntax like "M.line(i) = 0;" In file included from EliminatedFictitiousDomain.cpp:21:0: ./BoundaryConditionDiscretizationElimination.hpp:94:2: warning: #warning Use of Index is not necessary In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:24:0, from ./BoundaryConditionFDMDiscretization.hpp:24, from ./BoundaryConditionDiscretizationElimination.hpp:24, from EliminatedFictitiousDomain.cpp:21: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FatBoundary.o -MD -MP -MF ".deps/FatBoundary.Tpo" -c -o FatBoundary.o FatBoundary.cpp; \ then mv -f ".deps/FatBoundary.Tpo" ".deps/FatBoundary.Po"; else rm -f ".deps/FatBoundary.Tpo"; exit 1; fi In file included from FatBoundary.cpp:25:0: ./FEMDiscretization.hpp:52:2: warning: #warning Should not use language classes here In file included from FatBoundary.cpp:25:0: ./FEMDiscretization.hpp:759:2: warning: #warning can optimize this loops by precomputing (i and) j ./FEMDiscretization.hpp:820:2: warning: #warning can optimize this loops by precomputing (i and) j In file included from FatBoundary.cpp:27:0: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. In file included from ./BaseFEMDiscretization.hpp:23:0, from ./FEMDiscretization.hpp:42, from FatBoundary.cpp:25: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FictitiousDomainMethod.o -MD -MP -MF ".deps/FictitiousDomainMethod.Tpo" -c -o FictitiousDomainMethod.o FictitiousDomainMethod.cpp; \ then mv -f ".deps/FictitiousDomainMethod.Tpo" ".deps/FictitiousDomainMethod.Po"; else rm -f ".deps/FictitiousDomainMethod.Tpo"; exit 1; fi In file included from FictitiousDomainMethod.cpp:37:0: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. In file included from FictitiousDomainMethod.cpp:43:0: ./FEMDiscretization.hpp:52:2: warning: #warning Should not use language classes here In file included from FictitiousDomainMethod.cpp:43:0: ./FEMDiscretization.hpp:759:2: warning: #warning can optimize this loops by precomputing (i and) j ./FEMDiscretization.hpp:820:2: warning: #warning can optimize this loops by precomputing (i and) j FictitiousDomainMethod.cpp:206:2: warning: #warning temporary implementation In file included from ./FEMFunction.hpp:27:0, from ./PDESolution.hpp:33, from FictitiousDomainMethod.cpp:23: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' In file included from FictitiousDomainMethod.cpp:43:0: ./FEMDiscretization.hpp: In member function 'FEMDiscretization::assembleSecondMember()': ./FEMDiscretization.hpp:1011:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp:1061:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp: In member function 'FEMDiscretization::assembleSecondMember()': ./FEMDiscretization.hpp:1011:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp:1061:28: warning: 'gValues.element' may be used uninitialized in this function if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FEMFunctionBuilder.o -MD -MP -MF ".deps/FEMFunctionBuilder.Tpo" -c -o FEMFunctionBuilder.o FEMFunctionBuilder.cpp; \ then mv -f ".deps/FEMFunctionBuilder.Tpo" ".deps/FEMFunctionBuilder.Po"; else rm -f ".deps/FEMFunctionBuilder.Tpo"; exit 1; fi In file included from ./FEMFunction.hpp:27:0, from ./FEMFunctionBuilder.hpp:22, from FEMFunctionBuilder.cpp:20: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FiniteElementMethod.o -MD -MP -MF ".deps/FiniteElementMethod.Tpo" -c -o FiniteElementMethod.o FiniteElementMethod.cpp; \ then mv -f ".deps/FiniteElementMethod.Tpo" ".deps/FiniteElementMethod.Po"; else rm -f ".deps/FiniteElementMethod.Tpo"; exit 1; fi In file included from FiniteElementMethod.cpp:30:0: ./FEMDiscretization.hpp:52:2: warning: #warning Should not use language classes here In file included from FiniteElementMethod.cpp:30:0: ./FEMDiscretization.hpp:759:2: warning: #warning can optimize this loops by precomputing (i and) j ./FEMDiscretization.hpp:820:2: warning: #warning can optimize this loops by precomputing (i and) j In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:33:0, from ./BoundaryConditionDiscretizationFEM.hpp:25, from FiniteElementMethod.cpp:32: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. In file included from ./BoundaryConditionDiscretizationFEM.hpp:25:0, from FiniteElementMethod.cpp:32: ./BoundaryConditionCommonFEMDiscretization.hpp:884:2: warning: #warning should use a syntax like "M.line(i) = 0;" FiniteElementMethod.cpp:106:2: warning: #warning temporary implementation In file included from ./FEMFunction.hpp:27:0, from ./PDESolution.hpp:33, from FiniteElementMethod.cpp:22: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' In file included from FiniteElementMethod.cpp:30:0: ./FEMDiscretization.hpp: In member function 'FEMDiscretization::assembleSecondMember()': ./FEMDiscretization.hpp:453:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp:502:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp: In member function 'FEMDiscretization::assembleSecondMember()': ./FEMDiscretization.hpp:1011:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp:1061:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp: In member function 'FEMDiscretization::assembleSecondMember()': ./FEMDiscretization.hpp:453:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp:502:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp: In member function 'FEMDiscretization::assembleSecondMember()': ./FEMDiscretization.hpp:1011:28: warning: 'gValues.element' may be used uninitialized in this function ./FEMDiscretization.hpp:1061:28: warning: 'gValues.element' may be used uninitialized in this function if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT GmshFormatReader.o -MD -MP -MF ".deps/GmshFormatReader.Tpo" -c -o GmshFormatReader.o GmshFormatReader.cpp; \ then mv -f ".deps/GmshFormatReader.Tpo" ".deps/GmshFormatReader.Po"; else rm -f ".deps/GmshFormatReader.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Hexahedron.o -MD -MP -MF ".deps/Hexahedron.Tpo" -c -o Hexahedron.o Hexahedron.cpp; \ then mv -f ".deps/Hexahedron.Tpo" ".deps/Hexahedron.Po"; else rm -f ".deps/Hexahedron.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT KrylovSolver.o -MD -MP -MF ".deps/KrylovSolver.Tpo" -c -o KrylovSolver.o KrylovSolver.cpp; \ then mv -f ".deps/KrylovSolver.Tpo" ".deps/KrylovSolver.Po"; else rm -f ".deps/KrylovSolver.Tpo"; exit 1; fi In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:33:0, from ./BoundaryConditionFDMDiscretization.hpp:24, from ./BoundaryConditionDiscretizationElimination.hpp:24, from ../algebra/MultiGrid.hpp:45, from KrylovSolver.cpp:41: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. In file included from ./BoundaryConditionFDMDiscretization.hpp:24:0, from ./BoundaryConditionDiscretizationElimination.hpp:24, from ../algebra/MultiGrid.hpp:45, from KrylovSolver.cpp:41: ./BoundaryConditionCommonFEMDiscretization.hpp:884:2: warning: #warning should use a syntax like "M.line(i) = 0;" In file included from ../algebra/MultiGrid.hpp:45:0, from KrylovSolver.cpp:41: ./BoundaryConditionDiscretizationElimination.hpp:94:2: warning: #warning Use of Index is not necessary In file included from KrylovSolver.cpp:41:0: ../algebra/MultiGrid.hpp:490:2: warning: #warning Arrange this. KrylovSolver.cpp:53:2: warning: #warning temporay implementation In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:24:0, from ./BoundaryConditionFDMDiscretization.hpp:24, from ./BoundaryConditionDiscretizationElimination.hpp:24, from ../algebra/MultiGrid.hpp:45, from KrylovSolver.cpp:41: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' In file included from KrylovSolver.cpp:41:0: ../algebra/MultiGrid.hpp: In member function 'virtual void MultiGrid::computes(const Vector&, Vector&) const': ../algebra/MultiGrid.hpp:540:12: warning: unused variable 'pi' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MatrixManagement.o -MD -MP -MF ".deps/MatrixManagement.Tpo" -c -o MatrixManagement.o MatrixManagement.cpp; \ then mv -f ".deps/MatrixManagement.Tpo" ".deps/MatrixManagement.Po"; else rm -f ".deps/MatrixManagement.Tpo"; exit 1; fi In file included from MatrixManagement.cpp:21:0: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshDomainTetrahedrizor.o -MD -MP -MF ".deps/MeshDomainTetrahedrizor.Tpo" -c -o MeshDomainTetrahedrizor.o MeshDomainTetrahedrizor.cpp; \ then mv -f ".deps/MeshDomainTetrahedrizor.Tpo" ".deps/MeshDomainTetrahedrizor.Po"; else rm -f ".deps/MeshDomainTetrahedrizor.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshFormatReader.o -MD -MP -MF ".deps/MeshFormatReader.Tpo" -c -o MeshFormatReader.o MeshFormatReader.cpp; \ then mv -f ".deps/MeshFormatReader.Tpo" ".deps/MeshFormatReader.Po"; else rm -f ".deps/MeshFormatReader.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshOfHexahedra.o -MD -MP -MF ".deps/MeshOfHexahedra.Tpo" -c -o MeshOfHexahedra.o MeshOfHexahedra.cpp; \ then mv -f ".deps/MeshOfHexahedra.Tpo" ".deps/MeshOfHexahedra.Po"; else rm -f ".deps/MeshOfHexahedra.Tpo"; exit 1; fi MeshOfHexahedra.cpp: In member function 'MeshOfHexahedra::const_iterator MeshOfHexahedra::find(const double&, const double&, const double&) const': MeshOfHexahedra.cpp:105:10: warning: unused variable 'numberOfCell' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshOfTetrahedra.o -MD -MP -MF ".deps/MeshOfTetrahedra.Tpo" -c -o MeshOfTetrahedra.o MeshOfTetrahedra.cpp; \ then mv -f ".deps/MeshOfTetrahedra.Tpo" ".deps/MeshOfTetrahedra.Po"; else rm -f ".deps/MeshOfTetrahedra.Tpo"; exit 1; fi MeshOfTetrahedra.cpp:156:2: warning: #warning Should use a relevent epsilon here ... if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshPeriodizer.o -MD -MP -MF ".deps/MeshPeriodizer.Tpo" -c -o MeshPeriodizer.o MeshPeriodizer.cpp; \ then mv -f ".deps/MeshPeriodizer.Tpo" ".deps/MeshPeriodizer.Po"; else rm -f ".deps/MeshPeriodizer.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshReader.o -MD -MP -MF ".deps/MeshReader.Tpo" -c -o MeshReader.o MeshReader.cpp; \ then mv -f ".deps/MeshReader.Tpo" ".deps/MeshReader.Po"; else rm -f ".deps/MeshReader.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshSimplifier.o -MD -MP -MF ".deps/MeshSimplifier.Tpo" -c -o MeshSimplifier.o MeshSimplifier.cpp; \ then mv -f ".deps/MeshSimplifier.Tpo" ".deps/MeshSimplifier.Po"; else rm -f ".deps/MeshSimplifier.Tpo"; exit 1; fi MeshSimplifier.cpp:488:2: warning: #warning a enlever juste pour test MeshSimplifier.cpp:553:2: warning: #warning pbs boule ouverte..... MeshSimplifier.cpp:603:2: warning: #warning trouver un autre mo MeshSimplifier.cpp:961:2: warning: #warning verifer que ca plante pas de faire ca!!! MeshSimplifier.cpp: In member function 'void MeshSimplifier::__proceed(const MeshType&) [with MeshType = SurfaceMeshOfTriangles]': MeshSimplifier.cpp:1024:66: instantiated from here MeshSimplifier.cpp:966:13: warning: unused variable 'temp' MeshSimplifier.cpp: In member function 'bool MeshSimplifier::Internals::__findReplaceEdge(bool&, size_t&, typename std::set::iterator, const std::set&, Vertex*&, Vertex*&, const Edge::Pair&, std::set&, std::vector >&) [with CellType = Triangle, size_t = long unsigned int, typename std::set::iterator = std::_Rb_tree_const_iterator, Edge::Pair = std::pair]': MeshSimplifier.cpp:903:4: instantiated from 'void MeshSimplifier::__proceed(const MeshType&) [with MeshType = SurfaceMeshOfTriangles]' MeshSimplifier.cpp:1024:66: instantiated from here MeshSimplifier.cpp:406:13: warning: unused variable 'jtemp' MeshSimplifier.cpp: In member function 'void MeshSimplifier::Internals::__triangleExist(size_t&, Vertex*, Vertex*, Edge::Pair, Edge::Pair, CellType*, const std::set&, std::set&) [with CellType = Triangle, size_t = long unsigned int, Edge::Pair = std::pair]': MeshSimplifier.cpp:561:2: instantiated from 'bool MeshSimplifier::Internals::__findReplaceEdge(bool&, size_t&, typename std::set::iterator, const std::set&, Vertex*&, Vertex*&, const Edge::Pair&, std::set&, std::vector >&) [with CellType = Triangle, size_t = long unsigned int, typename std::set::iterator = std::_Rb_tree_const_iterator, Edge::Pair = std::pair]' MeshSimplifier.cpp:903:4: instantiated from 'void MeshSimplifier::__proceed(const MeshType&) [with MeshType = SurfaceMeshOfTriangles]' MeshSimplifier.cpp:1024:66: instantiated from here MeshSimplifier.cpp:301:14: warning: unused variable 'temp' MeshSimplifier.cpp:306:14: warning: unused variable 'temp' MeshSimplifier.cpp:561:2: instantiated from 'bool MeshSimplifier::Internals::__findReplaceEdge(bool&, size_t&, typename std::set::iterator, const std::set&, Vertex*&, Vertex*&, const Edge::Pair&, std::set&, std::vector >&) [with CellType = Triangle, size_t = long unsigned int, typename std::set::iterator = std::_Rb_tree_const_iterator, Edge::Pair = std::pair]' MeshSimplifier.cpp:903:4: instantiated from 'void MeshSimplifier::__proceed(const MeshType&) [with MeshType = SurfaceMeshOfTriangles]' MeshSimplifier.cpp:1024:66: instantiated from here MeshSimplifier.cpp:382:10: warning: unused variable 'temp' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshTetrahedrizor.o -MD -MP -MF ".deps/MeshTetrahedrizor.Tpo" -c -o MeshTetrahedrizor.o MeshTetrahedrizor.cpp; \ then mv -f ".deps/MeshTetrahedrizor.Tpo" ".deps/MeshTetrahedrizor.Po"; else rm -f ".deps/MeshTetrahedrizor.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT MeshWriter.o -MD -MP -MF ".deps/MeshWriter.Tpo" -c -o MeshWriter.o MeshWriter.cpp; \ then mv -f ".deps/MeshWriter.Tpo" ".deps/MeshWriter.Po"; else rm -f ".deps/MeshWriter.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Method.o -MD -MP -MF ".deps/Method.Tpo" -c -o Method.o Method.cpp; \ then mv -f ".deps/Method.Tpo" ".deps/Method.Po"; else rm -f ".deps/Method.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Normal.o -MD -MP -MF ".deps/Normal.Tpo" -c -o Normal.o Normal.cpp; \ then mv -f ".deps/Normal.Tpo" ".deps/Normal.Po"; else rm -f ".deps/Normal.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT P1TetrahedronFiniteElement.o -MD -MP -MF ".deps/P1TetrahedronFiniteElement.Tpo" -c -o P1TetrahedronFiniteElement.o P1TetrahedronFiniteElement.cpp; \ then mv -f ".deps/P1TetrahedronFiniteElement.Tpo" ".deps/P1TetrahedronFiniteElement.Po"; else rm -f ".deps/P1TetrahedronFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT P2TetrahedronFiniteElement.o -MD -MP -MF ".deps/P2TetrahedronFiniteElement.Tpo" -c -o P2TetrahedronFiniteElement.o P2TetrahedronFiniteElement.cpp; \ then mv -f ".deps/P2TetrahedronFiniteElement.Tpo" ".deps/P2TetrahedronFiniteElement.Po"; else rm -f ".deps/P2TetrahedronFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT P1Triangle3DFiniteElement.o -MD -MP -MF ".deps/P1Triangle3DFiniteElement.Tpo" -c -o P1Triangle3DFiniteElement.o P1Triangle3DFiniteElement.cpp; \ then mv -f ".deps/P1Triangle3DFiniteElement.Tpo" ".deps/P1Triangle3DFiniteElement.Po"; else rm -f ".deps/P1Triangle3DFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT P2Triangle3DFiniteElement.o -MD -MP -MF ".deps/P2Triangle3DFiniteElement.Tpo" -c -o P2Triangle3DFiniteElement.o P2Triangle3DFiniteElement.cpp; \ then mv -f ".deps/P2Triangle3DFiniteElement.Tpo" ".deps/P2Triangle3DFiniteElement.Po"; else rm -f ".deps/P2Triangle3DFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDESolution.o -MD -MP -MF ".deps/PDESolution.Tpo" -c -o PDESolution.o PDESolution.cpp; \ then mv -f ".deps/PDESolution.Tpo" ".deps/PDESolution.Po"; else rm -f ".deps/PDESolution.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PDESolver.o -MD -MP -MF ".deps/PDESolver.Tpo" -c -o PDESolver.o PDESolver.cpp; \ then mv -f ".deps/PDESolver.Tpo" ".deps/PDESolver.Po"; else rm -f ".deps/PDESolver.Tpo"; exit 1; fi In file included from ./FEMFunction.hpp:27:0, from ./PDESolution.hpp:33, from ./PDESolver.hpp:25, from PDESolver.cpp:20: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT PenalizedFictitousDomain.o -MD -MP -MF ".deps/PenalizedFictitousDomain.Tpo" -c -o PenalizedFictitousDomain.o PenalizedFictitousDomain.cpp; \ then mv -f ".deps/PenalizedFictitousDomain.Tpo" ".deps/PenalizedFictitousDomain.Po"; else rm -f ".deps/PenalizedFictitousDomain.Tpo"; exit 1; fi In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:33:0, from ./BoundaryConditionFDMDiscretization.hpp:24, from ./BoundaryConditionDiscretizationPenalty.hpp:24, from PenalizedFictitousDomain.cpp:21: ./MatrixManagement.hpp:53:2: warning: #warning REARANGE AND RENAME THIS FILE. In file included from ./BoundaryConditionFDMDiscretization.hpp:24:0, from ./BoundaryConditionDiscretizationPenalty.hpp:24, from PenalizedFictitousDomain.cpp:21: ./BoundaryConditionCommonFEMDiscretization.hpp:884:2: warning: #warning should use a syntax like "M.line(i) = 0;" In file included from ./BoundaryConditionCommonFEMDiscretization.hpp:24:0, from ./BoundaryConditionFDMDiscretization.hpp:24, from ./BoundaryConditionDiscretizationPenalty.hpp:24, from PenalizedFictitousDomain.cpp:21: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Q1HexahedronFiniteElement.o -MD -MP -MF ".deps/Q1HexahedronFiniteElement.Tpo" -c -o Q1HexahedronFiniteElement.o Q1HexahedronFiniteElement.cpp; \ then mv -f ".deps/Q1HexahedronFiniteElement.Tpo" ".deps/Q1HexahedronFiniteElement.Po"; else rm -f ".deps/Q1HexahedronFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Q2HexahedronFiniteElement.o -MD -MP -MF ".deps/Q2HexahedronFiniteElement.Tpo" -c -o Q2HexahedronFiniteElement.o Q2HexahedronFiniteElement.cpp; \ then mv -f ".deps/Q2HexahedronFiniteElement.Tpo" ".deps/Q2HexahedronFiniteElement.Po"; else rm -f ".deps/Q2HexahedronFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Q1Quadrangle3DFiniteElement.o -MD -MP -MF ".deps/Q1Quadrangle3DFiniteElement.Tpo" -c -o Q1Quadrangle3DFiniteElement.o Q1Quadrangle3DFiniteElement.cpp; \ then mv -f ".deps/Q1Quadrangle3DFiniteElement.Tpo" ".deps/Q1Quadrangle3DFiniteElement.Po"; else rm -f ".deps/Q1Quadrangle3DFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Q2Quadrangle3DFiniteElement.o -MD -MP -MF ".deps/Q2Quadrangle3DFiniteElement.Tpo" -c -o Q2Quadrangle3DFiniteElement.o Q2Quadrangle3DFiniteElement.cpp; \ then mv -f ".deps/Q2Quadrangle3DFiniteElement.Tpo" ".deps/Q2Quadrangle3DFiniteElement.Po"; else rm -f ".deps/Q2Quadrangle3DFiniteElement.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Quadrangle.o -MD -MP -MF ".deps/Quadrangle.Tpo" -c -o Quadrangle.o Quadrangle.cpp; \ then mv -f ".deps/Quadrangle.Tpo" ".deps/Quadrangle.Po"; else rm -f ".deps/Quadrangle.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT QuadratureFormula.o -MD -MP -MF ".deps/QuadratureFormula.Tpo" -c -o QuadratureFormula.o QuadratureFormula.cpp; \ then mv -f ".deps/QuadratureFormula.Tpo" ".deps/QuadratureFormula.Po"; else rm -f ".deps/QuadratureFormula.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT SolverDriver.o -MD -MP -MF ".deps/SolverDriver.Tpo" -c -o SolverDriver.o SolverDriver.cpp; \ then mv -f ".deps/SolverDriver.Tpo" ".deps/SolverDriver.Po"; else rm -f ".deps/SolverDriver.Tpo"; exit 1; fi In file included from ./SolverDriver.hpp:24:0, from SolverDriver.cpp:21: ./SolverDriverOptions.hpp:40:3: warning: 'typedef' was ignored in this declaration In file included from ./FEMFunction.hpp:27:0, from ./PDESolution.hpp:33, from SolverDriver.cpp:29: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Structured3DMesh.o -MD -MP -MF ".deps/Structured3DMesh.Tpo" -c -o Structured3DMesh.o Structured3DMesh.cpp; \ then mv -f ".deps/Structured3DMesh.Tpo" ".deps/Structured3DMesh.Po"; else rm -f ".deps/Structured3DMesh.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT SurfaceMeshGenerator.o -MD -MP -MF ".deps/SurfaceMeshGenerator.Tpo" -c -o SurfaceMeshGenerator.o SurfaceMeshGenerator.cpp; \ then mv -f ".deps/SurfaceMeshGenerator.Tpo" ".deps/SurfaceMeshGenerator.Po"; else rm -f ".deps/SurfaceMeshGenerator.Tpo"; exit 1; fi SurfaceMeshGenerator.cpp:758:2: warning: #warning keep this ? SurfaceMeshGenerator.cpp:2998:2: warning: #warning THIS TEST IS NOT ENOUGH! THINK TO THE BORDER! SurfaceMeshGenerator.cpp:3015:2: warning: #warning A garder ? SurfaceMeshGenerator.cpp:3066:2: warning: #warning REMOVE THIS NOW ! SurfaceMeshGenerator.cpp: In member function 'void SurfaceMeshGenerator::Internals::__putRefByFront(size_t, const SurfaceMeshGenerator::Internals::MeshedObject&, const SurfaceMeshGenerator::Internals::MeshedObject&, const SurfaceMeshOfTriangles&, const std::set&)': SurfaceMeshGenerator.cpp:1569:30: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1574:30: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1579:30: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1584:30: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1596:30: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1608:30: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp: In member function 'void SurfaceMeshGenerator::Internals::__putEdgeRef(const Triangle*&, const Triangle*&, size_t, const SurfaceMeshGenerator::Internals::MeshedObject&, const SurfaceMeshGenerator::Internals::MeshedObject&)': SurfaceMeshGenerator.cpp:1673:29: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1680:29: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp:1687:29: warning: suggest parentheses around comparison in operand of '^' SurfaceMeshGenerator.cpp: In member function 'SurfaceMeshGenerator::Internals::__findTriangle(TinyVector<2ul, Vertex const*>&, TinyVector<2ul, Triangle const*>&, unsigned long&)': SurfaceMeshGenerator.cpp:2215:33: warning: 'T2.__x[0]' may be used uninitialized in this function SurfaceMeshGenerator.cpp:2215:33: warning: 'T2.__x[1]' may be used uninitialized in this function SurfaceMeshGenerator.cpp: In member function 'SurfaceMeshGenerator::Internals::__create2SD(SurfaceMeshGenerator::Internals::TriangleCut const&, Cell const*, std::vector >&, std::vector >&, TinyVector<3ul, unsigned long> const&, std::vector >&)': SurfaceMeshGenerator.cpp:2448:31: warning: 'P.__x[0]' may be used uninitialized in this function SurfaceMeshGenerator.cpp:2448:31: warning: 'P.__x[1]' may be used uninitialized in this function if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Tetrahedron.o -MD -MP -MF ".deps/Tetrahedron.Tpo" -c -o Tetrahedron.o Tetrahedron.cpp; \ then mv -f ".deps/Tetrahedron.Tpo" ".deps/Tetrahedron.Po"; else rm -f ".deps/Tetrahedron.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Triangle.o -MD -MP -MF ".deps/Triangle.Tpo" -c -o Triangle.o Triangle.cpp; \ then mv -f ".deps/Triangle.Tpo" ".deps/Triangle.Po"; else rm -f ".deps/Triangle.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT triangulation.o -MD -MP -MF ".deps/triangulation.Tpo" -c -o triangulation.o triangulation.cpp; \ then mv -f ".deps/triangulation.Tpo" ".deps/triangulation.Po"; else rm -f ".deps/triangulation.Tpo"; exit 1; fi triangulation.cpp: In member function 'Triangulation::__permutation(ConnectedTriangle*, unsigned int)': triangulation.cpp:201:16: warning: 'S3' may be used uninitialized in this function triangulation.cpp:202:19: warning: 'V3' may be used uninitialized in this function triangulation.cpp:202:22: warning: 'V4' may be used uninitialized in this function if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT UserFunction.o -MD -MP -MF ".deps/UserFunction.Tpo" -c -o UserFunction.o UserFunction.cpp; \ then mv -f ".deps/UserFunction.Tpo" ".deps/UserFunction.Po"; else rm -f ".deps/UserFunction.Tpo"; exit 1; fi UserFunction.cpp:47:2: warning: #warning BAD TRICK TO AVOID CONST PROBLEM In file included from ./FEMFunction.hpp:27:0, from ../language/FunctionExpression.hpp:35, from UserFunction.cpp:29: ./FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Vertex.o -MD -MP -MF ".deps/Vertex.Tpo" -c -o Vertex.o Vertex.cpp; \ then mv -f ".deps/Vertex.Tpo" ".deps/Vertex.Po"; else rm -f ".deps/Vertex.Tpo"; exit 1; fi rm -f libffsolve.a ar cru libffsolve.a BoundarySurfaceMesh.o BoundaryConditionDiscretizationElimination.o BoundaryConditionDiscretizationPenalty.o Cell.o CartesianHexahedron.o ConformTransformation.o ConnectivityBuilder.o Convection.o DegreeOfFreedomPositionsSet.o DegreeOfFreedomSetBuilder.o DegreeOfFreedomSetManager.o DiscretizedOperators.o Domain.o Edge.o ElementaryMatrixSet.o EliminatedFictitiousDomain.o FatBoundary.o FictitiousDomainMethod.o FEMFunctionBuilder.o FiniteElementMethod.o GmshFormatReader.o Hexahedron.o KrylovSolver.o MatrixManagement.o MeshDomainTetrahedrizor.o MeshFormatReader.o MeshOfHexahedra.o MeshOfTetrahedra.o MeshPeriodizer.o MeshReader.o MeshSimplifier.o MeshTetrahedrizor.o MeshWriter.o Method.o Normal.o P1TetrahedronFiniteElement.o P2TetrahedronFiniteElement.o P1Triangle3DFiniteElement.o P2Triangle3DFiniteElement.o PDESolution.o PDESolver.o PenalizedFictitousDomain.o Q1HexahedronFiniteElement.o Q2HexahedronFiniteElement.o Q1Quadrangle3DFiniteElement.o Q2Quadrangle3DFiniteElement.o Quadrangle.o QuadratureFormula.o SolverDriver.o Structured3DMesh.o SurfaceMeshGenerator.o Tetrahedron.o Triangle.o triangulation.o UserFunction.o Vertex.o ranlib libffsolve.a make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/solver' Making all in utils make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/utils' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT CommandLineParser.o -MD -MP -MF ".deps/CommandLineParser.Tpo" -c -o CommandLineParser.o CommandLineParser.cpp; \ then mv -f ".deps/CommandLineParser.Tpo" ".deps/CommandLineParser.Po"; else rm -f ".deps/CommandLineParser.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ErrorHandler.o -MD -MP -MF ".deps/ErrorHandler.Tpo" -c -o ErrorHandler.o ErrorHandler.cpp; \ then mv -f ".deps/ErrorHandler.Tpo" ".deps/ErrorHandler.Po"; else rm -f ".deps/ErrorHandler.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ParameterCenter.o -MD -MP -MF ".deps/ParameterCenter.Tpo" -c -o ParameterCenter.o ParameterCenter.cpp; \ then mv -f ".deps/ParameterCenter.Tpo" ".deps/ParameterCenter.Po"; else rm -f ".deps/ParameterCenter.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT Parameter.o -MD -MP -MF ".deps/Parameter.Tpo" -c -o Parameter.o Parameter.cpp; \ then mv -f ".deps/Parameter.Tpo" ".deps/Parameter.Po"; else rm -f ".deps/Parameter.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ParametersInitialization.o -MD -MP -MF ".deps/ParametersInitialization.Tpo" -c -o ParametersInitialization.o ParametersInitialization.cpp; \ then mv -f ".deps/ParametersInitialization.Tpo" ".deps/ParametersInitialization.Po"; else rm -f ".deps/ParametersInitialization.Tpo"; exit 1; fi In file included from ParametersInitialization.cpp:22:0: ../solver/SolverDriverOptions.hpp:40:3: warning: 'typedef' was ignored in this declaration if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ParametrizableObject.o -MD -MP -MF ".deps/ParametrizableObject.Tpo" -c -o ParametrizableObject.o ParametrizableObject.cpp; \ then mv -f ".deps/ParametrizableObject.Tpo" ".deps/ParametrizableObject.Po"; else rm -f ".deps/ParametrizableObject.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ReferenceCounting.o -MD -MP -MF ".deps/ReferenceCounting.Tpo" -c -o ReferenceCounting.o ReferenceCounting.cpp; \ then mv -f ".deps/ReferenceCounting.Tpo" ".deps/ReferenceCounting.Po"; else rm -f ".deps/ReferenceCounting.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT StreamCenter.o -MD -MP -MF ".deps/StreamCenter.Tpo" -c -o StreamCenter.o StreamCenter.cpp; \ then mv -f ".deps/StreamCenter.Tpo" ".deps/StreamCenter.Po"; else rm -f ".deps/StreamCenter.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ThreadStaticCenter.o -MD -MP -MF ".deps/ThreadStaticCenter.Tpo" -c -o ThreadStaticCenter.o ThreadStaticCenter.cpp; \ then mv -f ".deps/ThreadStaticCenter.Tpo" ".deps/ThreadStaticCenter.Po"; else rm -f ".deps/ThreadStaticCenter.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../solver -I../algebra -I../geometry -I../utils -I../language -I../graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT ZoneCopy.o -MD -MP -MF ".deps/ZoneCopy.Tpo" -c -o ZoneCopy.o ZoneCopy.cpp; \ then mv -f ".deps/ZoneCopy.Tpo" ".deps/ZoneCopy.Po"; else rm -f ".deps/ZoneCopy.Tpo"; exit 1; fi rm -f libffutils.a ar cru libffutils.a CommandLineParser.o ErrorHandler.o ParameterCenter.o Parameter.o ParametersInitialization.o ParametrizableObject.o ReferenceCounting.o StreamCenter.o ThreadStaticCenter.o ZoneCopy.o ranlib libffutils.a make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/utils' Making all in examples make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/examples' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/examples' Making all in tests make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' Making all in environment make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/environment' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/environment' Making all in language make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/language' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/language' Making all in numeric make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' Making all in pde make[4]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/pde' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/pde' Making all in variational make[4]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/variational' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/variational' make[4]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d' if gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -I./solver -I./algebra -I./geometry -I./utils -I./language -I./graphics -O2 -DNDEBUG -Wall -DNDEBUG -fno-strict-aliasing -MT trapFPE.o -MD -MP -MF ".deps/trapFPE.Tpo" -c -o trapFPE.o trapFPE.c; \ then mv -f ".deps/trapFPE.Tpo" ".deps/trapFPE.Po"; else rm -f ".deps/trapFPE.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I./solver -I./algebra -I./geometry -I./utils -I./language -I./graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I./solver -I./algebra -I./geometry -I./utils -I./language -I./graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT FFThread.o -MD -MP -MF ".deps/FFThread.Tpo" -c -o FFThread.o FFThread.cpp; \ then mv -f ".deps/FFThread.Tpo" ".deps/FFThread.Po"; else rm -f ".deps/FFThread.Tpo"; exit 1; fi In file included from ./solver/FEMFunction.hpp:27:0, from ./language/FunctionExpression.hpp:35, from ./language/FieldExpression.hpp:26, from ./language/Instruction.hpp:33, from FFThread.cpp:34: ./solver/FiniteElementTraits.hpp:53:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:70:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:87:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:104:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:121:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:138:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:155:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:173:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:190:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' ./solver/FiniteElementTraits.hpp:208:46: warning: declaration of 'DiscretizationType' ./solver/DiscretizationType.hpp:32:1: warning: changes meaning of 'DiscretizationType' from 'class DiscretizationType' if g++ -DHAVE_CONFIG_H -I. -I. -I. -I. -I./solver -I./algebra -I./geometry -I./utils -I./language -I./graphics -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -MT StaticCenter.o -MD -MP -MF ".deps/StaticCenter.Tpo" -c -o StaticCenter.o `test -f 'utils/StaticCenter.cpp' || echo './'`utils/StaticCenter.cpp; \ then mv -f ".deps/StaticCenter.Tpo" ".deps/StaticCenter.Po"; else rm -f ".deps/StaticCenter.Tpo"; exit 1; fi /bin/sh ./libtool --tag=CXX --mode=link g++ -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -o ff3d trapFPE.o main.o FFThread.o StaticCenter.o utils/libffutils.a language/libpovlanguage.a language/libfflanguage.a solver/libffsolve.a language/libpovlanguage.a geometry/libffgeometry.a algebra/libffalgebra.a utils/libffutils.a mkdir .libs g++ -O2 -DNDEBUG -Ddynamic_cast=static_cast -fpermissive -Wall -DNDEBUG -fno-strict-aliasing -o ff3d trapFPE.o main.o FFThread.o StaticCenter.o language/libfflanguage.a solver/libffsolve.a language/libpovlanguage.a geometry/libffgeometry.a algebra/libffalgebra.a utils/libffutils.a make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d' make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d' total: 91626251485 kB TIME: 294.57 FILESIZE: text data bss dec hex filename 2750483 2364 5224 2758071 2a15b7 ./ff3d Making check in scripts make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/scripts' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/scripts' Making check in algebra make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/algebra' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/algebra' Making check in geometry make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/geometry' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/geometry' Making check in graphics make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' make check-am make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/graphics' Making check in language make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' make check-am make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/language' Making check in solver make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/solver' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/solver' Making check in utils make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/utils' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/utils' Making check in examples make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/examples' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/examples' Making check in tests make[1]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' Making check in environment make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/environment' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/environment' Making check in language make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/language' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/language' Making check in numeric make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' Making check in pde make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/pde' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/pde' Making check in variational make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/variational' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric/variational' make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests/numeric' make[2]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make check-local make[3]: Entering directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' { \ echo '# Signature of the current package.'; \ echo 'm4_define([AT_PACKAGE_NAME], [freefem3d])'; \ echo 'm4_define([AT_PACKAGE_TARNAME], [freefem3d])'; \ echo 'm4_define([AT_PACKAGE_VERSION], [1.0pre8])'; \ echo 'm4_define([AT_PACKAGE_STRING], [freefem3d 1.0pre8])'; \ echo 'm4_define([AT_PACKAGE_BUGREPORT], [stephane.delpino@math.jussieu.fr])'; \ } >./package.m4 autom4te --language=autotest -I. ./testsuite.at -o testsuite /bin/sh testsuite ## ---------------------------------- ## ## freefem3d 1.0pre8 test suite: All. ## ## ---------------------------------- ## Environment 1: Help option ok 2: Bad filename ok Language Facilities 3: Normal bad use ok 4: Boundary bad use ok Numerics 5: Quadrature formulae ok -> Scalar PDEs 6: L2-projection (P1-FEM) ok 7: L2-projection (cartesian Q1-FEM) ok 8: L2-projection derivatives (P1-FEM) FAILED (l2-derivative-projection-p1.at:83) 9: L2-projection derivatives (cartesian Q1-FEM) FAILED (l2-derivative-projection-cartesian-q1.at:83) 10: Laplacian full Dirichlet (P1-FEM) ok 11: Laplacian full Dirichlet (cartesian Q1-FEM) ok -> Scalar variational formulae 12: L2-projection (P1-FEM) ok 13: L2-projection (cartesian Q1-FEM) ok 14: L2-projection derivatives (P1-FEM) ok 15: L2-projection derivatives (cartesian Q1-FEM) ok 16: L2 rhs: f*grad g (P1-FEM) ok 17: L2 rhs: f*grad g (cartesian Q1-FEM) ok 18: Laplacian full Dirichlet (P1-FEM) ok 19: Laplacian full Dirichlet (cartesian Q1-FEM) ok -> Systems of PDEs 20: Laplacian/order 1 coupled (P1-FEM) ok 21: Laplacian/order 1 coupled (cartesian Q1-FEM) ok -> Systems variational formulae 22: Laplacian/order 1 [ver.1] (P1-FEM) ok 23: Laplacian/order 1 [ver.1] (cartesian Q1-FEM) ok 24: Laplacian/order 1 [ver.2] (P1-FEM) ok 25: Laplacian/order 1 [ver.2] (cartesian Q1-FEM) ok 26: Laplacian/order 1 [ver.3] (P1-FEM) ok 27: Laplacian/order 1 [ver.3] (cartesian Q1-FEM) ok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 27 tests were run, 2 failed unexpectedly. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `tests/testsuite.log' and all information you think might help: To: Subject: [freefem3d 1.0pre8] testsuite: 8 9 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. Its output may be found below `tests/testsuite.dir'. make[3]: *** [check-local] Error 1 make[3]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/gcc/spec/sb-vangelis-head-64/ff3d/tests' make: *** [check-recursive] Error 1 TIME: 7.88 elasticity.ff Using 7600 DOF over 8000 available! Sets 1 References TIME: 1.94 hydrostatic.ff Sets 1 References ========== Natural convection step 1 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 2 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 3 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 4 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 5 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 6 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 7 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 8 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 9 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! ========== Natural convection step 10 Using 1331 DOF over 1331 available! Using 1331 DOF over 1331 available! TIME: 14.72 natural-convection.ff Sets 1 References ========== Navier-Stokes step 1 Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! ========== Navier-Stokes step 2 Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! ========== Navier-Stokes step 3 Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! ========== Navier-Stokes step 4 Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! ========== Navier-Stokes step 5 Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! Using 5000 DOF over 5000 available! TIME: 105.86 navier-stokes.ff Using 12356 DOF over 12500 available! TIME: 2.86 potential-fluid-flow.ff Command terminated by signal 11 TIME: 16.00 stokes.ff Using 1000 DOF over 1000 available! Sets 2 References TIME: 0.12 temperature.ff Using 208 DOF over 4096 available! Sets 2 References TIME: 0.43 test.ff