Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 391404 Details for
Bug 564731
FTBFS freefem++-3.7-1.1.fc13
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 623.26 KB, created by
FTBFS
on 2010-02-13 16:44:35 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
FTBFS
Created:
2010-02-13 16:44:35 UTC
Size:
623.26 KB
patch
obsolete
>Mock Version: 1.0.1 >ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target i386 --nodeps builddir/build/SPECS/freefem++.spec'], False, '/var/lib/mock/fedora-development-i386-freefem++-3.7-1.1.fc13.src.rpm/root/', None, 25200, True, 0, 8116, 14667, None, logger=<mock.trace_decorator.getLog object at 0x24c0890>) >Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target i386 --nodeps builddir/build/SPECS/freefem++.spec'] >Building target platforms: i386 >Building for target i386 >Wrote: /builddir/build/SRPMS/freefem++-3.7-1.1.fc13.src.rpm >Child returncode was: 0 >LEAVE do --> > >ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/freefem++.spec'], False, '/var/lib/mock/fedora-development-i386-freefem++-3.7-1.1.fc13.src.rpm/root/', None, 25200, True, 0, 8116, 14667, None, logger=<mock.trace_decorator.getLog object at 0x24c0890>) >Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/freefem++.spec'] >Building target platforms: i386 >Building for target i386 >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JU2Qq1 >+ umask 022 >+ cd /builddir/build/BUILD >+ LANG=C >+ export LANG >+ unset DISPLAY >+ cd /builddir/build/BUILD >+ rm -rf freefem++-3.7-1 >+ /usr/bin/gzip -dc /builddir/build/SOURCES/freefem++-3.7-1.tar.gz >+ /bin/tar -xf - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd freefem++-3.7-1 >+ /bin/chmod -Rf a+rX,u+w,g-w,o-w . >+ echo 'Patch #0 (freefem++-rpm.patch):' >Patch #0 (freefem++-rpm.patch): >+ /bin/cat /builddir/build/SOURCES/freefem++-rpm.patch >+ /usr/bin/patch -s -p1 -b --suffix .r --fuzz=0 >+ echo 'Patch #2 (freefem++-name.patch):' >Patch #2 (freefem++-name.patch): >+ /bin/cat /builddir/build/SOURCES/freefem++-name.patch >+ /usr/bin/patch -s -p1 --fuzz=0 >+ echo 'Patch #3 (freefem++-tex.patch):' >Patch #3 (freefem++-tex.patch): >+ /bin/cat /builddir/build/SOURCES/freefem++-tex.patch >+ /usr/bin/patch -s -p1 -b --suffix .t --fuzz=0 >+ find . -type f -perm 755 '(' -name '*.c*' -o -name '*.h*' -o -name '*.edp' ')' >+ xargs chmod 644 >+ for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY >+ iconv -f iso8859-1 -t utf8 -o AUTHORS.utf8 AUTHORS >+ touch -r AUTHORS AUTHORS.utf8 >+ mv AUTHORS.utf8 AUTHORS >+ for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY >+ iconv -f iso8859-1 -t utf8 -o ChangeLog.utf8 ChangeLog >+ touch -r ChangeLog ChangeLog.utf8 >+ mv ChangeLog.utf8 ChangeLog >+ for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY >+ iconv -f iso8859-1 -t utf8 -o COPYRIGHT.utf8 COPYRIGHT >+ touch -r COPYRIGHT COPYRIGHT.utf8 >+ mv COPYRIGHT.utf8 COPYRIGHT >+ for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY >+ iconv -f iso8859-1 -t utf8 -o COPYING.utf8 COPYING >+ touch -r COPYING COPYING.utf8 >+ mv COPYING.utf8 COPYING >+ for file in AUTHORS ChangeLog COPYRIGHT COPYING HISTORY >+ iconv -f iso8859-1 -t utf8 -o HISTORY.utf8 HISTORY >+ touch -r HISTORY HISTORY.utf8 >+ mv HISTORY.utf8 HISTORY >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.WZwZcT >+ umask 022 >+ cd /builddir/build/BUILD >+ cd freefem++-3.7-1 >+ LANG=C >+ export LANG >+ unset DISPLAY >+ . /etc/profile.d/modules.sh >++++ /bin/ps -p 2004 -ocomm= >+++ /bin/basename sh >++ shell=sh >++ '[' -f /usr/share/Modules/init/sh ']' >++ . /usr/share/Modules/init/sh >+++ MODULESHOME=/usr/share/Modules >+++ export MODULESHOME >+++ '[' '' = '' ']' >+++ LOADEDMODULES= >+++ export LOADEDMODULES >+++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' >+ module load openmpi-i386 >++ /usr/bin/modulecmd sh load openmpi-i386 >+ eval LD_LIBRARY_PATH=/usr/lib/openmpi/lib ';export' 'LD_LIBRARY_PATH;LOADEDMODULES=openmpi-i386' ';export' 'LOADEDMODULES;MPI_BIN=/usr/lib/openmpi/bin' ';export' 'MPI_BIN;MPI_COMPILER=openmpi-i386' ';export' 'MPI_COMPILER;MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/openmpi-i386' ';export' 'MPI_FORTRAN_MOD_DIR;MPI_HOME=/usr/lib/openmpi' ';export' 'MPI_HOME;MPI_INCLUDE=/usr/include/openmpi-i386' ';export' 'MPI_INCLUDE;MPI_LIB=/usr/lib/openmpi/lib' ';export' 'MPI_LIB;MPI_MAN=/usr/share/man/openmpi-i386' ';export' 'MPI_MAN;MPI_PYTHON_SITEARCH=/usr/lib/python2.6/site-packages/openmpi' ';export' 'MPI_PYTHON_SITEARCH;MPI_SUFFIX=_openmpi' ';export' 'MPI_SUFFIX;MPI_SYSCONFIG=/etc/openmpi-i386' ';export' 'MPI_SYSCONFIG;PATH=/usr/lib/openmpi/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/bin:/usr/local/sbin:/builddir/bin' ';export' 'PATH;_LMFILES_=/etc/modulefiles/openmpi-i386' ';export' '_LMFILES_;' >++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib >++ export LD_LIBRARY_PATH >++ LOADEDMODULES=openmpi-i386 >++ export LOADEDMODULES >++ MPI_BIN=/usr/lib/openmpi/bin >++ export MPI_BIN >++ MPI_COMPILER=openmpi-i386 >++ export MPI_COMPILER >++ MPI_FORTRAN_MOD_DIR=/usr/lib/gfortran/modules/openmpi-i386 >++ export MPI_FORTRAN_MOD_DIR >++ MPI_HOME=/usr/lib/openmpi >++ export MPI_HOME >++ MPI_INCLUDE=/usr/include/openmpi-i386 >++ export MPI_INCLUDE >++ MPI_LIB=/usr/lib/openmpi/lib >++ export MPI_LIB >++ MPI_MAN=/usr/share/man/openmpi-i386 >++ export MPI_MAN >++ MPI_PYTHON_SITEARCH=/usr/lib/python2.6/site-packages/openmpi >++ export MPI_PYTHON_SITEARCH >++ MPI_SUFFIX=_openmpi >++ export MPI_SUFFIX >++ MPI_SYSCONFIG=/etc/openmpi-i386 >++ export MPI_SYSCONFIG >++ PATH=/usr/lib/openmpi/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/bin:/usr/local/sbin:/builddir/bin >++ export PATH >++ _LMFILES_=/etc/modulefiles/openmpi-i386 >++ export _LMFILES_ >+ export 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' >+ CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' >+ autoreconf -vif >autoreconf: Entering directory `.' >autoreconf: configure.ac: not using Gettext >autoreconf: running: aclocal --force >autoreconf: configure.ac: tracing >autoreconf: configure.ac: not using Libtool >autoreconf: running: /usr/bin/autoconf --force >autoreconf: running: /usr/bin/autoheader --force >autoreconf: running: automake --add-missing --copy --force-missing >DOC/Makefile.am:5: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:12: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:15: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:25: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:32: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:34: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:36: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:38: `%'-style pattern rules are a GNU make extension >DOC/Makefile.am:111: addprefix cpfigs/,$(notdir $(patsubst %.eps,%.pdf,$(FIGS_EPS: non-POSIX variable name >DOC/Makefile.am:111: (probably a GNU make extension) >DOC/Makefile.am:114: addprefix cpfigs/,$(notdir $(patsubst %.pdf,%.eps,$(FIGS_PDF: non-POSIX variable name >DOC/Makefile.am:114: (probably a GNU make extension) >DOC/Makefile.am:114: notdir $(patsubst %.jpg,%.eps,$(FIGS_JPG: non-POSIX variable name >DOC/Makefile.am:114: (probably a GNU make extension) >download/blas/Makefile.am:91: compiling `cblas_caxpy.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' >src/bin-win32/Makefile.am:21: patsubst %.o,../fflib/%.o,$(FF_OBJ0: non-POSIX variable name >src/bin-win32/Makefile.am:21: (probably a GNU make extension) >src/bin-win32/Makefile.am:22: patsubst %.o,../fflib/%.o,$(FF_OBJ_AC: non-POSIX variable name >src/bin-win32/Makefile.am:22: (probably a GNU make extension) >src/bin-win32/Makefile.am:23: patsubst %.o,../fflib/%.o,$(FF_OBJ_AL: non-POSIX variable name >src/bin-win32/Makefile.am:23: (probably a GNU make extension) >src/bin-win32/Makefile.am:24: patsubst %.o,../fflib/%.o,$(FF_OBJ_AR: non-POSIX variable name >src/bin-win32/Makefile.am:24: (probably a GNU make extension) >src/bin-win32/Makefile.am:25: patsubst %.o,../fflib/%.o,$(FF_OBJ1: non-POSIX variable name >src/bin-win32/Makefile.am:25: (probably a GNU make extension) >src/bin-win32/Makefile.am:26: patsubst %.o,../fflib/%.o,$(FF_OBJ2: non-POSIX variable name >src/bin-win32/Makefile.am:26: (probably a GNU make extension) >src/bin-win32/Makefile.am:27: patsubst %.o,../ide/%.o,$(FF_OBJIDE: non-POSIX variable name >src/bin-win32/Makefile.am:27: (probably a GNU make extension) >autoreconf: Leaving directory `.' >+ CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' >+ export CFLAGS >+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables' >+ export CXXFLAGS >+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules' >+ export FFLAGS >+ ./configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-download --disable-optim --with-x '--with-blas=-L/usr/lib/atlas -llapack -lf77blas -lcblas -latlas' --with-mpi=mpic++ >checking for a BSD-compatible install... /usr/bin/install -p >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make sets $(MAKE)... (cached) yes >checking for i686-pc-linux-gnu-ranlib... no >checking for ranlib... ranlib >checking whether to enable maintainer-specific portions of Makefiles... no >checking for i686-pc-linux-gnu-g++... no >checking for i686-pc-linux-gnu-c++... no >checking for i686-pc-linux-gnu-gpp... no >checking for i686-pc-linux-gnu-aCC... no >checking for i686-pc-linux-gnu-CC... no >checking for i686-pc-linux-gnu-cxx... no >checking for i686-pc-linux-gnu-cc++... no >checking for i686-pc-linux-gnu-cl.exe... no >checking for i686-pc-linux-gnu-FCC... no >checking for i686-pc-linux-gnu-KCC... no >checking for i686-pc-linux-gnu-RCC... no >checking for i686-pc-linux-gnu-xlC_r... no >checking for i686-pc-linux-gnu-xlC... no >checking for g++... g++ >checking whether the C++ compiler works... yes >checking for C++ compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C++ compiler... yes >checking whether g++ accepts -g... yes >checking for style of include used by make... GNU >checking dependency style of g++... none >checking for i686-pc-linux-gnu-g77... no >checking for i686-pc-linux-gnu-f77... no >checking for i686-pc-linux-gnu-gfortran... no >checking for i686-pc-linux-gnu-g77... no >checking for i686-pc-linux-gnu-f90... no >checking for i686-pc-linux-gnu-xlf... no >checking for i686-pc-linux-gnu-xlf90... no >checking for i686-pc-linux-gnu-fort77... no >checking for g77... no >checking for f77... no >checking for gfortran... gfortran >checking whether we are using the GNU Fortran 77 compiler... yes >checking whether gfortran accepts -g... yes >checking how to get verbose linking output from gfortran... -v >checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/i686-redhat-linux/4.4.3 -L/usr/lib/gcc/i686-redhat-linux/4.4.3/../../.. -lgfortranbegin -lgfortran -lm >configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/i686-redhat-linux/4.4.3/libgfortran.so >checking for i686-pc-linux-gnu-gcc... no >checking for gcc... gcc >checking whether we are using the GNU C compiler... yes >checking whether gcc accepts -g... yes >checking for gcc option to accept ISO C89... none needed >checking dependency style of gcc... none >checking Size of fortran 77 integer ... 4 >checking for dummy main to link with Fortran 77 libraries... none >checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore >checking for i686-pc-linux-gnu-gcc... gcc >checking whether we are using the GNU C compiler... (cached) yes >checking whether gcc accepts -g... (cached) yes >checking for gcc option to accept ISO C89... (cached) none needed >checking dependency style of gcc... (cached) none >checking for flex... flex >checking lex output file root... lex.yy >checking lex library... -lfl >checking whether yytext is a pointer... yes >checking for bison... bison -y >checking for pthread_create in -lpthread... yes >checking wether we are on a MacIntosh... no >checking wether we are on SunOS... no >checking wether we are on Microsoft Windows... no >checking prefix dir freefem++ ... /usr/lib/freefem++ >checking whether to generate debugging information... no >checking suffix to add to package name... none >checking wether we can compile for X11... yes >checking how to run the C++ preprocessor... g++ -E >checking for X... libraries , headers >checking for gethostbyname... yes >checking for connect... yes >checking for remove... yes >checking for shmat... yes >checking for IceConnectionNumber in -lICE... yes >checking for XF86VidModeQueryVersion in -lXxf86vm... yes >checking for XpmReadFileToImage in -lXpm... yes >checking for X11_LIBS... " -lXxf86vm -lXext -lX11 -lXpm -lm" >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking OpenGL/gl.h usability... no >checking OpenGL/gl.h presence... no >checking for OpenGL/gl.h... no >checking GL/gl.h usability... yes >checking GL/gl.h presence... yes >checking for GL/gl.h... yes >checking GLUT/glut.h usability... no >checking GLUT/glut.h presence... no >checking for GLUT/glut.h... no >checking GL/glut.h usability... yes >checking GL/glut.h presence... yes >checking for GL/glut.h... yes >checking GL/glx.h usability... yes >checking GL/glx.h presence... yes >checking for GL/glx.h... yes >checking for glBegin in -lGL... yes >checking for gluSphere in -lGLU... yes >checking add suffix ... yes >checking for mpic++... yes >checking for mpirun... yes >checking for wget... no >checking for curl... yes >checking for arit_zero in -lcadnafree... no >checking /builddir/build/BUILD/freefem++-3.7-1/download/cadna/cadnafree.h usability... no >checking /builddir/build/BUILD/freefem++-3.7-1/download/cadna/cadnafree.h presence... no >checking for /builddir/build/BUILD/freefem++-3.7-1/download/cadna/cadnafree.h... no >configure: without cadna ***** >checking for fftw_execute in -lfftw3... yes >checking fftw3.h usability... yes >checking fftw3.h presence... yes >checking for fftw3.h... yes >checking for tetrahedralize in -ltet... no >checking tetgen.h usability... no >checking tetgen.h presence... no >checking for tetgen.h... no >checking for blas_zdotu_sub in -L/usr/lib/atlas -llapack -lf77blas -lcblas -latlas... yes >checking cblas.h usability... yes >checking cblas.h presence... yes >checking for cblas.h... yes >checking vecLib/cblas.h usability... no >checking vecLib/cblas.h presence... no >checking for vecLib/cblas.h... no >checking atlas/cblas.h usability... no >checking atlas/cblas.h presence... no >checking for atlas/cblas.h... no >checking for lapack in /usr/lib/gcc/i686-redhat-linux/4.4.3/libgfortran.so and -L/usr/lib/atlas -llapack -lf77blas -lcblas -latlas... no >checking for dsaupd_ in -larpack... yes >checking umfpack.h usability... no >checking umfpack.h presence... no >checking for umfpack.h... no >checking umfpack/umfpack.h usability... no >checking umfpack/umfpack.h presence... no >checking for umfpack/umfpack.h... no >checking ufsparse/umfpack.h usability... no >checking ufsparse/umfpack.h presence... no >checking for ufsparse/umfpack.h... no >checking suitesparse/umfpack.h usability... yes >checking suitesparse/umfpack.h presence... yes >checking for suitesparse/umfpack.h... yes >checking for amd_info in -lamd... yes >checking for umf_i_malloc in -lumfpack... yes >checking for asinh... yes >checking for acosh... yes >checking for atanh... yes >checking for getenv... yes >checking for jn... yes >checking for erfc... yes >checking for tgamma... yes >checking for srandomdev... no >checking for second_... no >checking for times... yes >checking for sysconf... yes >checking for libtool... yes >checking for dlfcn.h... yes >checking for dlinfo in -ldl... yes >checking whether dlopen links ok... yes >checking whether the C++ compiler accepts -rdynamic... yes >checking whether the C compiler accepts -rdynamic... yes >checking whether the C++ compiler accepts -fPIC... yes >checking whether the C compiler accepts -fPIC... yes >checking for latex... yes >checking for makeindex... yes >checking for dvips... yes >checking for pdf2ps... yes >checking for epstopdf... epstopdf >checking for convert... yes >checking for gzip... yes >checking for pdflatex... yes >configure: without ide/ fltk ..... Please wait the next version.... >checking flex compatibility with bison... yes >checking kernel version... 2.6.31 >checking libc version... libc-2.11.90 >configure: creating ./config.status >config.status: creating Makefile >config.status: creating download/Makefile >config.status: creating download/blas/Makefile >config.status: creating download/arpack/Makefile >config.status: creating download/umfpack/Makefile >config.status: creating download/fltk/Makefile >config.status: creating src/Makefile >config.status: creating src/bamglib/Makefile >config.status: creating src/Graphics/Makefile >config.status: creating src/femlib/Makefile >config.status: creating src/Algo/Makefile >config.status: creating src/lglib/Makefile >config.status: creating src/fflib/Makefile >config.status: creating src/std/Makefile >config.status: creating src/x11/Makefile >config.status: creating src/ide/Makefile >config.status: creating src/nw/Makefile >config.status: creating src/mpi/Makefile >config.status: creating src/agl/Makefile >config.status: creating src/glx/Makefile >config.status: creating src/bamg/Makefile >config.status: creating src/libMesh/Makefile >config.status: creating src/medit/Makefile >config.status: creating src/bin-win32/Makefile >config.status: creating examples++/Makefile >config.status: creating examples++-eigen/Makefile >config.status: creating examples++-tutorial/Makefile >config.status: creating examples++-mpi/Makefile >config.status: creating examples++-load/Makefile >config.status: creating examples++-chapt3/Makefile >config.status: creating examples++-bug/Makefile >config.status: creating examples++-other/Makefile >config.status: creating examples++-3d/Makefile >config.status: creating DOC/Makefile >config.status: creating config.h >config.status: executing depfiles commands >configure: freefem++ used download : no >configure: -- Dynamic load facility: yes >configure: -- ARPACK (eigen value): yes >configure: -- UMFPACK (sparse solver) yes >configure: -- BLAS yes >configure: -- FLTK (ide package) >configure: -- with X11 yes >configure: -- with MPI yes >configure: progs: FreeFem++-nw bamg cvmsh2 drawbdmesh FreeFem++-glx FreeFem++-x11 FreeFem++-mpi ffmedit ffglut >+ /usr/bin/make -j8 >/usr/bin/make all-recursive >make[1]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1' >Making all in download >make[2]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download' >mkdir lib >mkdir include >mkdir pkg >Making all in blas >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download/blas' >/usr/bin/make all-am >make[4]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download/blas' >make[4]: Nothing to be done for `all-am'. >make[4]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download/blas' >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download/blas' >Making all in arpack >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download/arpack' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download/arpack' >Making all in umfpack >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download/umfpack' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download/umfpack' >Making all in fltk >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download/fltk' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download/fltk' >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/download' >make[3]: Nothing to be done for `all-am'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download' >make[2]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/download' >Making all in src >make[2]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src' >Making all in libMesh >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/libMesh' >gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -rdynamic -fPIC -c chrono.c >gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -rdynamic -fPIC -c eigenv.c >gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -rdynamic -fPIC -c libmesh3.c >gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -rdynamic -fPIC -c libmesh5.c >gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -rdynamic -fPIC -c memory.c >memory.c: In function 'primem': >memory.c:232: warning: format '%10Zd' expects type 'signed size_t', but argument 3 has type 'long int' >memory.c:234: warning: format '%10Zd' expects type 'signed size_t', but argument 3 has type 'long int' >memory.c:236: warning: format '%10Zd' expects type 'signed size_t', but argument 3 has type 'long int' >libmesh5.c: In function 'GmfOpenMesh': >libmesh5.c:247: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >libmesh5.c:271: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:281: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c: In function 'GmfCloseMesh': >libmesh5.c:375: warning: suggest explicit braces to avoid ambiguous 'else' >libmesh5.c: In function 'GmfGetLin': >libmesh5.c:600: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:605: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:635: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:640: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:670: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:681: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c: In function 'GmfCpyLin': >libmesh5.c:835: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:844: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:865: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c: In function 'ScaKwdHdr': >libmesh5.c:963: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:974: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh5.c:977: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh3.c: In function 'LM_read_field': >libmesh3.c:355: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh3.c:357: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh3.c:364: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh3.c:369: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh3.c:381: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >libmesh5.c: In function 'ScaWrd':libmesh3.c: In function 'LM_write_field': >libmesh3.c:485: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >libmesh5.c:1060: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >libmesh5.c: In function 'ScaDblWrd': >libmesh5.c:1084: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >libmesh5.c: In function 'RecWrd': >libmesh5.c:1104: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >libmesh5.c: In function 'RecDblWrd': >libmesh5.c:1114: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >libmesh3.c: In function 'read_int': >libmesh3.c:792: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >libmesh3.c:797: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >libmesh3.c: In function 'write_int': >libmesh3.c:819: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >rm -f libMesh.a >ar rv libMesh.a chrono.o eigenv.o libmesh3.o libmesh5.o memory.o >ar: creating libMesh.a >a - chrono.o >a - eigenv.o >a - libmesh3.o >a - libmesh5.o >a - memory.o >ranlib libMesh.a >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/libMesh' >Making all in bamglib >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/bamglib' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/bamglib' >Making all in femlib >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/femlib' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/femlib' >Making all in Graphics >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/Graphics' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/Graphics' >Making all in Algo >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/Algo' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/Algo' >Making all in lglib >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/lglib' >/usr/bin/make all-am >make[4]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/lglib' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../fflib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lg.tab.o lg.tab.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../fflib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o mymain.o mymain.cpp >In file included from lg.ypp:60: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from lg.ypp:58: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from lg.ypp:60: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >lg.ypp: In function 'int lgparse()': >lg.ypp:253: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result >lg.ypp: In function 'int Compile()': >lg.ypp:653: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from lg.ypp:58: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >../fflib/lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >rm -f liblg.a >ar rv liblg.a lg.tab.o mymain.o >ar: creating liblg.a >a - lg.tab.o >a - mymain.o >ranlib liblg.a >make[4]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/lglib' >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/lglib' >Making all in fflib >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/fflib' >m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp >/usr/bin/make all-am >make[4]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/fflib' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o AFunction.o AFunction.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o AFunction2.o AFunction2.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o array_long.o array_long.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o array_real.o array_real.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o array_complex.o array_complex.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lex.o lex.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lgmesh.o lgmesh.cpp >In file included from ff++.hpp:33, > from lgmesh.cpp:61: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >AFunction.hpp: In constructor 'basicForEachType::basicForEachType(const std::type_info&, size_t, const E_F1_funcT_Type*, basicForEachType*, AnyType (*)(void*, const AnyType&), AnyType (*)(void*, const AnyType&), AnyType (*)(void*, const AnyType&))': >AFunction.hpp:274: warning: 'basicForEachType::InitExp' will be initialized after >AFunction.hpp:271: warning: 'AnyType (* basicForEachType::DoOnReturn)(void*, const AnyType&)' >AFunction2.cpp:438: warning: when initialized here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from UMFPack_Solver.cpp:8: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >lex.cpp: In member function 'int mylex::basescan()': >lex.cpp:202: warning: suggest parentheses around '&&' within '||' >AFunction.cpp: In member function 'virtual C_F0 opVI::code2(const basicAC_F0&) const': >AFunction.cpp:1294: warning: unused variable 'bb' >In file included from array_long.cpp:28: >array_tlp.hpp: In function 'void ArrayOperator() [with K = long int, Z = long int]': >array_long.cpp:80: instantiated from here >array_tlp.hpp:850: warning: unused variable 'knrp' >array_tlp.hpp:851: warning: unused variable 'knr_' >array_tlp.hpp:858: warning: unused variable 'knlp' >In file included from array_complex.cpp:29: >array_tlp.hpp: In function 'void ArrayOperator() [with K = std::complex<double>, Z = long int]': >array_complex.cpp:68: instantiated from here >array_tlp.hpp:850: warning: unused variable 'knrp' >array_tlp.hpp:851: warning: unused variable 'knr_' >array_tlp.hpp:858: warning: unused variable 'knlp' >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from UMFPack_Solver.cpp:8: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from array_real.cpp:28: >array_tlp.hpp: In function 'void ArrayOperator() [with K = double, Z = long int]': >array_real.cpp:44: instantiated from here >array_tlp.hpp:850: warning: unused variable 'knrp' >array_tlp.hpp:851: warning: unused variable 'knr_' >array_tlp.hpp:858: warning: unused variable 'knlp' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ff++.hpp:29, > from lgmesh.cpp:61: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from ff++.hpp:32, > from lgmesh.cpp:61: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from array_tlp.hpp:40, > from array_complex.cpp:29: >../femlib/RNM.hpp: In constructor 'SetArray<R>::SetArray(SetArray<K>) [with K = long int, R = std::complex<double>]': >AFunction.hpp:708: instantiated from 'AnyType Cast(void*, const AnyType&) [with A = SetArray<std::complex<double> >, B = SetArray<long int>]' >array_complex.cpp:85: instantiated from here >../femlib/RNM.hpp:361: warning: 'SetArray<std::complex<double> >::n' will be initialized after >../femlib/RNM.hpp:360: warning: 'std::complex<double> SetArray<std::complex<double> >::step' >../femlib/RNM.hpp:363: warning: when initialized here >../femlib/RNM.hpp: In constructor 'SetArray<R>::SetArray(SetArray<K>) [with K = double, R = std::complex<double>]': >AFunction.hpp:708: instantiated from 'AnyType Cast(void*, const AnyType&) [with A = SetArray<std::complex<double> >, B = SetArray<double>]' >array_complex.cpp:86: instantiated from here >../femlib/RNM.hpp:361: warning: 'SetArray<std::complex<double> >::n' will be initialized after >../femlib/RNM.hpp:360: warning: 'std::complex<double> SetArray<std::complex<double> >::step' >../femlib/RNM.hpp:363: warning: when initialized here >In file included from array_tlp.hpp:40, > from array_real.cpp:28: >../femlib/RNM.hpp: In constructor 'SetArray<R>::SetArray(SetArray<K>) [with K = long int, R = double]': >AFunction.hpp:708: instantiated from 'AnyType Cast(void*, const AnyType&) [with A = SetArray<double>, B = SetArray<long int>]' >array_real.cpp:72: instantiated from here >../femlib/RNM.hpp:361: warning: 'SetArray<double>::n' will be initialized after >../femlib/RNM.hpp:360: warning: 'double SetArray<double>::step' >../femlib/RNM.hpp:363: warning: when initialized here >In file included from ff++.hpp:33, > from lgmesh.cpp:61: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >AFunction2.cpp: In member function 'OneOperator* OneOperator::FindSameR(const ArrayOfaType&)': >AFunction2.cpp:116: warning: 'r' may be used uninitialized in this function >In file included from ff++.hpp:44, > from lgmesh.cpp:61: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ff++.hpp:29, > from lgmesh.cpp:61: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >array_tlp.hpp: In static member function 'static if_arth_KN_<R>* Op3_pacc<K>::f(void*, const KN_<R>&, const K&, const K&) [with K = long int]': >AFunction.hpp:2114: instantiated from 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_pacc<long int>]' >array_long.cpp:95: instantiated from here >array_tlp.hpp:758: warning: unused variable 'cc' >array_tlp.hpp:758: warning: unused variable 'bb' >In file included from array_tlp.hpp:40, > from array_long.cpp:28: >../femlib/RNM.hpp: In constructor 'SetArray<R>::SetArray(long int, R, R) [with R = long int]': >array_tlp.hpp:775: instantiated from 'static SetArray<R> SetArray2<K>::f(const K&, const K&) [with K = long int]' >AFunction.hpp:2240: instantiated from 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = SetArray2<long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]' >array_long.cpp:95: instantiated from here >../femlib/RNM.hpp:361: warning: 'SetArray<long int>::n' will be initialized after >../femlib/RNM.hpp:360: warning: 'long int SetArray<long int>::step' >../femlib/RNM.hpp:362: warning: when initialized here >In file included from array_real.cpp:28: >array_tlp.hpp: In static member function 'static if_arth_KN_<R>* Op3_pacc<K>::f(void*, const KN_<R>&, const K&, const K&) [with K = double]': >AFunction.hpp:2114: instantiated from 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_pacc<double>]' >array_real.cpp:78: instantiated from here >array_tlp.hpp:758: warning: unused variable 'cc' >array_tlp.hpp:758: warning: unused variable 'bb' >In file included from array_tlp.hpp:40, > from array_real.cpp:28: >../femlib/RNM.hpp: In constructor 'SetArray<R>::SetArray(long int, R, R) [with R = double]': >array_tlp.hpp:775: instantiated from 'static SetArray<R> SetArray2<K>::f(const K&, const K&) [with K = double]' >AFunction.hpp:2240: instantiated from 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = SetArray2<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]' >array_real.cpp:78: instantiated from here >../femlib/RNM.hpp:361: warning: 'SetArray<double>::n' will be initialized after >../femlib/RNM.hpp:360: warning: 'double SetArray<double>::step' >../femlib/RNM.hpp:362: warning: when initialized here >../femlib/RNM.hpp: In constructor 'SetArray<R>::SetArray(long int, R, R) [with R = std::complex<double>]': >array_tlp.hpp:775: instantiated from 'static SetArray<R> SetArray2<K>::f(const K&, const K&) [with K = std::complex<double>]' >AFunction.hpp:2240: instantiated from 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = SetArray2<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]' >array_complex.cpp:90: instantiated from here >../femlib/RNM.hpp:361: warning: 'SetArray<std::complex<double> >::n' will be initialized after >../femlib/RNM.hpp:360: warning: 'std::complex<double> SetArray<std::complex<double> >::step' >../femlib/RNM.hpp:362: warning: when initialized here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lgmesh3.o lgmesh3.cpp >In file included from ff++.hpp:33, > from lgmesh3.cpp:29: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >lgmesh.cpp: In member function 'virtual AnyType Op_trunc_mesh::Op::operator()(void*) const': >lgmesh.cpp:490: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:490: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ff++.hpp:29, > from lgmesh3.cpp:29: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/RNM.hpp: In member function 'virtual AnyType Adaptation::operator()(void*) const': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:705: note: initialized from here >lgmesh.cpp:713: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:713: note: initialized from here >lgmesh.cpp:732: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:732: note: initialized from here >lgmesh.cpp:733: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:733: note: initialized from here >lgmesh.cpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:734: note: initialized from here >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from ff++.hpp:32, > from lgmesh3.cpp:29: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from ff++.hpp:33, > from lgmesh3.cpp:29: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o CodeAlloc.o CodeAlloc.cpp >In file included from ff++.hpp:44, > from lgmesh3.cpp:29: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >In file included from array_tlp.hpp:34, > from array_long.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_dotproduct_<long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_tpl.hpp:179: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_tpl.hpp:180: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lgmat.o lgmat.cpp >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = KNM<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = KNM<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = KN<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = KN<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >In file included from ff++.hpp:33, > from lgmat.cpp:60: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o global.o global.cpp >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ff++.hpp:29, > from lgmesh3.cpp:29: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >In file included from array_tlp.hpp:34, > from array_real.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_dotproduct_<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_tpl.hpp:179: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_tpl.hpp:180: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh.cpp: In member function 'virtual AnyType SaveMesh::operator()(void*) const': >lgmesh.cpp:564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:564: note: initialized from here >lgmesh.cpp:565: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:565: note: initialized from here >In file included from array_tlp.hpp:34, > from array_complex.cpp:29: >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = KNM<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = KNM<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = KN<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = KN<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = KNM<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = KNM<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = KN<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = KN<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >lgmesh.cpp: In member function 'virtual AnyType BuildMeshFile::operator()(void*) const': >lgmesh.cpp:479: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:479: note: initialized from here >lgmesh.cpp: In member function 'virtual AnyType classBuildMesh::operator()(void*) const': >lgmesh.cpp:470: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:470: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ff++.hpp:29, > from lgmat.cpp:60: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >lgmesh.cpp: In member function 'virtual AnyType SplitMesh::operator()(void*) const': >lgmesh.cpp:530: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:530: note: initialized from here >lgmesh.cpp: In member function 'virtual AnyType CheckMoveMesh::operator()(void*) const': >lgmesh.cpp:1616: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:1616: note: initialized from here >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from ff++.hpp:32, > from lgmat.cpp:60: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from ff++.hpp:33, > from lgmat.cpp:60: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >In file included from AFunction.cpp:34: >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::string*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = bool, TA0 = std::istream**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = istream_good, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = long int, TA0 = ostream_precis, TA1 = long int]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = ostream_precis, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >In file included from ff++.hpp:44, > from lgmat.cpp:60: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = long int*, bool RO = false]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >lgmesh.cpp: In member function 'virtual AnyType MoveMesh::operator()(void*) const': >lgmesh.cpp:634: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:634: note: initialized from here >lgmesh.cpp:656: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh.cpp:656: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Drawing.o `test -f '../femlib/Drawing.cpp' || echo './'`../femlib/Drawing.cpp >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ff++.hpp:29, > from lgmat.cpp:60: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/Drawing.cpp:40: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ff++.hpp:15, > from lgmesh3.cpp:29: >lgmesh3.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_eq<GlgElement<Fem2D::Mesh3>, GlgElement<Fem2D::Mesh3> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmesh3.cpp:440: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp:440: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ne<GlgElement<Fem2D::Mesh3>, GlgElement<Fem2D::Mesh3> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmesh3.cpp:441: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp:441: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_lt<GlgElement<Fem2D::Mesh3>, GlgElement<Fem2D::Mesh3> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmesh3.cpp:442: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp:442: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_le<GlgElement<Fem2D::Mesh3>, GlgElement<Fem2D::Mesh3> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmesh3.cpp:443: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmesh3.cpp:443: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = v_fes3**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::pair<FEbase<std::complex<double>, v_fes3>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::pair<FEbase<double, v_fes3>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = Fem2D::Mesh3**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = Fem2D::Mesh3**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KN<long int> >, TA0 = KN<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KNM<long int> >, TA0 = KNM<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd<KNM<long int>, outProduct_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:290: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:291: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<long int>, Mulc_KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o gibbs.o `test -f '../femlib/gibbs.cpp' || echo './'`../femlib/gibbs.cpp >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add0<Add_KN_<long int>, KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_sub<Mulc_KN_<long int>, KN_<long int> >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulc<Mulc_KN_<long int>, long int, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulc<Mulc_KN_<long int>, KN_<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub0<Sub_KN_<long int>, KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pbuild<outProduct_KN_<long int>, Mulc_KN_<long int>, Transpose<KN_<long int> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:740: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pbuild<outProduct_KN_<long int>, KN_<long int>, Transpose<KN_<long int> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulpcp<Mul_KNM_KN_<long int>, KNM<long int>*, KN<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:569: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:569: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_p<if_arth_KN_<long int>, KN_<long int>, KN_<long int>, KN_<long int> >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Transpose<KNM<long int>*>, TA0 = KNM<long int>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Transpose<KN_<long int> >, TA0 = KN_<long int>, bool RO = true]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_build<DotStar_KN_<long int>, KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_build<DotSlash_KN_<long int>, KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Inv_KN_long, TA0 = KN_<long int>, bool RO = true]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = KN<double>*, TA0 = std::pair<FEbase<double, v_fes3>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = KN<std::complex<double> >*, TA0 = std::pair<FEbase<std::complex<double>, v_fes3>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = Fem2D::Mesh3**, TA0 = Fem2D::Mesh3**, TA1 = Fem2D::Mesh3*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >lgmesh3.cpp: In member function 'AnyType OneOperatorMakePtrFE3<K, v_fes>::CODE::operator()(void*) const [with K = std::complex<double>, v_fes = v_fes3]': >lgmesh3.cpp:1151: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1151: note: initialized from here >lgmesh3.cpp:1152: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1152: note: initialized from here >lgmesh3.cpp: In member function 'AnyType OneOperatorMakePtrFE3<K, v_fes>::CODE::operator()(void*) const [with K = double, v_fes = v_fes3]': >lgmesh3.cpp:1151: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1151: note: initialized from here >lgmesh3.cpp:1152: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1152: note: initialized from here >In file included from ff++.hpp:15, > from lgmesh3.cpp:29: >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = v_fes3**, TA0 = v_fes3**, TA1 = v_fes3*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/gibbs.cpp:36: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KN<double> >, TA0 = KN<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KNM<double> >, TA0 = KNM<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd<KNM<double>, outProduct_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:290: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:291: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<double>, Mulc_KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1383: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add0<Add_KN_<double>, KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_sub<Mulc_KN_<double>, KN_<double> >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulc<Mulc_KN_<double>, double, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o CheckPtr.o `test -f '../femlib/CheckPtr.cpp' || echo './'`../femlib/CheckPtr.cpp >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulc<Mulc_KN_<double>, KN_<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub0<Sub_KN_<double>, KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pbuild<outProduct_KN_<double>, Mulc_KN_<double>, Transpose<KN_<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:740: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pbuild<outProduct_KN_<double>, KN_<double>, Transpose<KN_<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/gibbs.cpp: In function 'int gibbsb_(long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*)': >../femlib/gibbs.cpp:583: warning: suggest parentheses around '&&' within '||' >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<KNM_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulpcp<Mul_KNM_KN_<double>, KNM<double>*, KN<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:569: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:569: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/gibbs.cpp: In member function 'int Fem2D::FESpace::renum()': >../femlib/gibbs.cpp:1082: warning: unused variable 'nt' >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_p<if_arth_KN_<double>, KN_<double>, KN_<double>, KN_<double> >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o fem.o `test -f '../femlib/fem.cpp' || echo './'`../femlib/fem.cpp >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Transpose<KNM<double>*>, TA0 = KNM<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Transpose<KN_<double> >, TA0 = KN_<double>, bool RO = true]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_build<DotStar_KN_<double>, KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KN<std::complex<double> > >, TA0 = KN<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_build<DotSlash_KN_<double>, KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KNM<std::complex<double> > >, TA0 = KNM<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >In file included from array_real.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneOperator1F_KN_<R, A, B, BB>::Op::operator()(void*) const [with R = F_KN_<double, double, double>, A = double, B = double, BB = KN_<double>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:1261: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_real.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = QuantileKN<double>, TA0 = KN_<double>, bool RO = true]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add0<Add_KN_<std::complex<double> >, KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_sub<Mulc_KN_<std::complex<double> >, KN_<std::complex<double> > >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, DotSlash_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulc<Mulc_KN_<std::complex<double> >, std::complex<double>, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulc<Mulc_KN_<std::complex<double> >, KN_<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub0<Sub_KN_<std::complex<double> >, KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pbuild<outProduct_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> >, Transpose<KN_<std::complex<double> > > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:740: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pbuild<outProduct_KN_<std::complex<double> >, KN_<std::complex<double> >, Transpose<KN_<std::complex<double> > > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulpcp<Mul_KNM_KN_<std::complex<double> >, KNM<std::complex<double> >*, KN<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:569: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:569: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_p<if_arth_KN_<std::complex<double> >, KN_<std::complex<double> >, KN_<std::complex<double> >, KN_<std::complex<double> > >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Transpose<KNM<std::complex<double> >*>, TA0 = KNM<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Transpose<KN_<std::complex<double> > >, TA0 = KN_<std::complex<double> >, bool RO = true]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_build<DotStar_KN_<std::complex<double> >, KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_build<DotSlash_KN_<std::complex<double> >, KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = KN_<double>, TA0 = KN_<std::complex<double> >, bool RO = true]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >In file included from array_complex.cpp:29: >../femlib/RNM.hpp: In member function 'AnyType OneOperator1F_KN_<R, A, B, BB>::Op::operator()(void*) const [with R = F_KN_<std::complex<double>, std::complex<double>, const initArrayOperatorComplex()::K&>, A = std::complex<double>, B = const initArrayOperatorComplex()::K&, BB = KN_<std::complex<double> >]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:1261: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<long int>, Mulc_KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<long int>, KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1395: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<long int>, Mulc_KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1383: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<long int>, Mulc_KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/fem.cpp: In member function 'void Fem2D::Mesh::ConsAdjacence()': >../femlib/fem.cpp:239: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/fem.cpp:461: warning: unused variable 'kkkk' >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<long int>, KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/fem.cpp: In constructor 'Fem2D::Mesh::Mesh(const Fem2D::Mesh&, int*, bool, int)': >../femlib/fem.cpp:1584: warning: unused variable 'nnebmax' >In file included from array_long.cpp:28: >array_tlp.hpp: In member function 'AnyType InitMatfromAArray<RR, isinit>::CODE::operator()(void*) const [with RR = long int, bool isinit = true]': >array_tlp.hpp:411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:411: note: initialized from here >../femlib/fem.cpp:1506: warning: unused variable 'nbsddmax' >array_tlp.hpp: In member function 'AnyType InitMatfromAArray<RR, isinit>::CODE::operator()(void*) const [with RR = long int, bool isinit = false]': >array_tlp.hpp:411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:411: note: initialized from here >In file included from array_tlp.hpp:34, > from array_long.cpp:28: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarray<KNM<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:328: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd_add<KNM<long int>, outProduct_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:298: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:299: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<KNM_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd_sub<KNM<long int>, outProduct_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:304: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:305: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:304: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:306: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarraypd<KN<long int>, if_arth_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:343: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:342: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarraypd<KN<long int>, Add_Mulc_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:343: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:342: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, Mul_KNM_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:966: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:966: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, Sub_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, DotSlash_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_complex.cpp:29: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, DotStar_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_long.cpp:28: >array_tlp.hpp: In member function 'AnyType InitArrayfromArray<RR, isinit>::CODE::operator()(void*) const [with RR = long int, bool isinit = true]': >array_tlp.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:323: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<KNM_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o QuadratureFormular.o `test -f '../femlib/QuadratureFormular.cpp' || echo './'`../femlib/QuadratureFormular.cpp >In file included from array_tlp.hpp:34, > from array_long.cpp:28: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<long int>, Add_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarrayp<KNM<long int>, KNM<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<double>, Mulc_KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<double>, KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<double>, Mulc_KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<double>, Mulc_KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<double>, KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1395: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_real.cpp:28: >array_tlp.hpp: In member function 'AnyType InitMatfromAArray<RR, isinit>::CODE::operator()(void*) const [with RR = double, bool isinit = true]': >array_tlp.hpp:411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:411: note: initialized from here >In file included from array_tlp.hpp:34, > from array_real.cpp:28: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarray<KNM<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:328: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_long.cpp:28: >array_tlp.hpp: In member function 'AnyType InitArrayfromArray<RR, isinit>::CODE::operator()(void*) const [with RR = long int, bool isinit = false]': >array_tlp.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:323: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, DotStar_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_tpl.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_dotproduct_<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM_tpl.hpp:203: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_tpl.hpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_tpl.hpp:203: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_real.cpp:28: >array_tlp.hpp: In member function 'AnyType InitArrayfromArray<RR, isinit>::CODE::operator()(void*) const [with RR = double, bool isinit = true]': >array_tlp.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:323: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = std::complex<double>, TA0 = KN<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = std::complex<double>, TA0 = KNM<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >In file included from array_tlp.hpp:34, > from array_long.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<long int>, KN<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq<bool>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_real.cpp:28: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarraypd<KN<double>, Add_Mulc_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:343: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:342: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<std::complex<double> >, Mulc_KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<long int>, Add_Mulc_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = std::string**, TA0 = std::string**, TA1 = std::string*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/fem.cpp: In member function 'void Fem2D::Mesh::ConsAdjacence()': >../femlib/fem.cpp:469: warning: 'avam' may be used uninitialized in this function >../femlib/fem.cpp:471: warning: 'k' may be used uninitialized in this function >../femlib/fem.cpp:471: warning: 'j' may be used uninitialized in this function >../femlib/fem.cpp:604: warning: 't3' may be used uninitialized in this function >In file included from array_complex.cpp:29: >array_tlp.hpp: In member function 'AnyType InitMatfromAArray<RR, isinit>::CODE::operator()(void*) const [with RR = std::complex<double>, bool isinit = true]': >array_tlp.hpp:411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:411: note: initialized from here >array_tlp.hpp:419: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:419: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<long int>, if_arth_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_complex.cpp:29: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarray<KNM<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:328: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = std::ostream**, TA0 = std::ostream**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, Mul_KNM_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = ostream_precis, TA0 = std::ostream**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = ostream_precis, TA0 = std::ostream*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = istream_good, TA0 = std::istream**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd_sub<KNM<double>, outProduct_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:304: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:305: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:304: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:306: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = istream_good, TA0 = std::istream*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, Sub_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd_add<KNM<double>, outProduct_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:298: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:299: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd<KNM<std::complex<double> >, outProduct_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:290: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:291: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ff++.hpp:15, > from lgmat.cpp:60: >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = Matrice_Creuse<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, DotSlash_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, Sub_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, DotStar_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add__n<Add_Mulc_KN_<std::complex<double> >, KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1329: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, Add_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, Add_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_complex.cpp:29: >array_tlp.hpp: In member function 'AnyType InitArrayfromArray<RR, isinit>::CODE::operator()(void*) const [with RR = std::complex<double>, bool isinit = true]': >array_tlp.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:323: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = Matrice_Creuse<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, Mul_KNM_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:966: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:966: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_add<KN_<long int>, if_arth_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:433: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_complex.cpp:29: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, DotStar_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o FESpace.o `test -f '../femlib/FESpace.cpp' || echo './'`../femlib/FESpace.cpp >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_add<KN_<long int>, Add_Mulc_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:433: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, Mul_KNM_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:966: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:966: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarrayp<KNM<double>, KNM<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, Mul_KNM_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, Sub_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarraypd<KN<double>, if_arth_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:343: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:342: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, DotSlash_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, Sub_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, DotSlash_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarraypd<KN<std::complex<double> >, if_arth_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:343: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:342: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, DotStar_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, Add_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rulesIn file included from array_real.cpp:28: >array_tlp.hpp: In member function 'AnyType InitArrayfromArray<RR, isinit>::CODE::operator()(void*) const [with RR = double, bool isinit = false]': >array_tlp.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:323: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_peq<std::string*, std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:144: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:144: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub__n<Add_Mulc_KN_<std::complex<double> >, KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<long int>, Add_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pne<std::string*, std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:150: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:150: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd_sub<KNM<std::complex<double> >, outProduct_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:304: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:305: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:304: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:306: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_real.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<double>, KN<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarraypd_add<KNM<std::complex<double> >, outProduct_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:298: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:299: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_div<KN_<long int>, Add_Mulc_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:452: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:453: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/fem.cpp: In member function 'const Fem2D::Triangle* Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, const Fem2D::TTriangle<Fem2D::R2>*) const': >../femlib/fem.cpp:1009: warning: 'tt' may be used uninitialized in this function >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<double>, Add_Mulc_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<long int>, Mul_KNM_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<double>, if_arth_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, Mul_KNM_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<long int>, Sub_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, Add_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<long int>, Add_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, Sub_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_Read<bool>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, DotSlash_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarrayp<KNM<std::complex<double> >, KNM<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, DotStar_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_sub<KN_<long int>, if_arth_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:438: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:439: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, Add_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_sub<KN_<long int>, Add_Mulc_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:438: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:439: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, Mul_KNM_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_add<KN_<double>, if_arth_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:433: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.cpp:40: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarraypd<KN<std::complex<double> >, Add_Mulc_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:343: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:341: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:342: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_add<KN_<double>, Add_Mulc_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:433: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, Sub_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, Mul_KNM_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, DotSlash_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, Mul_KNM_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, Sub_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, DotStar_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/FESpace.cpp: In member function 'void Fem2D::ConstructDataFElement::Make(const Fem2D::Mesh&, const KN<const Fem2D::TypeOfFE*>&, const Fem2D::TypeOfMortar*, int, const int*, int, const int*)': >../femlib/FESpace.cpp:847: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/FESpace.cpp:688: warning: unused variable 'NbDfOnSommet' >../femlib/FESpace.cpp:689: warning: unused variable 'NbDfOnEdge' >../femlib/FESpace.cpp:690: warning: unused variable 'NbDfOnElement' >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, DotSlash_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, Add_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, Sub_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, DotStar_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<long int>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, Add_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<long int>, KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, Add_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_mul<KN_<long int>, Add_Mulc_KN_<long int>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:445: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:446: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<long int>, Mul_KNM_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, F_KN_<std::complex<double>, std::complex<double>, const initArrayOperatorComplex()::K&> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_sub<KN_<double>, if_arth_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:438: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:439: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<long int>, Mulc_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, F_KN_<std::complex<double>, std::complex<double>, const initArrayOperatorComplex()::K&> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<long int>, Sub_KN_<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_sub<KN_<double>, Add_Mulc_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:438: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:439: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, F_KN_<std::complex<double>, std::complex<double>, const initArrayOperatorComplex()::K&> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, Mul_KNM_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, F_KN_<std::complex<double>, std::complex<double>, const initArrayOperatorComplex()::K&> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, F_KN_<std::complex<double>, std::complex<double>, const initArrayOperatorComplex()::K&> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_paca<long int>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, Sub_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_long.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType SetArrayofKNfromKN<RR>::CODE::operator()(void*) const [with RR = long int]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:474: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, DotSlash_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, DotStar_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<std::complex<double> >, KN<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, F_KN_<double, double, double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq<long int>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_add<long int>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:227: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:227: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_sub<long int>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:232: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:232: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<std::complex<double> >, Add_Mulc_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, F_KN_<double, double, double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_mul<long int>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:237: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:237: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_div<long int>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq<double>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, F_KN_<double, double, double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd<KN_<std::complex<double> >, if_arth_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:406: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:407: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_add<double>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:227: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:227: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_sub<double>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:232: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:232: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_mul<double>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:237: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:237: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, F_KN_<double, double, double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, Mul_KNM_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_div<double>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq<std::complex<double> >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_add<std::complex<double> >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:227: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:227: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, F_KN_<double, double, double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:1485: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_long.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_paac<long int>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_sub<std::complex<double> >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:232: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:232: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_pacc<long int>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, Sub_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_mul<std::complex<double> >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:237: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:237: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, Add_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_div<std::complex<double> >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType Operator_Aritm_If<R>::Op::operator()(void*) const [with R = std::string*]': >AFunction.hpp:2321: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2321: note: initialized from here >AFunction.hpp:2321: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2321: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, DotSlash_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, DotStar_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = std::istream*, TA0 = std::istream*, TA1 = std::string**]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, Add_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_mul<KN_<double>, Add_Mulc_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:445: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_ReadP<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:175: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:175: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:176: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:176: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:177: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:446: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_Read<std::complex<double> >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_Read<double>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, Mul_KNM_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_Read<long int>, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = PrintP<std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:459: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:461: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:459: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_add<KN_<std::complex<double> >, if_arth_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:433: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<bool>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = std::ostream*, TA0 = std::ostream*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, Sub_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Print<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_add<KN_<std::complex<double> >, Add_Mulc_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:433: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, Add_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, Mul_KNM_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Matrice_Creuse_inv<double>, TA0 = Matrice_Creuse<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rulesAFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<double, double>, Matrice_Creuse<double>*, Matrice_Creuse<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = TheDiagMat<double>, TA0 = Matrice_Creuse<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, Sub_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = TheDiagMat<double>, TA0 = TheDiagMat<double>, TA1 = KN<double>*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_div<KN_<double>, Add_Mulc_KN_<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:452: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:453: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = TheCoefMat<double>, TA0 = Matrice_Creuse<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = TheCoefMat<double>, TA0 = TheCoefMat<double>, TA1 = KN<double>*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, DotSlash_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = KN<double>*, TA0 = KN<double>*, TA1 = TheDiagMat<double>]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = KN<double>*, TA0 = KN<double>*, TA1 = TheCoefMat<double>]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, Mul_KNM_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, DotStar_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, Mulc_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, Add_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator_st<C, MI>::Op::operator()(void*) const [with C = Op2_padd<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::string*, std::string*>, MI = OneBinaryOperatorMI]': >Operator.hpp:111: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >Operator.hpp:111: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, Sub_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Matrice_Creuse_inv<std::complex<double> >, TA0 = Matrice_Creuse<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<std::complex<double>, std::complex<double> >, Matrice_Creuse<std::complex<double> >*, Matrice_Creuse<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, Add_KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = TheDiagMat<std::complex<double> >, TA0 = Matrice_Creuse<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = TheDiagMat<std::complex<double> >, TA0 = TheDiagMat<std::complex<double> >, TA1 = KN<std::complex<double> >*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_sub<KN_<std::complex<double> >, if_arth_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:438: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:439: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = TheCoefMat<std::complex<double> >, TA0 = Matrice_Creuse<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = TheCoefMat<std::complex<double> >, TA0 = TheCoefMat<std::complex<double> >, TA1 = KN<std::complex<double> >*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = KN<std::complex<double> >*, TA0 = KN<std::complex<double> >*, TA1 = TheDiagMat<std::complex<double> >]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = KN<std::complex<double> >*, TA0 = KN<std::complex<double> >*, TA1 = TheCoefMat<std::complex<double> >]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_sub<KN_<std::complex<double> >, Add_Mulc_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:438: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:439: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add<std::complex<double>, long int, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add<std::complex<double>, std::complex<double>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add<std::complex<double>, double, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, Mul_KNM_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add<std::complex<double>, std::complex<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_add<std::complex<double>, std::complex<double>, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:48: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub<std::complex<double>, long int, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_paca<double>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<Matrice_Creuse<double> >, TA0 = Matrice_Creuse<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub<std::complex<double>, std::complex<double>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<Matrice_Creuse<std::complex<double> > >, TA0 = Matrice_Creuse<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, Sub_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub<std::complex<double>, double, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub<std::complex<double>, std::complex<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_real.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType SetArrayofKNfromKN<RR>::CODE::operator()(void*) const [with RR = double]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:474: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, DotSlash_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rulesOperator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_sub<std::complex<double>, std::complex<double>, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rulesAFunction.hpp:2240: note: initialized from here >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:52: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mul<std::complex<double>, long int, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mul<std::complex<double>, std::complex<double>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, DotStar_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:88: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mul<std::complex<double>, double, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mul<std::complex<double>, std::complex<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, Add_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mul<std::complex<double>, std::complex<double>, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:58: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<long int, long int, affectation_sub<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_plus<std::complex<double>, std::complex<double> >]': >Operator.hpp:40: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:40: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_sub<KN_<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_neg<std::complex<double>, std::complex<double> >]': >Operator.hpp:36: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:36: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >AFunction.hpp: In member function 'AnyType Operator_Aritm_If<R>::Op::operator()(void*) const [with R = std::complex<double>]': >AFunction.hpp:2321: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2321: note: initialized from here >AFunction.hpp:2321: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Element_RT.o `test -f '../femlib/Element_RT.cpp' || echo './'`../femlib/Element_RT.cpp >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<long int, long int, affectation_sub<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_mul<KN_<std::complex<double> >, Add_Mulc_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:445: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:446: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp: In member function 'AnyType InitMatfromAArray<RR, isinit>::CODE::operator()(void*) const [with RR = double, bool isinit = false]': >array_tlp.hpp:411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:411: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<long int, long int, affectation<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, Mul_KNM_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:79: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:81: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_tlp.hpp:34, > from array_real.cpp:28: >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_paac<double>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, Mulc_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:129: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:128: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<long int, long int, affectation<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_pacc<double>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, Sub_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_peq<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, MI = OneBinaryOperatorMIWO, MIx = evalE_F2]': >Operator.hpp:248: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:251: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:253: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:256: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:248: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:253: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, Add_KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_op.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<long int, long int, affectation_add<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_mul<KN_<std::complex<double> >, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_div<KN_<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<long int, long int, affectation_add<long int> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_arraypd_div<KN_<std::complex<double> >, Add_Mulc_KN_<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:452: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:453: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_plt<std::string*, std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:118: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ple<std::string*, std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:124: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:124: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pgt<std::string*, std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:131: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:131: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pge<std::string*, std::string*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:138: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:138: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from array_complex.cpp:29: >array_tlp.hpp: In member function 'AnyType InitArrayfromArray<RR, isinit>::CODE::operator()(void*) const [with RR = std::complex<double>, bool isinit = false]': >array_tlp.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:323: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType SetArrayofKNfromKN<RR>::CODE::operator()(void*) const [with RR = std::complex<double>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:474: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/Element_RT.cpp:39: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from array_tlp.hpp:34, > from array_complex.cpp:29: >array_tlp.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_pacc<std::complex<double> >]': >array_tlp.hpp:759: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >array_tlp.hpp:760: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >array_tlp.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_paca<std::complex<double> >]': >array_tlp.hpp:751: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >array_tlp.hpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op3_paac<std::complex<double> >]': >array_tlp.hpp:744: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<double, double>, Matrice_Creuse<double>*, Matrice_Creuse_Transpose<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<double, double>, Matrice_Creuse_Transpose<double>, Matrice_Creuse_Transpose<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<double, double>, Matrice_Creuse_Transpose<double>, Matrice_Creuse<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<std::complex<double>, std::complex<double> >, Matrice_Creuse<std::complex<double> >*, Matrice_Creuse_Transpose<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<std::complex<double>, std::complex<double> >, Matrice_Creuse_Transpose<std::complex<double> >, Matrice_Creuse_Transpose<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_pair<Matrix_Prod<std::complex<double>, std::complex<double> >, Matrice_Creuse_Transpose<std::complex<double> >, Matrice_Creuse<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1478: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_LCMd<double>]': >lgmat.cpp:196: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:194: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:194: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >lgmat.cpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_LCMd<std::complex<double> >]': >lgmat.cpp:196: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:194: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:194: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >In file included from array_complex.cpp:29: >array_tlp.hpp: In member function 'AnyType InitMatfromAArray<RR, isinit>::CODE::operator()(void*) const [with RR = std::complex<double>, bool isinit = false]': >array_tlp.hpp:411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:411: note: initialized from here >array_tlp.hpp:419: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:419: note: initialized from here >AFunction.cpp: In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = Op2_set_pstringiomode<std::ostream**, std::basic_ofstream<char, std::char_traits<char> > >]': >AFunction.cpp:209: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >AFunction.cpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >AFunction.cpp:207: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >AFunction.cpp: In member function 'AnyType Unary_Op<C>::operator()(void*) const [with C = Op1_new_pstring<std::ostream*, std::basic_ofstream<char, std::char_traits<char> > >]': >AFunction.cpp:191: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2428: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCMMadd<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:253: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:254: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:253: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<double, long int, affectation<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMCMadd<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:233: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:234: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:233: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCMt<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:160: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCMCMadd<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:214: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:214: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:214: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:215: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<double, long int, affectation<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMCMadd<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:233: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:234: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:233: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<double, long int, affectation_add<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMMadd<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:272: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:273: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<double, long int, affectation_add<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMtC<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:176: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<double, long int, affectation_sub<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ff++.hpp:41, > from lgmat.cpp:60: >lgsolver.hpp: In function 'void Fem2D::_ZN5Fem2D25SetEnd_Data_Sparse_SolverEPvR18Data_Sparse_SolverPKP4E_F0i.clone.2(void*, Data_Sparse_Solver&, E_F0* const*)': >lgsolver.hpp:561: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:561: note: initialized from here >lgsolver.hpp:571: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:571: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:572: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:573: note: initialized from here >lgsolver.hpp:574: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:574: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:575: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:576: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:577: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:578: note: initialized from here >lgsolver.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:579: note: initialized from here >In file included from ff++.hpp:15, > from lgmat.cpp:60: >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCM<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:127: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_div<std::complex<double>, long int, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:66: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType SetRawMatformMat<RR>::CODE::operator()(void*) const [with RR = double]': >lgmat.cpp:2183: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2183: note: initialized from here >lgmat.cpp:2186: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2186: note: initialized from here >lgmat.cpp:2187: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2187: note: initialized from here >lgmat.cpp:2188: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2188: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o mshptg.o `test -f '../femlib/mshptg.cpp' || echo './'`../femlib/mshptg.cpp >In file included from array_tlp.hpp:34, > from array_complex.cpp:29: >In member function 'AnyType OneTernaryOperator3<T>::Op::operator()(void*) const [with T = SetArray3<std::complex<double> >]': >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2114: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_div<std::complex<double>, std::complex<double>, long int>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:66: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o FQuadTree.o `test -f '../femlib/FQuadTree.cpp' || echo './'`../femlib/FQuadTree.cpp >lgmat.cpp: In member function 'AnyType SetRawMatformMat<RR>::CODE::operator()(void*) const [with RR = std::complex<double>]': >lgmat.cpp:2183: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2183: note: initialized from here >lgmat.cpp:2186: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2186: note: initialized from here >lgmat.cpp:2187: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2187: note: initialized from here >lgmat.cpp:2188: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2188: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_div<std::complex<double>, double, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:66: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_div<std::complex<double>, std::complex<double>, double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:66: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ff++.hpp:15, > from lgmat.cpp:60: >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCMt<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:160: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_div<std::complex<double>, std::complex<double>, std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:66: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:66: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<std::complex<double>, long int, affectation_sub<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCMMadd<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:253: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:254: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:253: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/mshptg.cpp: In function 'int Fem2D::mshcvx_(long int, long int*, long int*, long int*, long int*)': >../femlib/mshptg.cpp:1172: warning: suggest parentheses around '&&' within '||' >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<std::complex<double>, long int, affectation_sub<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMC<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:143: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCM<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:127: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMMadd<double>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:272: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:273: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = SetArray2<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/FQuadTree.hpp: In constructor 'Fem2D::FQuadTree::FQuadTree(Fem2D::Vertex*, Fem2D::R2, Fem2D::R2, long int)': >../femlib/FQuadTree.hpp:86: warning: 'Fem2D::FQuadTree::th' will be initialized after >../femlib/FQuadTree.hpp:82: warning: 'long int Fem2D::FQuadTree::lenStorageQuadTreeBox' >../femlib/FQuadTree.cpp:359: warning: when initialized here >../femlib/FQuadTree.hpp:89: warning: 'Fem2D::FQuadTree::NbVertices' will be initialized after >../femlib/FQuadTree.hpp:88: warning: 'long int Fem2D::FQuadTree::NbQuadTreeBoxSearch' >../femlib/FQuadTree.cpp:359: warning: when initialized here >../femlib/FQuadTree.cpp: In member function 'Fem2D::Vertex* Fem2D::FQuadTree::NearestVertexWithNormal(const Fem2D::R2&)': >../femlib/FQuadTree.cpp:553: warning: operation on 'h0' may be undefined >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMC<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:143: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o QuadTree.o `test -f '../bamglib/QuadTree.cpp' || echo './'`../bamglib/QuadTree.cpp >AFunction.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_set_pstring<std::ostream**, std::basic_ofstream<char, std::char_traits<char> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >AFunction.cpp:197: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:202: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.cpp:197: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:199: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_set_pstring<std::istream**, std::basic_ifstream<char, std::char_traits<char> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >AFunction.cpp:197: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:198: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:202: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.cpp:197: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.cpp:199: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListMtC<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:176: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ListCMCMadd<std::complex<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:214: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:214: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:214: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp:212: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:215: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o R2.o `test -f '../bamglib/R2.cpp' || echo './'`../bamglib/R2.cpp >In file included from ../bamglib/QuadTree.cpp:35: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Meshio.o `test -f '../bamglib/Meshio.cpp' || echo './'`../bamglib/Meshio.cpp >lgmat.cpp: In function 'AnyType MatFull2Sparse(void*, E_F0*, E_F0*) [with R = std::complex<double>]': >lgmat.cpp:1440: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1440: note: initialized from here >lgmat.cpp:1441: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1441: note: initialized from here >lgmat.cpp: In function 'AnyType CopyMat_tt(void*, E_F0*, E_F0*, bool) [with R = double, RR = double]': >lgmat.cpp:1411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1411: note: initialized from here >lgmat.cpp:1414: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1414: note: initialized from here >lgmat.cpp:1418: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1418: note: initialized from here >lgmat.cpp: In function 'AnyType CopyMat_tt(void*, E_F0*, E_F0*, bool) [with R = std::complex<double>, RR = std::complex<double>]': >lgmat.cpp:1411: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1411: note: initialized from here >lgmat.cpp:1414: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1414: note: initialized from here >lgmat.cpp:1418: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1418: note: initialized from here >lgmat.cpp: In function 'AnyType DiagMat(void*, E_F0*, E_F0*) [with R = double]': >lgmat.cpp:1375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1375: note: initialized from here >lgmat.cpp:1376: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1376: note: initialized from here >lgmat.cpp: In function 'AnyType MatFull2Sparse(void*, E_F0*, E_F0*) [with R = double]': >lgmat.cpp:1440: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1440: note: initialized from here >lgmat.cpp:1441: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1441: note: initialized from here >lgmat.cpp: In function 'AnyType DiagMat(void*, E_F0*, E_F0*) [with R = std::complex<double>]': >lgmat.cpp:1375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1375: note: initialized from here >lgmat.cpp:1376: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1376: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Mesh2.o `test -f '../bamglib/Mesh2.cpp' || echo './'`../bamglib/Mesh2.cpp >In file included from ../bamglib/Mesh2.cpp:44: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >../bamglib/Mesh2.cpp: In function 'bamg::TriangleAdjacent bamg::CloseBoundaryEdge(bamg::I2, bamg::Triangle*, double&, double&)': >../bamglib/Mesh2.cpp:252: warning: unused variable 'kkk' >../bamglib/Mesh2.cpp: In function 'bamg::TriangleAdjacent bamg::CloseBoundaryEdgeV2(bamg::I2, bamg::Triangle*, double&, double&)': >../bamglib/Mesh2.cpp:409: warning: unused variable 'kkk' >../bamglib/Mesh2.cpp: In function 'int bamg::SwapForForcingEdge(bamg::Vertex*&, bamg::Vertex*&, bamg::TriangleAdjacent&, bamg::Icoor2&, bamg::Icoor2&, bamg::Icoor2&, int&)': >../bamglib/Mesh2.cpp:1040: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.cpp: In function 'int bamg::ForceEdge(bamg::Vertex&, bamg::Vertex&, bamg::TriangleAdjacent&)': >../bamglib/Mesh2.cpp:1151: warning: suggest parentheses around '&&' within '||' >../bamglib/Mesh2.cpp:1065: warning: unused variable 'k' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::Add(bamg::Vertex&, bamg::Triangle*, bamg::Icoor2*)': >../bamglib/Mesh2.cpp:1470: warning: suggest parentheses around '&&' within '||' >../bamglib/Mesh2.cpp:1496: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::NewPointsOld(bamg::Triangles&)': >../bamglib/Mesh2.cpp:2273: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::FindSubDomain(int)': >../bamglib/Mesh2.cpp:2843: warning: unused variable 'ssdlab' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::GeomToTriangles1(bamg::Int4, int)': >../bamglib/Mesh2.cpp:3412: warning: unused variable 'ei' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::GeomToTriangles0(bamg::Int4)': >../bamglib/Mesh2.cpp:3750: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::SetIntCoor(const char*)': >../bamglib/Mesh2.cpp:4101: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::FillHoleInMesh()': >../bamglib/Mesh2.cpp:4201: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.cpp: In member function 'bamg::Int4 bamg::Triangle::Optim(bamg::Int2, int)': >../bamglib/Mesh2.cpp:4589: warning: unused variable 'k' >../bamglib/Mesh2.cpp: In member function 'int bamg::Triangles::CrackMesh()': >../bamglib/Mesh2.cpp:4898: warning: unused variable 'it' >../bamglib/Mesh2.cpp: In member function 'bamg::Triangle* bamg::Triangles::FindTriangleContening(const bamg::I2&, bamg::Icoor2*, bamg::Triangle*) const': >../bamglib/Mesh2.cpp:5106: warning: unused variable 'kkkk' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Metric.o `test -f '../bamglib/Metric.cpp' || echo './'`../bamglib/Metric.cpp >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<double, long int, affectation_sub<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ../bamglib/Metric.cpp:31: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >../bamglib/Metric.cpp: In member function 'void bamg::Triangles::MaxSubDivision(bamg::Real8)': >../bamglib/Metric.cpp:894: warning: suggest parentheses around '&&' within '||' >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<std::complex<double>, long int, affectation_add<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_AI_B<std::complex<double>, long int, affectation<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:718: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<std::complex<double>, long int, affectation_add<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_A_BI<std::complex<double>, long int, affectation<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >array_tlp.hpp:689: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:690: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >array_tlp.hpp:706: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../bamglib/Mesh2.cpp: In member function 'void bamg::Triangles::Add(bamg::Vertex&, bamg::Triangle*, bamg::Icoor2*)': >../bamglib/Mesh2.cpp:1467: warning: 'iedge' may be used uninitialized in this function >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o BamgFreeFem.o `test -f '../femlib/BamgFreeFem.cpp' || echo './'`../femlib/BamgFreeFem.cpp >In file included from ../femlib/BamgFreeFem.cpp:60: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >lgmat.cpp: In function 'AnyType MatMap2Sparse(void*, E_F0*, E_F0*) [with R = double]': >lgmat.cpp:1453: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1453: note: initialized from here >lgmat.cpp:1466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1466: note: initialized from here >lgmat.cpp: In function 'AnyType MatMap2Sparse(void*, E_F0*, E_F0*) [with R = std::complex<double>]': >lgmat.cpp:1453: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1453: note: initialized from here >lgmat.cpp:1466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1466: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType RawMatrix<R>::operator()(void*) const [with R = double]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2231: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2239: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2240: note: initialized from here >lgmat.cpp:2259: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2259: note: initialized from here >In file included from ../femlib/BamgFreeFem.cpp:48: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/RNM.hpp: In member function 'AnyType RawMatrix<R>::operator()(void*) const [with R = std::complex<double>]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2231: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2239: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2240: note: initialized from here >lgmat.cpp:2259: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2259: note: initialized from here >../bamglib/Mesh2.cpp: In member function 'void bamg::ListofIntersectionTriangles::SplitEdge(const bamg::Triangles&, const bamg::R2&, const bamg::R2&, int)': >../bamglib/Mesh2.cpp:504: warning: 'deti' may be used uninitialized in this function >../bamglib/Mesh2.cpp:504: warning: 'detj' may be used uninitialized in this function >../bamglib/Mesh2.cpp:508: warning: 'ocut' may be used uninitialized in this function >../bamglib/Mesh2.cpp:508: warning: 'j' may be used uninitialized in this function >lgmat.cpp: In function 'AnyType CombMat(void*, E_F0*, E_F0*) [with R = double]': >lgmat.cpp:1339: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1339: note: initialized from here >lgmat.cpp:1340: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1340: note: initialized from here >In file included from ff++.hpp:15, > from lgmat.cpp:60: >problem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulvirtAv<VirtualMatrice<double>::plusAtx, Matrice_Creuse_Transpose<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >problem.hpp:926: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >problem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulvirtAv<VirtualMatrice<std::complex<double> >::solveAxeqb, Matrice_Creuse_inv<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >problem.hpp:933: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >problem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulvirtAv<VirtualMatrice<std::complex<double> >::plusAtx, Matrice_Creuse_Transpose<std::complex<double> >, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >problem.hpp:926: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulvirtAv<VirtualMatrice<std::complex<double> >::plusAx, Matrice_Creuse<std::complex<double> >*, KN_<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1551: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/BamgFreeFem.cpp:57: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >lgmat.cpp: In function 'AnyType CopyMat(void*, E_F0*, E_F0*) [with R = double, RR = std::complex<double>]': >lgmat.cpp:1414: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1414: note: initialized from here >lgmat.cpp:1418: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1418: note: initialized from here >In file included from ../femlib/BamgFreeFem.cpp:60: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >In file included from ../femlib/BamgFreeFem.cpp:61: >./PlotStream.hpp: In member function 'void PlotStream::write(const void*, size_t)': >./PlotStream.hpp:39: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result >In file included from ../femlib/BamgFreeFem.cpp:61: >./PlotStream.hpp: In member function 'void PlotStream::read(void*, size_t)': >./PlotStream.hpp:108: warning: comparison between signed and unsigned integer expressions >./PlotStream.hpp: In member function 'bool PlotStream::GetMeshes3()': >./PlotStream.hpp:121: warning: suggest parentheses around assignment used as truth value >../femlib/BamgFreeFem.cpp: In function 'Fem2D::Mesh* buildmeshbamg(std::string* const&, int)': >../femlib/BamgFreeFem.cpp:881: warning: unused variable 'hmin' >../femlib/BamgFreeFem.cpp:882: warning: unused variable 'hmax' >lgmat.cpp: In function 'AnyType CombMat(void*, E_F0*, E_F0*) [with R = std::complex<double>]': >lgmat.cpp:1339: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1339: note: initialized from here >lgmat.cpp:1340: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1340: note: initialized from here >In file included from ff++.hpp:15, > from lgmat.cpp:60: >problem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulvirtAv<VirtualMatrice<double>::solveAxeqb, Matrice_Creuse_inv<double>, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >problem.hpp:933: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >./AFunction.hpp: In member function 'void E_BorderN::BoundingBox(void*, double&, double&, double&, double&) const': >./AFunction.hpp:1635: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >./AFunction.hpp:1635: note: initialized from here >./AFunction.hpp: In member function 'void E_BorderN::SavePlot(void*, PlotStream&) const': >./AFunction.hpp:1635: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >./AFunction.hpp:1635: note: initialized from here >./AFunction.hpp: In member function 'void E_BorderN::Plot(void*) const': >./AFunction.hpp:1635: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >./AFunction.hpp:1635: note: initialized from here >./AFunction.hpp: In function 'Fem2D::Mesh* BuildMesh(void*, const E_BorderN* const&, bool, int, bool)': >./AFunction.hpp:1635: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >./AFunction.hpp:1635: note: initialized from here >./AFunction.hpp:1635: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >./AFunction.hpp:1635: note: initialized from here >lgmat.cpp: In member function 'AnyType BlockMatrix<R>::operator()(void*) const [with R = std::complex<double>]': >lgmat.cpp:2293: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2293: note: initialized from here >lgmat.cpp:2294: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2294: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2295: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2296: note: initialized from here >lgmat.cpp:2297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2297: note: initialized from here >lgmat.cpp:2298: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2298: note: initialized from here >lgmat.cpp:2299: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2299: note: initialized from here >lgmat.cpp:2381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2381: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o MeshDraw.o `test -f '../bamglib/MeshDraw.cpp' || echo './'`../bamglib/MeshDraw.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o MeshGeom.o `test -f '../bamglib/MeshGeom.cpp' || echo './'`../bamglib/MeshGeom.cpp >In file included from ../bamglib/MeshDraw.cpp:37: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >lgmat.cpp: In member function 'AnyType BlockMatrix<R>::operator()(void*) const [with R = double]': >lgmat.cpp:2293: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2293: note: initialized from here >lgmat.cpp:2294: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2294: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2295: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2296: note: initialized from here >lgmat.cpp:2297: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2297: note: initialized from here >lgmat.cpp:2298: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2298: note: initialized from here >lgmat.cpp:2381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:2381: note: initialized from here >../bamglib/MeshDraw.cpp: In member function 'void bamg::GeometricalEdge::Draw(bamg::Int4)': >../bamglib/MeshDraw.cpp:739: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../bamglib/MeshGeom.cpp:40: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >../bamglib/MeshGeom.cpp: In member function 'bamg::GeometricalEdge* bamg::Geometry::Contening(bamg::R2, bamg::GeometricalEdge*) const': >../bamglib/MeshGeom.cpp:527: warning: unused variable 'k' >In file included from ff++.hpp:41, > from lgmat.cpp:60: >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGCPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:191: note: initialized from here >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGMRESPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:270: note: initialized from here >In file included from ff++.hpp:41, > from lgmat.cpp:60: >../femlib/RNM.hpp: In member function 'virtual void Fem2D::SolveGMRESPrecon<std::complex<double> >::addMatMul(const KN_<std::complex<double> >&, KN_<std::complex<double> >&) const': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:455: note: initialized from here >In file included from ff++.hpp:41, > from lgmat.cpp:60: >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGCPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = std::complex<double>]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:191: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o MeshQuad.o `test -f '../bamglib/MeshQuad.cpp' || echo './'`../bamglib/MeshQuad.cpp >lgmat.cpp: In function 'AnyType ProdMat(void*, E_F0*, E_F0*) [with RA = double, RB = double, RAB = double]': >lgmat.cpp:1312: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1312: note: initialized from here >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: note: initialized from here >lgmat.cpp: In function 'AnyType ProdMat(void*, E_F0*, E_F0*) [with RA = std::complex<double>, RB = std::complex<double>, RAB = std::complex<double>]': >lgmat.cpp:1312: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1312: note: initialized from here >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1313: note: initialized from here >In file included from ../bamglib/MeshQuad.cpp:47: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >lgmat.cpp: In member function 'AnyType SetMatrix_Op<R>::operator()(void*) const [with R = double]': >lgmat.cpp:429: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:429: note: initialized from here >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >../bamglib/MeshQuad.cpp: In member function 'bamg::GeometricalEdge* bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, bamg::Real8, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)': >../bamglib/MeshQuad.cpp:218: warning: unused variable 'kkk' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o SetOfE4.o `test -f '../bamglib/SetOfE4.cpp' || echo './'`../bamglib/SetOfE4.cpp >lgmat.cpp: In member function 'AnyType SetMatrix_Op<R>::operator()(void*) const [with R = std::complex<double>]': >lgmat.cpp:429: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:429: note: initialized from here >../bamglib/MeshQuad.cpp:229: warning: 'v1' may be used uninitialized in this function >../bamglib/MeshQuad.cpp: In member function 'int bamg::Triangles::SplitElement(int)': >../bamglib/MeshQuad.cpp:574: warning: 'bb' may be used uninitialized in this function >../bamglib/MeshQuad.cpp:574: warning: 'cc' may be used uninitialized in this function >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o MeshRead.o `test -f '../bamglib/MeshRead.cpp' || echo './'`../bamglib/MeshRead.cpp >In file included from ../bamglib/MeshRead.cpp:34: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o MeshWrite.o `test -f '../bamglib/MeshWrite.cpp' || echo './'`../bamglib/MeshWrite.cpp >In file included from ../bamglib/MeshWrite.cpp:33: >../bamglib/Mesh2.h: In member function 'void bamg::VertexOnGeom::Set(const bamg::VertexOnGeom&, const bamg::Triangles&, bamg::Triangles&)': >../bamglib/Mesh2.h:1147: warning: suggest explicit braces to avoid ambiguous 'else' >../bamglib/Mesh2.h: In constructor 'bamg::Triangle::Triangle(bamg::Triangles*, bamg::Int4, bamg::Int4, bamg::Int4)': >../bamglib/Mesh2.h:1266: warning: unused variable 'nbv' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o problem.o problem.cpp >In file included from ff++.hpp:15, > from lgmat.cpp:60: >lgmat.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_mulvirtAv<VirtualMatrice<double>::plusAx, Matrice_Creuse<double>*, KN_<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgmat.cpp:1551: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from problem.cpp:38: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o mt19937ar.o mt19937ar.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o DefColor.o `test -f '../Graphics/DefColor.cpp' || echo './'`../Graphics/DefColor.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o InitFunct.o InitFunct.cpp >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from problem.cpp:36: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >lgmat.cpp: In function 'AnyType SetMatrixInterpolation(void*, E_F0*, E_F0*)': >lgmat.cpp:1176: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1176: note: initialized from here >lgmat.cpp:1188: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1188: note: initialized from here >lgmat.cpp:1189: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1189: note: initialized from here >lgmat.cpp:1223: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1223: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1224: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1225: note: initialized from here >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from problem.cpp:36: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from problem.cpp:38: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, MatriceCreuse<R>&, const FormBilinear*)': >problem.cpp:374: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp:437: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, const Fem2D::FESpace3&, bool, MatriceCreuse<R>&, const FormBilinear*)': >problem.cpp:557: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp:620: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, std::map<std::pair<int, int>, R, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, R> > >&, const FormBilinear*)': >problem.cpp:964: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp:1031: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In function 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, KN_<R>*, const FormLinear*)': >problem.cpp:2982: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp:3049: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In function 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*)': >problem.cpp:3181: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp:3236: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In member function 'AnyType Problem::eval(void*, Problem::Data<FESpace>*, CountPointer<MatriceCreuse<R> >&, MatriceCreuse<typename CadnaType<R>::Scalaire>*&) const': >problem.cpp:3891: warning: suggest explicit braces to avoid ambiguous 'else' >problem.hpp: In constructor 'Problem::Problem(const C_args*, const ListOfId&, size_t&)': >problem.hpp:416: warning: 'Problem::offset' will be initialized after >problem.hpp:380: warning: 'const int Problem::dim' >problem.cpp:4200: warning: when initialized here >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, std::map<std::pair<int, int>, R, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, R> > >&, const FormBilinear*) [with R = double]': >problem.cpp:4467: instantiated from here >problem.cpp:941: warning: unused variable 'pThdi' >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, std::map<std::pair<int, int>, R, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, R> > >&, const FormBilinear*) [with R = std::complex<double>]': >problem.cpp:4496: instantiated from here >problem.cpp:941: warning: unused variable 'pThdi' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp >In file included from ../Algo/lgalgo.cpp:37: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&, bool) [with R = double]': >problem.cpp:3249: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = double]' >problem.cpp:4462: instantiated from here >problem.cpp:2281: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::FESpace&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&, bool, bool) [with R = double]': >problem.cpp:3251: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = double]' >problem.cpp:4462: instantiated from here >problem.cpp:2498: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp: In function 'void Fem2D::Element_rhsVF(const Fem2D::FElement&, const Fem2D::FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&) [with R = double]': >problem.cpp:3275: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = double]' >problem.cpp:4462: instantiated from here >problem.cpp:2403: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp:3275: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = double]' >problem.cpp:4462: instantiated from here >problem.cpp:2318: warning: unused variable 'nnv' >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&, bool) [with R = std::complex<double>]': >problem.cpp:3249: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = std::complex<double>]' >problem.cpp:4490: instantiated from here >problem.cpp:2281: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::FESpace&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&, bool, bool) [with R = std::complex<double>]': >problem.cpp:3251: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = std::complex<double>]' >problem.cpp:4490: instantiated from here >problem.cpp:2498: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp: In function 'void Fem2D::Element_rhsVF(const Fem2D::FElement&, const Fem2D::FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&) [with R = std::complex<double>]': >problem.cpp:3275: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = std::complex<double>]' >problem.cpp:4490: instantiated from here >problem.cpp:2403: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp:3275: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, KN_<R>*, const FormLinear*) [with R = std::complex<double>]' >problem.cpp:4490: instantiated from here >problem.cpp:2318: warning: unused variable 'nnv' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from problem.cpp:36: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >problem.cpp: In function 'void Fem2D::Element_Op(MatriceElementaireSymetrique<R, Fem2D::GFESpace<Fem2D::Mesh3> >&, const Fem2D::FElement3&, double*, int, int, void*) [with R = double]': >problem.cpp:636: instantiated from 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, const Fem2D::FESpace3&, bool, MatriceCreuse<R>&, const FormBilinear*) [with R = double]' >problem.cpp:2545: instantiated from 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = double, MC = MatriceCreuse<double>, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]' >problem.cpp:4451: instantiated from here >problem.cpp:1657: warning: suggest parentheses around comparison in operand of '&' >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement3&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular&, bool) [with R = double]': >problem.cpp:3062: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, KN_<R>*, const FormLinear*) [with R = double]' >problem.cpp:2558: instantiated from 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = double, MC = MatriceCreuse<double>, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]' >problem.cpp:4451: instantiated from here >problem.cpp:2206: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >problem.cpp: In function 'void Fem2D::Element_Op(MatriceElementaireSymetrique<R, Fem2D::GFESpace<Fem2D::Mesh3> >&, const Fem2D::FElement3&, double*, int, int, void*) [with R = std::complex<double>]': >problem.cpp:636: instantiated from 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, const Fem2D::FESpace3&, bool, MatriceCreuse<R>&, const FormBilinear*) [with R = std::complex<double>]' >problem.cpp:2545: instantiated from 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = std::complex<double>, MC = MatriceCreuse<std::complex<double> >, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]' >problem.cpp:4481: instantiated from here >problem.cpp:1657: warning: suggest parentheses around comparison in operand of '&' >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement3&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular&, bool) [with R = std::complex<double>]': >problem.cpp:3062: instantiated from 'void Fem2D::AssembleLinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, KN_<R>*, const FormLinear*) [with R = std::complex<double>]' >problem.cpp:2558: instantiated from 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = std::complex<double>, MC = MatriceCreuse<std::complex<double> >, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]' >problem.cpp:4481: instantiated from here >problem.cpp:2206: warning: comparisons like 'X<=Y<=Z' do not have their mathematical meaning >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from ../Algo/lgalgo.cpp:35: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from ../Algo/lgalgo.cpp:35: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from ../Algo/lgalgo.cpp:37: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from ../Algo/lgalgo.cpp:35: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >./lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >../Algo/lgalgo.cpp: In member function 'virtual AnyType OptimAlgo::E_LCG::operator()(void*) const': >../Algo/lgalgo.cpp:195: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Algo/lgalgo.cpp:195: note: initialized from here >../Algo/lgalgo.cpp: In member function 'virtual VirtualMatrice<double>* OptimAlgo::E_LCG::lgNRJ::Hessian(const Param<double>&)': >../Algo/lgalgo.cpp:101: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Algo/lgalgo.cpp:101: note: initialized from here >../Algo/lgalgo.cpp:135: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Algo/lgalgo.cpp:135: note: initialized from here >../Algo/lgalgo.cpp: In member function 'virtual KN<double>* OptimAlgo::E_LCG::lgNRJ::Gradient(const Param<double>&)': >../Algo/lgalgo.cpp:101: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Algo/lgalgo.cpp:101: note: initialized from here >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Algo/lgalgo.cpp:127: note: initialized from here >../Algo/lgalgo.cpp: In member function 'virtual R OptimAlgo::E_LCG::lgNRJ::Val(const Param<double>&)': >../Algo/lgalgo.cpp:101: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Algo/lgalgo.cpp:101: note: initialized from here >problem.cpp: In member function 'const Fem2D::GQuadratureFormular<Fem2D::R3>& CDomainOfIntegration::FIV(void*) const': >problem.cpp:4381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:4381: note: initialized from here >../femlib/RNM.hpp: In function 'void Fem2D::Expandsetoflab(void*, const BC_set&, std::set<long int, std::less<long int>, std::allocator<long int> >&)': >../femlib/RNM.hpp:908: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2910: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2910: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Element_P2h.o `test -f '../femlib/Element_P2h.cpp' || echo './'`../femlib/Element_P2h.cpp >In file included from problem.cpp:41: >lgsolver.hpp: In function 'void Fem2D::_ZN5Fem2D25SetEnd_Data_Sparse_SolverEPvR18Data_Sparse_SolverPKP4E_F0i.clone.10(void*, Data_Sparse_Solver&, E_F0* const*)': >lgsolver.hpp:561: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:561: note: initialized from here >lgsolver.hpp:571: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:571: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:572: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:573: note: initialized from here >lgsolver.hpp:574: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:574: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:575: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:576: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:577: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:578: note: initialized from here >lgsolver.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:579: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/Element_P2h.cpp:33: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o load.o load.cpp >../femlib/RNM.hpp: In function 'void Fem2D::Expandsetoflab(void*, const CDomainOfIntegration&, std::set<int, std::less<int>, std::allocator<int> >&, bool&)': >../femlib/RNM.hpp:908: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:385: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2934: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2934: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o lgfem.o lgfem.cpp >In file included from lgfem.cpp:47: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >In file included from ../femlib/Mesh3dn.hpp:47, > from lgfem.cpp:41: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from lgfem.cpp:44: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from lgfem.cpp:47: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >In file included from lgfem.cpp:63: >PlotStream.hpp: In member function 'void PlotStream::write(const void*, size_t)': >PlotStream.hpp:39: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result >In file included from lgfem.cpp:63: >PlotStream.hpp: In member function 'void PlotStream::read(void*, size_t)': >PlotStream.hpp:108: warning: comparison between signed and unsigned integer expressions >PlotStream.hpp: In member function 'bool PlotStream::GetMeshes3()': >PlotStream.hpp:121: warning: suggest parentheses around assignment used as truth value >lgfem.cpp: At global scope: >lgfem.cpp:127: warning: missing braces around initializer for 'basicAC_F0::name_and_type' >lgfem.cpp:1160: warning: missing braces around initializer for 'basicAC_F0::name_and_type' >lgfem.cpp:1430: warning: missing braces around initializer for 'basicAC_F0::name_and_type' >lgfem.cpp:1434: warning: missing braces around initializer for 'basicAC_F0::name_and_type' >lgfem.cpp: In constructor 'Plot::ListWhat::ListWhat(int, int)': >lgfem.cpp:2132: warning: 'Plot::ListWhat::cmp' will be initialized after >lgfem.cpp:2131: warning: 'FEbase<double, v_fes>* Plot::ListWhat::fe1' >lgfem.cpp:2136: warning: when initialized here >lgfem.cpp: In constructor 'Plot::ListWhat::ListWhat(int, FEbase<double, v_fes>*, int, FEbase<double, v_fes>*, int)': >lgfem.cpp:2132: warning: 'Plot::ListWhat::cmp' will be initialized after >lgfem.cpp:2131: warning: 'FEbase<double, v_fes>* Plot::ListWhat::fe1' >lgfem.cpp:2138: warning: when initialized here >lgfem.cpp: In constructor 'Plot::ListWhat::ListWhat(int, FEbase<double, v_fes3>*, int)': >lgfem.cpp:2132: warning: 'Plot::ListWhat::cmp' will be initialized after >lgfem.cpp:2131: warning: 'FEbase<double, v_fes>* Plot::ListWhat::fe1' >lgfem.cpp:2140: warning: when initialized here >lgfem.cpp: In constructor 'Plot::ListWhat::ListWhat(int, Fem2D::Mesh*)': >lgfem.cpp:2132: warning: 'Plot::ListWhat::cmp' will be initialized after >lgfem.cpp:2131: warning: 'FEbase<double, v_fes>* Plot::ListWhat::fe1' >lgfem.cpp:2142: warning: when initialized here >lgfem.cpp: In constructor 'Plot::ListWhat::ListWhat(int, Fem2D::Mesh3*)': >lgfem.cpp:2132: warning: 'Plot::ListWhat::cmp' will be initialized after >lgfem.cpp:2131: warning: 'FEbase<double, v_fes>* Plot::ListWhat::fe1' >lgfem.cpp:2144: warning: when initialized here >lgfem.cpp: In member function 'AnyType IntFunction<R>::operator()(void*) const': >lgfem.cpp:2410: warning: suggest explicit braces to avoid ambiguous 'else' >lgfem.cpp:2403: warning: suggest explicit braces to avoid ambiguous 'else' >lgfem.cpp:2435: warning: suggest explicit braces to avoid ambiguous 'else' >lgfem.cpp:2546: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In function 'void Fem2D::Element_Op(MatriceElementairePleine<R, Fem2D::FESpace>&, const Fem2D::FElement&, const Fem2D::FElement&, double*, int, int, void*) [with R = std::complex<double>]': >problem.cpp:1327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1327: note: initialized from here >problem.cpp:1422: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1422: note: initialized from here >lgfem.cpp: In member function 'virtual AnyType Plot::operator()(void*) const': >lgfem.cpp:2787: warning: value computed is not used >problem.cpp:1324: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1324: note: initialized from here >problem.cpp:1419: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1419: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&, bool) [with R = std::complex<double>]': >problem.cpp:2283: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2283: note: initialized from here >problem.cpp:2280: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2280: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement3&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular&, bool) [with R = std::complex<double>]': >problem.cpp:2208: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2208: note: initialized from here >problem.cpp:2205: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2205: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement3&, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::GQuadratureFormular<Fem2D::R3>&) [with R = std::complex<double>]': >problem.cpp:2054: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2054: note: initialized from here >problem.cpp:2051: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2051: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from lgfem.cpp:41: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::FESpace&, int, int, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&, bool, bool) [with R = std::complex<double>]': >problem.cpp:2500: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2500: note: initialized from here >problem.cpp:2497: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2497: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::FESpace&, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular&) [with R = std::complex<double>]': >problem.cpp:2138: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2138: note: initialized from here >problem.cpp:2135: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2135: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_OpVF(MatriceElementairePleine<R, Fem2D::FESpace>&, const Fem2D::FElement&, const Fem2D::FElement&, const Fem2D::FElement&, const Fem2D::FElement&, double*, int, int, int, void*) [with R = std::complex<double>]': >problem.cpp:314: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:314: note: initialized from here >problem.cpp:311: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:311: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_Op(MatriceElementairePleine<R, Fem2D::GFESpace<Fem2D::Mesh3> >&, const Fem2D::FElement3&, const Fem2D::FElement3&, double*, int, int, void*) [with R = std::complex<double>]': >problem.cpp:1169: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1169: note: initialized from here >problem.cpp:1231: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1231: note: initialized from here >problem.cpp:1166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1166: note: initialized from here >problem.cpp:1228: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1228: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_Op(MatriceElementaireSymetrique<R, Fem2D::GFESpace<Fem2D::Mesh3> >&, const Fem2D::FElement3&, double*, int, int, void*) [with R = std::complex<double>]': >problem.cpp:1565: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1565: note: initialized from here >problem.cpp:1623: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1623: note: initialized from here >problem.cpp:1562: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1562: note: initialized from here >problem.cpp:1620: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1620: note: initialized from here >problem.cpp: In member function 'const Fem2D::QuadratureFormular1d& CDomainOfIntegration::FIE(void*) const': >problem.cpp:4422: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:4422: note: initialized from here >problem.cpp: In member function 'const Fem2D::QuadratureFormular& CDomainOfIntegration::FIT(void*) const': >problem.cpp:4402: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:4402: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_rhs(const Fem2D::FElement&, const LOperaD&, double*, void*, KN_<R>&, const Fem2D::QuadratureFormular&) [with R = std::complex<double>]': >problem.cpp:1984: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1984: note: initialized from here >problem.cpp:1981: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1981: note: initialized from here >In file included from problem.cpp:41: >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGCPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = std::complex<double>]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:191: note: initialized from here >In file included from problem.cpp:41: >../femlib/RNM.hpp: In member function 'virtual void Fem2D::SolveGMRESPrecon<std::complex<double> >::addMatMul(const KN_<std::complex<double> >&, KN_<std::complex<double> >&) const': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:455: note: initialized from here >In file included from problem.cpp:41: >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGCPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:191: note: initialized from here >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGMRESPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:270: note: initialized from here >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, MatriceCreuse<R>&, const FormBilinear*) [with R = std::complex<double>]': >problem.cpp:354: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:354: note: initialized from here >lgmesh3.cpp: In function 'void init_lgmesh3()': >lgmesh3.cpp:1393: note: variable tracking size limit exceeded with debug insns, retrying without >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, MatriceCreuse<R>&, const FormBilinear*) [with R = double]': >problem.cpp:354: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:354: note: initialized from here >In file included from lgfem.cpp:37: >lgfem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_eq<<unnamed>::lgElement, <unnamed>::lgElement>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgfem.hpp:106: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp:106: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_ne<<unnamed>::lgElement, <unnamed>::lgElement>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgfem.hpp:107: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp:107: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:97: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_lt<<unnamed>::lgElement, <unnamed>::lgElement>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgfem.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp:108: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op2_le<<unnamed>::lgElement, <unnamed>::lgElement>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >lgfem.hpp:109: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.hpp:109: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RefCounter.hpp:96: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = v_fes**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = Fem2D::Mesh**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = double, TA0 = Fem2D::Mesh**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::pair<FEbase<std::complex<double>, v_fes>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::pair<FEbase<double, v_fes>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = Fem2D::MeshPoint*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >problem.cpp: In function 'void Fem2D::Element_Op(MatriceElementaireSymetrique<R, Fem2D::FESpace>&, const Fem2D::FElement&, double*, int, int, void*) [with R = std::complex<double>]': >problem.cpp:1748: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1748: note: initialized from here >problem.cpp:1840: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1840: note: initialized from here >problem.cpp:1745: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1745: note: initialized from here >problem.cpp:1837: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:1837: note: initialized from here >lgmesh3.cpp: In member function 'virtual AnyType ReadMesh3::operator()(void*) const': >lgmesh3.cpp:592: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:592: note: initialized from here >lgmesh3.cpp: In member function 'virtual AnyType SaveMesh3::operator()(void*) const': >lgmesh3.cpp:641: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:641: note: initialized from here >lgmesh3.cpp:642: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:642: note: initialized from here >problem.cpp: In function 'void Fem2D::AssembleBC(void*, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, MatriceCreuse<R>*, KN_<R>*, KN_<R>*, const BC_set*, double) [with R = std::complex<double>]': >problem.cpp:2717: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2717: note: initialized from here >lgmesh3.cpp: In member function 'AnyType E_set_fev3<K, v_fes>::operator()(void*) const [with K = std::complex<double>, v_fes = v_fes3]': >lgmesh3.cpp:984: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:984: note: initialized from here >lgmesh3.cpp:1045: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1045: note: initialized from here >lgmesh3.cpp:1073: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1073: note: initialized from here >In file included from lgfem.cpp:56: >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = std::complex<double>, vv_fes = v_fes, FE = FEbaseArray<std::complex<double>, v_fes>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = double, vv_fes = v_fes, FE = FEbaseArray<double, v_fes>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = std::complex<double>, vv_fes = v_fes3, FE = FEbaseArray<std::complex<double>, v_fes3>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = double, vv_fes = v_fes3, FE = FEbaseArray<double, v_fes3>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = std::complex<double>, vv_fes = v_fes, FE = FEbase<std::complex<double>, v_fes>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = double, vv_fes = v_fes, FE = FEbase<double, v_fes>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = std::complex<double>, vv_fes = v_fes3, FE = FEbase<std::complex<double>, v_fes3>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >lgfem.hpp: In member function 'AnyType E_FEcomp<K, vv_fes, FE>::operator()(void*) const [with K = double, vv_fes = v_fes3, FE = FEbase<double, v_fes3>]': >lgfem.hpp:498: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.hpp:498: note: initialized from here >In file included from lgfem.cpp:37: >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KN<Matrice_Creuse<double> > >, TA0 = DclTypeMatrix() [with R = double]::AMat*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >lgmesh3.cpp: In function 'AnyType set_fe3(void*, E_F0*, E_F0*) [with R = std::complex<double>]': >lgmesh3.cpp:851: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:851: note: initialized from here >lgmesh3.cpp:886: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:886: note: initialized from here >lgmesh3.cpp:903: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:903: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KN<Matrice_Creuse<std::complex<double> > > >, TA0 = DclTypeMatrix() [with R = std::complex<double>]::AMat*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = v_fes**, TA0 = v_fes**, TA1 = v_fes*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >lgfem.cpp: In member function 'AnyType E_F_A_Ptr_o_R<Result, A>::operator()(void*) const [with Result = Fem2D::R3, A = Fem2D::MeshPoint]': >lgfem.cpp:333: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:333: note: initialized from here >lgfem.cpp: In member function 'AnyType E_F_A_Ptr_o_R<Result, A>::operator()(void*) const [with Result = double, A = Fem2D::R3]': >lgfem.cpp:333: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:333: note: initialized from here >lgfem.cpp: In member function 'AnyType E_F_A_Ptr_o_R<Result, A>::operator()(void*) const [with Result = double, A = Fem2D::R2]': >lgfem.cpp:333: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:333: note: initialized from here >In file included from lgfem.cpp:37: >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = Fem2D::Mesh**, TA0 = Fem2D::Mesh**, TA1 = Fem2D::Mesh*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, VirtualMatrice<std::complex<double> >::plusAtx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<std::complex<double> >, VirtualMatrice<std::complex<double> >::plusAx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.cpp: In member function 'AnyType OneOperatorMakePtrFE<K>::CODE::operator()(void*) const [with K = std::complex<double>]': >lgfem.cpp:2025: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2025: note: initialized from here >lgfem.cpp:2026: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2026: note: initialized from here >lgfem.cpp: In member function 'AnyType OneOperatorMakePtrFE<K>::CODE::operator()(void*) const [with K = double]': >lgfem.cpp:2025: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2025: note: initialized from here >lgfem.cpp:2026: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2026: note: initialized from here >In file included from lgfem.cpp:37: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = PrintPnd<Matrice_Creuse<double>*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Matrice_Creuse_Transpose<std::complex<double> >, TA0 = Matrice_Creuse<std::complex<double> >*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Matrice_Creuse_Transpose<double>, TA0 = Matrice_Creuse<double>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = Resize<KN<Fem2D::Mesh*> >, TA0 = KN<Fem2D::Mesh*>*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >lgmesh3.cpp: In member function 'AnyType E_set_fev3<K, v_fes>::operator()(void*) const [with K = double, v_fes = v_fes3]': >lgmesh3.cpp:984: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:984: note: initialized from here >lgmesh3.cpp: In function 'AnyType set_fe3(void*, E_F0*, E_F0*) [with R = double]': >lgmesh3.cpp:851: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:851: note: initialized from here >lgmesh3.cpp: In member function 'virtual AnyType pVh3_ndf::Op::operator()(void*) const': >lgmesh3.cpp:1347: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1347: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = std::complex<double>, MC = std::map<std::pair<int, int>, std::complex<double>, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, std::complex<double> > > >, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]': >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >lgmesh3.cpp: In member function 'virtual AnyType SaveSurfaceMesh3::operator()(void*) const': >lgmesh3.cpp:686: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:686: note: initialized from here >lgmesh3.cpp:687: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:687: note: initialized from here >lgmesh3.cpp:693: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:693: note: initialized from here >lgmesh3.cpp: In member function 'virtual AnyType Op4_Mesh32mp::Op::operator()(void*) const': >lgmesh3.cpp:1373: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmesh3.cpp:1373: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = double, MC = std::map<std::pair<int, int>, double, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]': >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >lgmat.cpp: In function 'AnyType SetMatrixInterpolation3(void*, E_F0*, E_F0*)': >lgmat.cpp:1242: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1242: note: initialized from here >lgmat.cpp:1254: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1254: note: initialized from here >lgmat.cpp:1255: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1255: note: initialized from here >lgmat.cpp:1289: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1289: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1290: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1291: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgmat.cpp:1292: note: initialized from here >problem.cpp: In function 'void Fem2D::AssembleBC(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, const Fem2D::FESpace3&, bool, MatriceCreuse<R>*, KN_<R>*, KN_<R>*, const BC_set*, double) [with R = std::complex<double>]': >problem.cpp:2867: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2867: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o environment.o environment.cpp >environment.cpp: In function 'int readinitfile(const std::string&)': >environment.cpp:190: warning: suggest explicit braces to avoid ambiguous 'else' >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = KN<double>*, TA0 = std::pair<FEbase<double, v_fes>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, VirtualMatrice<double>::solveAxeqb>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, VirtualMatrice<double>::solveAxeqb>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, VirtualMatrice<double>::plusAtx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array<KN_<double>, VirtualMatrice<double>::plusAx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, VirtualMatrice<double>::plusAtx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eq_array_add<KN_<double>, VirtualMatrice<double>::plusAx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = KN<std::complex<double> >*, TA0 = std::pair<FEbase<std::complex<double>, v_fes>*, int>, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, VirtualMatrice<std::complex<double> >::solveAxeqb>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = PrintPnd<Matrice_Creuse<std::complex<double> >*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, VirtualMatrice<double>::plusAtx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o string_def.o string_def.cpp >problem.cpp: In function 'void Fem2D::Element_rhsVF(const Fem2D::FElement&, const Fem2D::FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_<R>&, const Fem2D::QuadratureFormular1d&) [with R = std::complex<double>]': >problem.cpp:2405: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2405: note: initialized from here >problem.cpp:2402: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2402: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarray<KN<std::complex<double> >, VirtualMatrice<std::complex<double> >::solveAxeqb>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:328: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:526: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, VirtualMatrice<std::complex<double> >::plusAtx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarray<KN<std::complex<double> >, VirtualMatrice<std::complex<double> >::plusAtx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:328: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:985: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:520: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from string_def.cpp:7: >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = long int, TA0 = String_find<false>, TA1 = std::string*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = long int, TA0 = String_find<true>, TA1 = std::string*]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >In file included from lgfem.cpp:58: >lgsolver.hpp: In function 'void Fem2D::_ZN5Fem2D25SetEnd_Data_Sparse_SolverEPvR18Data_Sparse_SolverPKP4E_F0i.clone.18(void*, Data_Sparse_Solver&, E_F0* const*)': >lgsolver.hpp:561: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:561: note: initialized from here >lgsolver.hpp:571: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:571: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:572: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:573: note: initialized from here >lgsolver.hpp:574: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:574: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:575: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:576: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:577: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:578: note: initialized from here >lgsolver.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:579: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::string*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = long int, TA0 = std::string**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = String_find<true>, TA0 = std::string*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = String_find<true>, TA0 = std::string**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = String_find<false>, TA0 = std::string*, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0<R, TA0, RO>::operator()(void*) const [with R = String_find<false>, TA0 = std::string**, bool RO = true]': >AFunction.hpp:878: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:878: note: initialized from here >AFunction.hpp: In member function 'AnyType E_F_F0F0<R, TA0, TA1>::operator()(void*) const [with R = std::istream*, TA0 = std::istream*, TA1 = std::string**]': >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >AFunction.hpp:951: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:951: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = std::complex<double>, MC = std::map<std::pair<int, int>, std::complex<double>, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, std::complex<double> > > >, FESpace = Fem2D::FESpace]': >problem.cpp:2544: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2544: note: initialized from here >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = std::complex<double>, MC = MatriceCreuse<std::complex<double> >, FESpace = Fem2D::FESpace]': >problem.cpp:2544: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2544: note: initialized from here >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >lgfem.cpp: In member function 'AnyType IntFunction<R>::operator()(void*) const [with R = double]': >lgfem.cpp:2432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2432: note: initialized from here >lgfem.cpp:2543: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2543: note: initialized from here >../femlib/MeshPoint.hpp:245: warning: 'lab' may be used uninitialized in this function >lgfem.cpp:2593: note: 'lab' was declared here >lgfem.cpp:2553: warning: 'lab' may be used uninitialized in this function >string_def.cpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_substring, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >string_def.cpp:62: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >string_def.cpp:63: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >string_def.cpp:63: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >string_def.cpp:64: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >string_def.cpp:65: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >string_def.cpp:63: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = double, MC = std::map<std::pair<int, int>, double, std::less<std::pair<int, int> >, std::allocator<std::pair<const std::pair<int, int>, double> > >, FESpace = Fem2D::FESpace]': >problem.cpp:2544: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2544: note: initialized from here >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = double, MC = MatriceCreuse<double>, FESpace = Fem2D::FESpace]': >problem.cpp:2544: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2544: note: initialized from here >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >In file included from lgfem.cpp:37: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<std::complex<double> >, VirtualMatrice<std::complex<double> >::plusAx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o FESpacen.o `test -f '../femlib/FESpacen.cpp' || echo './'`../femlib/FESpacen.cpp >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = set_eqarray<KN<std::complex<double> >, VirtualMatrice<std::complex<double> >::plusAx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:328: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:327: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.cpp:42: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/FESpacen.cpp: In function 'int* Fem2D::builddata_d(const int*, const int*, int)': >../femlib/FESpacen.cpp:75: warning: unused variable 'nnode' >../femlib/FESpacen.cpp: In member function 'void Fem2D::GTypeOfFESum<Mesh>::Build() [with Mesh = Fem2D::Mesh2]': >../femlib/FESpacen.cpp:598: instantiated from here >../femlib/FESpacen.cpp:381: warning: unused variable 't' >../femlib/FESpacen.cpp: In member function 'void Fem2D::GTypeOfFESum<Mesh>::set(const Mesh&, const typename Mesh::Element&, Fem2D::InterpolationMatrix<typename Mesh::Element::RdHat>&, int, int, int*) const [with Mesh = Fem2D::Mesh2]': >../femlib/FESpacen.cpp:598: instantiated from here >../femlib/FESpacen.cpp:502: warning: unused variable 'k' >../femlib/FESpacen.cpp: In member function 'void Fem2D::GTypeOfFESum<Mesh>::Build() [with Mesh = Fem2D::Mesh3]': >../femlib/FESpacen.cpp:599: instantiated from here >../femlib/FESpacen.cpp:381: warning: unused variable 't' >../femlib/FESpacen.cpp: In member function 'void Fem2D::GTypeOfFESum<Mesh>::set(const Mesh&, const typename Mesh::Element&, Fem2D::InterpolationMatrix<typename Mesh::Element::RdHat>&, int, int, int*) const [with Mesh = Fem2D::Mesh3]': >../femlib/FESpacen.cpp:599: instantiated from here >../femlib/FESpacen.cpp:502: warning: unused variable 'k' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.cpp:42: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Seg1, B = Fem2D::BoundaryPoint1, V = Fem2D::GenericVertex<Fem2D::R1>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Seg1, B = Fem2D::BoundaryPoint1, V = Fem2D::GenericVertex<Fem2D::R1>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh1]' >../femlib/FESpacen.cpp:600: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >../femlib/FESpacen.cpp: In member function 'void Fem2D::GTypeOfFESum<Mesh>::Build() [with Mesh = Fem2D::Mesh1]': >../femlib/FESpacen.cpp:374: instantiated from 'Fem2D::GTypeOfFESum<Mesh>::GTypeOfFESum(const Fem2D::GFESpace<MMesh>&, int) [with Mesh = Fem2D::Mesh1]' >../femlib/FESpacen.cpp:529: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const Fem2D::GFESpace<Mesh>&, int, int, int*) [with MMesh = Fem2D::Mesh1]' >../femlib/FESpacen.cpp:600: instantiated from here >../femlib/FESpacen.cpp:381: warning: unused variable 't' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.cpp:42: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Triangle2, B = Fem2D::BoundaryEdge2, V = Fem2D::GenericVertex<Fem2D::R2>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Triangle2, B = Fem2D::BoundaryEdge2, V = Fem2D::GenericVertex<Fem2D::R2>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh2]' >../femlib/FESpacen.cpp:601: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >../femlib/FESpacen.cpp:602: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >../femlib/FESpacen.cpp: In member function 'void Fem2D::GTypeOfFESum<Mesh>::set(const Mesh&, const typename Mesh::Element&, Fem2D::InterpolationMatrix<typename Mesh::Element::RdHat>&, int, int, int*) const [with Mesh = Fem2D::Mesh1]': >../femlib/FESpacen.cpp:604: instantiated from here >../femlib/FESpacen.cpp:502: warning: unused variable 'k' >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = PrintPnd<Fem2D::R3*>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:466: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >In file included from lgfem.cpp:58: >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGCPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:191: note: initialized from here >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGMRESPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:270: note: initialized from here >../femlib/RNM.hpp: In member function 'void Fem2D::SolveGCPrecon<R>::addMatMul(const KN_<R>&, KN_<R>&) const [with R = std::complex<double>]': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:191: note: initialized from here >In file included from lgfem.cpp:58: >../femlib/RNM.hpp: In member function 'virtual void Fem2D::SolveGMRESPrecon<std::complex<double> >::addMatMul(const KN_<std::complex<double> >&, KN_<std::complex<double> >&) const': >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgsolver.hpp:455: note: initialized from here >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, const Fem2D::FESpace3&, bool, MatriceCreuse<R>&, const FormBilinear*) [with R = double]': >problem.cpp:536: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:536: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = double, MC = MatriceCreuse<double>, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]': >problem.cpp:2544: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2544: note: initialized from here >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >problem.cpp: In function 'void Fem2D::AssembleBilinearForm(void*, const Fem2D::Mesh3&, const Fem2D::FESpace3&, const Fem2D::FESpace3&, bool, MatriceCreuse<R>&, const FormBilinear*) [with R = std::complex<double>]': >problem.cpp:536: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:536: note: initialized from here >problem.cpp: In function 'bool Fem2D::AssembleVarForm(void*, const typename FESpace::Mesh&, const FESpace&, const FESpace&, bool, MC*, KN_<R>*, const std::list<C_F0, std::allocator<C_F0> >&) [with R = std::complex<double>, MC = MatriceCreuse<std::complex<double> >, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>]': >problem.cpp:2544: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2544: note: initialized from here >problem.cpp:2557: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2557: note: initialized from here >problem.cpp:2564: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2564: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2570: note: initialized from here >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:522: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2578: note: initialized from here >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:524: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:2585: note: initialized from here >lgfem.cpp: In member function 'AnyType IntFunction<R>::operator()(void*) const [with R = std::complex<double>]': >lgfem.cpp:2432: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2432: note: initialized from here >lgfem.cpp:2543: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2543: note: initialized from here >../femlib/MeshPoint.hpp:245: warning: 'lab' may be used uninitialized in this function >lgfem.cpp:2593: note: 'lab' was declared here >lgfem.cpp:2553: warning: 'lab' may be used uninitialized in this function >lgfem.cpp: In member function 'virtual AnyType Op3_Mesh2mp::Op::operator()(void*) const': >lgfem.cpp:3630: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3630: note: initialized from here >In file included from problem.cpp:42: >problem.cpp: In member function 'AnyType Problem::eval(void*, Problem::Data<FESpace>*, CountPointer<MatriceCreuse<R> >&, MatriceCreuse<typename CadnaType<R>::Scalaire>*&) const [with R = std::complex<double>, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>, v_fes = v_fes3]': >problem.cpp:3719: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3719: note: initialized from here >problem.cpp:3720: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3720: note: initialized from here >problem.cpp:3769: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3769: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o P012_1d.o `test -f '../femlib/P012_1d.cpp' || echo './'`../femlib/P012_1d.cpp >In file included from lgfem.cpp:37: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = init_eqarray<KN<double>, VirtualMatrice<double>::plusAx>, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:975: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:518: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >lgfem.cpp: In member function 'virtual AnyType OP_MakePtr3::Op::operator()(void*) const': >lgfem.cpp:1334: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1334: note: initialized from here >lgfem.cpp:1335: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1335: note: initialized from here >lgfem.cpp:1336: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1336: note: initialized from here >problem.cpp: In member function 'AnyType Problem::eval(void*, Problem::Data<FESpace>*, CountPointer<MatriceCreuse<R> >&, MatriceCreuse<typename CadnaType<R>::Scalaire>*&) const [with R = double, FESpace = Fem2D::FESpace, v_fes = v_fes]': >problem.cpp:3719: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3719: note: initialized from here >problem.cpp:3720: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3720: note: initialized from here >problem.cpp:3769: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3769: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/PkLagrange.hpp:34, > from ../femlib/P012_1d.cpp:35: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o P012_2d.o `test -f '../femlib/P012_2d.cpp' || echo './'`../femlib/P012_2d.cpp >problem.cpp: In member function 'AnyType Problem::eval(void*, Problem::Data<FESpace>*, CountPointer<MatriceCreuse<R> >&, MatriceCreuse<typename CadnaType<R>::Scalaire>*&) const [with R = double, FESpace = Fem2D::GFESpace<Fem2D::Mesh3>, v_fes = v_fes3]': >problem.cpp:3719: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3719: note: initialized from here >problem.cpp:3720: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3720: note: initialized from here >problem.cpp:3769: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3769: note: initialized from here >../femlib/RNM.hpp: In member function 'void LinearCG<R>::MatF_O::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:556: note: initialized from here >../femlib/RNM.hpp: In member function 'void LinearGMRES<R>::MatF_O::addMatMul(const KN_<R>&, KN_<R>&) const [with R = double]': >../femlib/RNM.hpp:379: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM_opc.hpp:72: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:697: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/PkLagrange.hpp:34, > from ../femlib/P012_2d.cpp:35: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >problem.cpp: In member function 'AnyType Problem::eval(void*, Problem::Data<FESpace>*, CountPointer<MatriceCreuse<R> >&, MatriceCreuse<typename CadnaType<R>::Scalaire>*&) const [with R = std::complex<double>, FESpace = Fem2D::FESpace, v_fes = v_fes]': >problem.cpp:3719: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3719: note: initialized from here >problem.cpp:3720: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3720: note: initialized from here >problem.cpp:3769: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.cpp:3769: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o P012_3d.o `test -f '../femlib/P012_3d.cpp' || echo './'`../femlib/P012_3d.cpp >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/PkLagrange.hpp:34, > from ../femlib/P012_3d.cpp:36: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >lgfem.cpp: In member function 'AnyType LinearGMRES<R>::E_LGMRES::operator()(void*) const [with R = double]': >lgfem.cpp:734: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:734: note: initialized from here >lgfem.cpp:737: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:737: note: initialized from here >lgfem.cpp:746: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:746: note: initialized from here >lgfem.cpp:749: warning: 'ret' may be used uninitialized in this function >../femlib/P012_3d.cpp: In member function 'virtual void Fem2D::TypeOfFE_P1bLagrange3d::FB(Fem2D::What_d, const Fem2D::Mesh3&, const Fem2D::Tet&, const Fem2D::R3&, Fem2D::RNMK_&) const': >../femlib/P012_3d.cpp:499: warning: unused variable 'd14' >../femlib/P012_3d.cpp: In constructor 'Fem2D::TypeOfFE_RT0_3d::TypeOfFE_RT0_3d()': >../femlib/P012_3d.cpp:600: warning: unused variable 'i' >../femlib/P012_3d.cpp: In member function 'virtual void Fem2D::TypeOfFE_RT0_3d::set(const Fem2D::Mesh3&, const Fem2D::Tet&, Fem2D::InterpolationMatrix<Fem2D::R3>&, int, int, int*) const': >../femlib/P012_3d.cpp:640: warning: unused variable 'e' >../femlib/P012_3d.cpp: In member function 'virtual void Fem2D::TypeOfFE_RT0_3d::FB(Fem2D::What_d, const Fem2D::Mesh3&, const Fem2D::Tet&, const Fem2D::R3&, Fem2D::RNMK_&) const': >../femlib/P012_3d.cpp:667: warning: unused variable 'k' >../femlib/P012_3d.cpp: In member function 'virtual void Fem2D::TypeOfFE_Edge0_3d::FB(Fem2D::What_d, const Fem2D::Mesh3&, const Fem2D::Tet&, const Fem2D::R3&, Fem2D::RNMK_&) const': >../femlib/P012_3d.cpp:782: warning: unused variable 'k' >../femlib/P012_3d.cpp: In member function 'virtual void Fem2D::TypeOfFE_P1bLagrange3d::FB(Fem2D::What_d, const Fem2D::Mesh3&, const Fem2D::Tet&, const Fem2D::R3&, Fem2D::RNMK_&) const': >../femlib/P012_3d.cpp:506: warning: array subscript is above array bounds >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Mesh1dn.o `test -f '../femlib/Mesh1dn.cpp' || echo './'`../femlib/Mesh1dn.cpp >In file included from array_long.cpp:28: >array_tlp.hpp: In function 'void ArrayOperator() [with K = long int, Z = long int]': >array_tlp.hpp:837: note: variable tracking size limit exceeded with debug insns, retrying without >In file included from ../femlib/Mesh1dn.hpp:40, > from ../femlib/Mesh1dn.cpp:39: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Mesh2dn.o `test -f '../femlib/Mesh2dn.cpp' || echo './'`../femlib/Mesh2dn.cpp >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Mesh3dn.o `test -f '../femlib/Mesh3dn.cpp' || echo './'`../femlib/Mesh3dn.cpp >In file included from ../femlib/Mesh2dn.hpp:40, > from ../femlib/Mesh2dn.cpp:41: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/Mesh2dn.cpp:46: >./PlotStream.hpp: In member function 'void PlotStream::write(const void*, size_t)': >./PlotStream.hpp:39: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result >In file included from ../femlib/Mesh2dn.cpp:46: >./PlotStream.hpp: In member function 'void PlotStream::read(void*, size_t)': >./PlotStream.hpp:108: warning: comparison between signed and unsigned integer expressions >./PlotStream.hpp: In member function 'bool PlotStream::GetMeshes3()': >./PlotStream.hpp:121: warning: suggest parentheses around assignment used as truth value >In file included from ../femlib/Mesh2dn.hpp:40, > from ../femlib/Mesh3dn.cpp:41: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/Mesh3dn.cpp:45: >./PlotStream.hpp: In member function 'void PlotStream::write(const void*, size_t)': >./PlotStream.hpp:39: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result >In file included from ../femlib/Mesh3dn.cpp:45: >./PlotStream.hpp: In member function 'void PlotStream::read(void*, size_t)': >./PlotStream.hpp:108: warning: comparison between signed and unsigned integer expressions >./PlotStream.hpp: In member function 'bool PlotStream::GetMeshes3()': >./PlotStream.hpp:121: warning: suggest parentheses around assignment used as truth value >../femlib/Mesh3dn.cpp: In member function 'int Fem2D::Mesh3::SaveSurface(const std::string&, const std::string&) const': >../femlib/Mesh3dn.cpp:665: warning: unused variable 'k0' >../femlib/Mesh3dn.cpp: In function 'int Fem2D::WalkInTet(const Fem2D::Mesh3&, int, Fem2D::R3&, const Fem2D::R3&, Fem2D::R&)': >../femlib/Mesh3dn.cpp:867: warning: unused variable 'eps1' >In file included from ../femlib/Mesh2dn.hpp:40, > from ../femlib/Mesh3dn.cpp:41: >../femlib/GenericMesh.hpp: In constructor 'Fem2D::GenericMesh<T, B, V>::GenericMesh(const Serialize&) [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/Mesh3dn.cpp:407: instantiated from here >../femlib/GenericMesh.hpp:1521: warning: unused variable 'r' >In file included from array_complex.cpp:29: >array_tlp.hpp: In function 'void ArrayOperator() [with K = std::complex<double>, Z = long int]': >array_tlp.hpp:837: note: variable tracking size limit exceeded with debug insns, retrying without >lgfem.cpp: In member function 'AnyType MeanOp<RR, AA>::operator()(void*) const [with RR = std::complex<double>, AA = std::complex<double>]': >lgfem.cpp:3680: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3680: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3680: note: initialized from here >lgfem.cpp:3683: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3683: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3683: note: initialized from here >In file included from array_real.cpp:28: >array_tlp.hpp: In function 'void ArrayOperator() [with K = double, Z = long int]': >array_tlp.hpp:837: note: variable tracking size limit exceeded with debug insns, retrying without >lgfem.cpp: In member function 'AnyType JumpOp<RR, AA>::operator()(void*) const [with RR = std::complex<double>, AA = std::complex<double>]': >lgfem.cpp:3657: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3657: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3657: note: initialized from here >lgfem.cpp:3660: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3660: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3660: note: initialized from here >lgfem.cpp: In member function 'AnyType OpMake_pfes<pfes, Mesh, TypeOfFE, pfes_tefk>::Op::operator()(void*) const [with pfes = v_fes3*, Mesh = Fem2D::Mesh3, TypeOfFE = Fem2D::GTypeOfFE<Fem2D::Mesh3>, pfes_tefk = pfes3_tefk]': >lgfem.cpp:1218: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1218: note: initialized from here >lgfem.cpp:1223: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1223: note: initialized from here >lgfem.cpp:1225: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1225: note: initialized from here >lgfem.cpp:1228: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1228: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o GQuadTree.o `test -f '../femlib/GQuadTree.cpp' || echo './'`../femlib/GQuadTree.cpp >gcc -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -rdynamic -fPIC -c -o libmesh5.o `test -f '../femlib/libmesh5.c' || echo './'`../femlib/libmesh5.c >../femlib/libmesh5.c: In function 'GmfOpenMesh': >../femlib/libmesh5.c:234: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >../femlib/libmesh5.c:258: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:268: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'GmfGetLin': >../femlib/libmesh5.c:582: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:587: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:617: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:622: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:652: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:663: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'GmfCpyLin': >../femlib/libmesh5.c:824: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:833: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:854: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'ScaKwdHdr': >../femlib/libmesh5.c:953: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:964: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c:967: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'ScaWrd': >../femlib/libmesh5.c:1050: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'ScaDblWrd': >../femlib/libmesh5.c:1074: warning: ignoring return value of 'fread', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'RecWrd': >../femlib/libmesh5.c:1094: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >../femlib/libmesh5.c: In function 'RecDblWrd': >../femlib/libmesh5.c:1104: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >In file included from ../femlib/GQuadTree.cpp:46: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/GQuadTree.cpp: In function 'const typename Mesh::Element* EF23::Find(const Mesh&, EF23::GTree<typename Mesh::Vertex>*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh<Fem2D::Tet, Fem2D::Triangle3, Fem2D::GenericVertex<Fem2D::R3> >]': >../femlib/GQuadTree.cpp:835: instantiated from here >../femlib/GQuadTree.cpp:617: warning: unused variable 'k' >../femlib/GQuadTree.cpp: In function 'const typename Mesh::Element* EF23::Find(const Mesh&, EF23::GTree<typename Mesh::Vertex>*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh<Fem2D::Triangle2, Fem2D::BoundaryEdge2, Fem2D::GenericVertex<Fem2D::R2> >]': >../femlib/GQuadTree.cpp:842: instantiated from here >../femlib/GQuadTree.cpp:617: warning: unused variable 'k' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o glumesh2D.o glumesh2D.cpp >In file included from glumesh2D.cpp:20: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >In file included from lgfem.cpp:59: >problem.hpp: In member function 'AnyType OpArraytoLinearForm<R, v_fes>::Op::operator()(void*) const [with R = double, v_fes = v_fes3]': >problem.hpp:1025: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1025: note: initialized from here >problem.hpp:1034: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1034: note: initialized from here >problem.hpp: In member function 'AnyType OpArraytoLinearForm<R, v_fes>::Op::operator()(void*) const [with R = std::complex<double>, v_fes = v_fes3]': >problem.hpp:1025: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1025: note: initialized from here >problem.hpp:1034: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1034: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o splitsimplex.o `test -f '../femlib/splitsimplex.cpp' || echo './'`../femlib/splitsimplex.cpp >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from glumesh2D.cpp:16: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >../femlib/splitsimplex.cpp:20:1: warning: "/*" within comment >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from glumesh2D.cpp:19: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/splitsimplex.cpp: In function 'void SplitSurfaceSimplex(int, int&, int*&)': >../femlib/splitsimplex.cpp:236: warning: unused variable 'n2' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o strversionnumber.o strversionnumber.cpp >In file included from glumesh2D.cpp:20: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/splitsimplex.cpp: In function 'void SplitSimplex(int, int&, Rd*&, int&, int*&) [with Rd = Fem2D::R2]': >../femlib/splitsimplex.cpp:418: warning: array subscript is above array bounds >glumesh2D.cpp: In function 'Fem2D::Mesh* GluMesh(const listMesh&)': >glumesh2D.cpp:100: warning: unused variable 'nbv0' >glumesh2D.cpp: In member function 'virtual AnyType SetMesh_Op::operator()(void*) const': >glumesh2D.cpp:285: warning: unused variable 'l1' >glumesh2D.cpp:306: warning: unused variable 'nberr' >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from glumesh2D.cpp:16: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >../femlib/splitsimplex.cpp: In function 'void SplitSimplex(int, int&, Rd*&, int&, int*&) [with Rd = Fem2D::R3]': >../femlib/splitsimplex.cpp:418: warning: array subscript is above array bounds >../femlib/MeshPoint.hpp: In member function 'AnyType Convect::eval2(void*) const': >../femlib/MeshPoint.hpp:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/MeshPoint.hpp:172: note: initialized from here >../femlib/MeshPoint.hpp:173: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/MeshPoint.hpp:173: note: initialized from here >../femlib/MeshPoint.hpp:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/MeshPoint.hpp:172: note: initialized from here >../femlib/MeshPoint.hpp:173: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/MeshPoint.hpp:173: note: initialized from here >g++ -DHAVE_CONFIG_H -I. -I../.. -I../lglib -I../bamglib -I../Graphics -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o eigenvalue.o `test -f '../Eigen/eigenvalue.cpp' || echo './'`../Eigen/eigenvalue.cpp >In file included from ../Eigen/eigenvalue.cpp:43: >../femlib/MeshPoint.hpp:302:8: warning: "/*" within comment >../Eigen/eigenvalue.cpp:684:3: warning: multi-line comment >../Eigen/eigenvalue.cpp:686:2: warning: multi-line comment >../Eigen/eigenvalue.cpp:691:17: warning: multi-line comment >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from ../Eigen/eigenvalue.cpp:41: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const': >../femlib/GenericMesh.hpp:1305: warning: suggest explicit braces to avoid ambiguous 'else' >In file included from ../femlib/MatriceCreuse_tpl.hpp:3, > from ../Eigen/eigenvalue.cpp:41: >../femlib/MatriceCreuse.hpp: In constructor 'Data_Sparse_Solver::Data_Sparse_Solver()': >../femlib/MatriceCreuse.hpp:829: warning: 'Data_Sparse_Solver::factorize' will be initialized after >../femlib/MatriceCreuse.hpp:824: warning: 'double Data_Sparse_Solver::epsilon' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >../femlib/MatriceCreuse.hpp:831: warning: 'Data_Sparse_Solver::tol_pivot_sym' will be initialized after >../femlib/MatriceCreuse.hpp:826: warning: 'int Data_Sparse_Solver::NbSpace' >../femlib/MatriceCreuse.hpp:858: warning: when initialized here >In file included from glumesh2D.cpp:9: >glumesh2D.cpp: In member function 'AnyType OneBinaryOperator_st<C, MI>::Op::operator()(void*) const [with C = Op2_addmesh<listMesh, Fem2D::Mesh*, Fem2D::Mesh*>, MI = OneBinaryOperatorMI]': >glumesh2D.cpp:208: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >glumesh2D.cpp:208: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >glumesh2D.cpp: In member function 'AnyType OneBinaryOperator_st<C, MI>::Op::operator()(void*) const [with C = Op2_addmesh<listMesh, listMesh, Fem2D::Mesh*>, MI = OneBinaryOperatorMI]': >glumesh2D.cpp:208: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >glumesh2D.cpp:43: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >In file included from ../Eigen/eigenvalue.cpp:43: >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)': >../femlib/MeshPoint.hpp:156: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:158: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp: In member function 'void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)': >../femlib/MeshPoint.hpp:172: warning: dereferencing type-punned pointer will break strict-aliasing rules >../femlib/MeshPoint.hpp:173: warning: dereferencing type-punned pointer will break strict-aliasing rules >lgfem.cpp: In member function 'virtual AnyType pVh_ndf::Op::operator()(void*) const': >lgfem.cpp:1529: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1529: note: initialized from here >lgfem.cpp: In member function 'AnyType OpMake_pfes<pfes, Mesh, TypeOfFE, pfes_tefk>::Op::operator()(void*) const [with pfes = v_fes*, Mesh = Fem2D::Mesh, TypeOfFE = Fem2D::TypeOfFE, pfes_tefk = pfes_tefk]': >lgfem.cpp:1218: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1218: note: initialized from here >lgfem.cpp:1223: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1223: note: initialized from here >lgfem.cpp:1228: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1228: note: initialized from here >In file included from lgfem.cpp:59: >problem.hpp: In member function 'AnyType OpArraytoLinearForm<R, v_fes>::Op::operator()(void*) const [with R = double, v_fes = v_fes]': >problem.hpp:1025: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1025: note: initialized from here >problem.hpp:1034: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1034: note: initialized from here >../Eigen/eigenvalue.cpp: In member function 'virtual AnyType EigenValue::E_EV::operator()(void*) const': >../Eigen/eigenvalue.cpp:297: warning: suggest explicit braces to avoid ambiguous 'else' >problem.hpp: In member function 'AnyType OpArraytoLinearForm<R, v_fes>::Op::operator()(void*) const [with R = std::complex<double>, v_fes = v_fes]': >problem.hpp:1025: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1025: note: initialized from here >problem.hpp:1034: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1034: note: initialized from here >lgfem.cpp: In member function 'virtual AnyType OP_MakePtr2::Op::operator()(void*) const': >lgfem.cpp:1298: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1298: note: initialized from here >lgfem.cpp:1299: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1299: note: initialized from here >lgfem.cpp:1300: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1300: note: initialized from here >lgfem.cpp: In function 'AnyType set_feoX_1(void*, E_F0*, E_F0*)': >lgfem.cpp:1730: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1730: note: initialized from here >lgfem.cpp: In function 'AnyType set_fe(void*, E_F0*, E_F0*) [with R = std::complex<double>]': >lgfem.cpp:1637: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1637: note: initialized from here >lgfem.cpp:1678: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1678: note: initialized from here >lgfem.cpp:1698: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1698: note: initialized from here >In file included from ../femlib/Mesh3dn.hpp:47, > from ../femlib/FESpacen.hpp:54, > from ../femlib/FESpace.hpp:31, > from ../femlib/MatriceCreuse.hpp:39, > from ../femlib/MatriceCreuse_tpl.hpp:3, > from ../Eigen/eigenvalue.cpp:41: >../femlib/GenericMesh.hpp: In member function 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]': >../femlib/GenericMesh.hpp:529: instantiated from 'Fem2D::DataFENodeDF Fem2D::GenericMesh<T, B, V>::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet, B = Fem2D::Triangle3, V = Fem2D::GenericVertex<Fem2D::R3>]' >../femlib/FESpacen.hpp:562: instantiated from 'Fem2D::GFESpace<Mesh>::GFESpace(const MMesh&, const Fem2D::GTypeOfFE<mesh>&, int, int*) [with MMesh = Fem2D::Mesh3]' >./lgfem.hpp:269: instantiated from here >../femlib/GenericMesh.hpp:1159: warning: unused variable 'nbef' >lgfem.cpp: In function 'AnyType set_fe(void*, E_F0*, E_F0*) [with R = double]': >lgfem.cpp:1637: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1637: note: initialized from here >glumesh2D.cpp: In member function 'AnyType OneBinaryOperator_st<C, MI>::Op::operator()(void*) const [with C = Op2_setmesh<true, Fem2D::Mesh**, Fem2D::Mesh**, listMesh>, MI = OneBinaryOperatorMI]': >glumesh2D.cpp:215: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:220: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:220: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >glumesh2D.cpp: In member function 'AnyType OneBinaryOperator_st<C, MI>::Op::operator()(void*) const [with C = Op2_setmesh<false, Fem2D::Mesh**, Fem2D::Mesh**, listMesh>, MI = OneBinaryOperatorMI]': >glumesh2D.cpp:215: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:218: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:218: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:220: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:220: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2153: note: initialized from here >glumesh2D.cpp: In member function 'virtual AnyType SetMesh_Op::operator()(void*) const': >glumesh2D.cpp:258: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >glumesh2D.cpp:258: note: initialized from here >In file included from lgfem.cpp:37: >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_Read<Matrice_Creuse<std::complex<double> > >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp: In member function 'AnyType OneBinaryOperator<C, MI, MIx>::Op::operator()(void*) const [with C = Op_Read<Matrice_Creuse<double> >, MI = OneBinaryOperatorMI, MIx = evalE_F2]': >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >Operator.hpp:166: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >Operator.hpp:165: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >AFunction.hpp:2240: note: initialized from here >../Eigen/eigenvalue.cpp: In member function 'virtual AnyType EigenValueC::E_EV::operator()(void*) const': >../Eigen/eigenvalue.cpp:156: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:156: note: initialized from here >../Eigen/eigenvalue.cpp:156: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:156: note: initialized from here >../Eigen/eigenvalue.cpp:156: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:156: note: initialized from here >../Eigen/eigenvalue.cpp:156: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:156: note: initialized from here >../Eigen/eigenvalue.cpp:614: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:614: note: initialized from here >../Eigen/eigenvalue.cpp:615: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:615: note: initialized from here >lgfem.cpp: In member function 'AnyType E_set_fev<K>::Op2d(void*) const [with K = std::complex<double>]': >lgfem.cpp:1837: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1837: note: initialized from here >lgfem.cpp:1904: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1904: note: initialized from here >lgfem.cpp:1937: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1937: note: initialized from here >../Eigen/eigenvalue.cpp: In member function 'virtual AnyType EigenValue::E_EV::operator()(void*) const': >../Eigen/eigenvalue.cpp:113: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:113: note: initialized from here >../Eigen/eigenvalue.cpp:113: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:113: note: initialized from here >../Eigen/eigenvalue.cpp:113: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:113: note: initialized from here >../Eigen/eigenvalue.cpp:113: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:113: note: initialized from here >../Eigen/eigenvalue.cpp:113: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:113: note: initialized from here >../Eigen/eigenvalue.cpp:248: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:248: note: initialized from here >../Eigen/eigenvalue.cpp:249: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../Eigen/eigenvalue.cpp:249: note: initialized from here >lgfem.cpp: In function 'E_F0* Op_CopyArrayT(const E_Array&, const E_Array&) [with K = double, v_fes = v_fes]': >lgfem.cpp:4736: warning: 'aa_ii.C_F0::f' may be used uninitialized in this function >lgfem.cpp: In function 'E_F0* Op_CopyArrayT(const E_Array&, const E_Array&) [with K = std::complex<double>, v_fes = v_fes]': >lgfem.cpp:4736: warning: 'aa_ii.C_F0::f' may be used uninitialized in this function >lgfem.cpp: In function 'E_F0* Op_CopyArrayT(const E_Array&, const E_Array&) [with K = double, v_fes = v_fes3]': >lgfem.cpp:4736: warning: 'aa_ii.C_F0::f' may be used uninitialized in this function >AFunction.cpp: In function 'void Init_map_type()': >AFunction.cpp:706: note: variable tracking size limit exceeded with debug insns, retrying without >lgfem.cpp: In function 'E_F0* Op_CopyArrayT(const E_Array&, const E_Array&) [with K = std::complex<double>, v_fes = v_fes3]': >lgfem.cpp:4736: warning: 'aa_ii.C_F0::f' may be used uninitialized in this function >lgfem.cpp: In member function 'AnyType LinearCG<R>::E_LCG::operator()(void*) const [with R = double]': >lgfem.cpp:601: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:601: note: initialized from here >lgfem.cpp:608: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:608: note: initialized from here >lgfem.cpp:614: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:614: note: initialized from here >lgfem.cpp:635: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:635: note: initialized from here >In file included from lgfem.cpp:59: >problem.hpp: In member function 'AnyType OpMatrixtoBilinearForm<R, v_fes>::Op::operator()(void*) const [with R = double, v_fes = v_fes]': >problem.hpp:1131: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1131: note: initialized from here >problem.hpp:1132: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1132: note: initialized from here >problem.hpp:1206: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1206: note: initialized from here >problem.hpp: In member function 'AnyType OpMatrixtoBilinearForm<R, v_fes>::Op::operator()(void*) const [with R = std::complex<double>, v_fes = v_fes]': >problem.hpp:1131: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1131: note: initialized from here >problem.hpp:1132: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1132: note: initialized from here >problem.hpp:1206: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1206: note: initialized from here >problem.hpp: In member function 'AnyType OpMatrixtoBilinearForm<R, v_fes>::Op::operator()(void*) const [with R = double, v_fes = v_fes3]': >problem.hpp:1131: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1131: note: initialized from here >problem.hpp:1132: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1132: note: initialized from here >problem.hpp:1206: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1206: note: initialized from here >problem.hpp: In member function 'AnyType OpMatrixtoBilinearForm<R, v_fes>::Op::operator()(void*) const [with R = std::complex<double>, v_fes = v_fes3]': >problem.hpp:1131: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1131: note: initialized from here >problem.hpp:1132: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1132: note: initialized from here >problem.hpp:1206: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >problem.hpp:1206: note: initialized from here >lgfem.cpp: In function 'void init_lgfem()': >lgfem.cpp:3941: note: variable tracking size limit exceeded with debug insns, retrying without >lgfem.cpp: In member function 'AnyType E_set_fev<K>::Op2d(void*) const [with K = double]': >lgfem.cpp:1837: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:1837: note: initialized from here >lgfem.cpp: In member function 'virtual AnyType Plot::operator()(void*) const': >lgfem.cpp:2181: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2181: note: initialized from here >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: note: initialized from here >lgfem.cpp:2163: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2163: note: initialized from here >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: note: initialized from here >lgfem.cpp:2163: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2163: note: initialized from here >lgfem.cpp:2168: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2168: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2168: note: initialized from here >lgfem.cpp:2169: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2169: note: initialized from here >lgfem.cpp:2174: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2174: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2174: note: initialized from here >lgfem.cpp:2178: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2178: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2178: note: initialized from here >lgfem.cpp:2182: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2182: note: initialized from here >lgfem.cpp:2729: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2729: note: initialized from here >lgfem.cpp:2730: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2730: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2747: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:387: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2751: note: initialized from here >../femlib/RNM.hpp:375: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:323: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:387: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2758: note: initialized from here >lgfem.cpp:2183: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2183: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2185: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2185: note: initialized from here >lgfem.cpp:2184: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2184: note: initialized from here >lgfem.cpp:2183: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2183: note: initialized from here >lgfem.cpp:2183: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2183: note: initialized from here >lgfem.cpp:3011: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3011: note: initialized from here >lgfem.cpp:3012: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3012: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3024: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3031: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:3041: note: initialized from here >lgfem.cpp:2184: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2184: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2185: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2185: note: initialized from here >lgfem.cpp:2184: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2184: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2185: note: initialized from here >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >../femlib/RNM.hpp:380: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2185: note: initialized from here >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: note: initialized from here >lgfem.cpp:2163: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2163: note: initialized from here >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2162: note: initialized from here >lgfem.cpp:2163: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2163: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2751: note: initialized from here >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules >lgfem.cpp:2758: note: initialized from here >lgfem.cpp:2962: warning: 'nsb' may be used uninitialized in this function >rm -f libff.a >ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o Drawing.o gibbs.o CheckPtr.o fem.o QuadratureFormular.o FESpace.o Element_RT.o mshptg.o FQuadTree.o QuadTree.o R2.o Meshio.o Mesh2.o Metric.o BamgFreeFem.o MeshDraw.o MeshGeom.o MeshQuad.o SetOfE4.o MeshRead.o MeshWrite.o problem.o mt19937ar.o DefColor.o InitFunct.o lgalgo.o Element_P2h.o load.o lgfem.o environment.o string_def.o FESpacen.o P012_1d.o P012_2d.o P012_3d.o Mesh1dn.o Mesh2dn.o Mesh3dn.o GQuadTree.o libmesh5.o glumesh2D.o splitsimplex.o strversionnumber.o eigenvalue.o >ar: creating libff.a >a - UMFPack_Solver.o >a - AFunction.o >a - AFunction2.o >a - array_long.o >a - array_real.o >a - array_complex.o >a - lex.o >a - lgmesh.o >a - lgmesh3.o >a - CodeAlloc.o >a - lgmat.o >a - global.o >a - Drawing.o >a - gibbs.o >a - CheckPtr.o >a - fem.o >a - QuadratureFormular.o >a - FESpace.o >a - Element_RT.o >a - mshptg.o >a - FQuadTree.o >a - QuadTree.o >a - R2.o >a - Meshio.o >a - Mesh2.o >a - Metric.o >a - BamgFreeFem.o >a - MeshDraw.o >a - MeshGeom.o >a - MeshQuad.o >a - SetOfE4.o >a - MeshRead.o >a - MeshWrite.o >a - problem.o >a - mt19937ar.o >a - DefColor.o >a - InitFunct.o >a - lgalgo.o >a - Element_P2h.o >a - load.o >a - lgfem.o >a - environment.o >a - string_def.o >a - FESpacen.o >a - P012_1d.o >a - P012_2d.o >a - P012_3d.o >a - Mesh1dn.o >a - Mesh2dn.o >a - Mesh3dn.o >a - GQuadTree.o >a - libmesh5.o >a - glumesh2D.o >a - splitsimplex.o >a - strversionnumber.o >a - eigenvalue.o >ranlib libff.a >make[4]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/fflib' >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/fflib' >Making all in std >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/std' >make[3]: Nothing to be done for `all'. >make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/std' >Making all in x11 >make[3]: Entering directory `/builddir/build/BUILD/freefem++-3.7-1/src/x11' >g++ -DHAVE_CONFIG_H -I. -I../.. -I../fflib -I../Graphics -I../.. -I../femlib -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -c -o Xrgraph.o `test -f '../Graphics/Xrgraph.cpp' || echo './'`../Graphics/Xrgraph.cpp >../Graphics/Xrgraph.cpp:786:1: warning: "/*" within comment >../Graphics/Xrgraph.cpp:787:1: warning: "/*" within comment >../Graphics/Xrgraph.cpp:788:1: warning: "/*" within comment >../Graphics/Xrgraph.cpp: In function 'void initgraphique_()': >../Graphics/Xrgraph.cpp:416: warning: unused variable 'report' >../Graphics/Xrgraph.cpp:427: warning: unused variable 'dpy' >../Graphics/Xrgraph.cpp:431: warning: unused variable 'fstereo' >../Graphics/Xrgraph.cpp:432: warning: unused variable 'nbplans' >In file included from ../Graphics/Xrgraph.cpp:750: >../Graphics/getprog-unix.hpp: In function 'int getprog_(char*, int, char**)': >../Graphics/getprog-unix.hpp:38: warning: statement has no effect >../Graphics/Xrgraph.cpp: In function 'float GetHeigthFont_()': >../Graphics/Xrgraph.cpp:1131: warning: unused variable 'k' >g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DNDEBUG -DDRAWING -DBAMG_LONG_LONG -DNCHECKPTR -rdynamic -fPIC -o FreeFem++-x11 Xrgraph.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -larpack -llapack -L/usr/lib/atlas -llapack -lf77blas -lcblas -latlas -lXxf86vm -lXext -lX11 -lXpm -lm -ldl /usr/lib/gcc/i686-redhat-linux/4.4.3/libgfortran.so >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlaev2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `clahqr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dorm2r_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slahqr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slarf_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlascl_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slaev2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slarnv_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slartg_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slarfg_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlascl_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slabad_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlasr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `claset_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slasr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slanv2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `sorm2r_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `ztrsen_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlahqr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlahqr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlaset_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zgeqr2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlanhs_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlacpy_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zunm2r_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `strevc_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slamch_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlarf_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `clarnv_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `strsen_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `clacpy_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `clascl_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slacpy_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlapy2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slanhs_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlarnv_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlaset_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `ctrevc_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slanst_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlanv2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dgeqr2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `clartg_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dtrevc_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `sgeqr2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlarfg_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `clanhs_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `ssteqr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlarnv_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `zlartg_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dsteqr_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlacpy_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `ztrevc_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlamch_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: make[3]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src/x11' >make[2]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1/src' >make[1]: Leaving directory `/builddir/build/BUILD/freefem++-3.7-1' >RPM build errors: >undefined reference to `dlanhs_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slapy2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlartg_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `ctrsen_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slascl_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlabad_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `cunm2r_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `slaset_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dlanst_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `cgeqr2_' >/usr/lib/gcc/i686-redhat-linux/4.4.3/../../../libarpack.so: undefined reference to `dtrsen_' >collect2: ld returned 1 exit status >make[3]: *** [FreeFem++-x11] Error 1 >make[2]: *** [all-recursive] Error 1 >make[1]: *** [all-recursive] Error 1 >make: *** [all] Error 2 >error: Bad exit status from /var/tmp/rpm-tmp.WZwZcT (%build) > Bad exit status from /var/tmp/rpm-tmp.WZwZcT (%build) >Child returncode was: 1 >EXCEPTION: Command failed. See logs for output. > # ['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/freefem++.spec'] >Traceback (most recent call last): > File "/usr/lib/python2.6/site-packages/mock/trace_decorator.py", line 70, in trace > result = func(*args, **kw) > File "/usr/lib/python2.6/site-packages/mock/util.py", line 324, in do > raise mock.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >Error: Command failed. See logs for output. > # ['bash', '--login', '-c', 'rpmbuild -bb --target i386 --nodeps builddir/build/SPECS/freefem++.spec'] >LEAVE do --> EXCEPTION RAISED >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 564731
:
391403
| 391404 |
391405
|
391406
|
391407
|
391408