<86>Apr 27 01:45:20 userdel[23800]: delete user `rooter' <86>Apr 27 01:45:20 userdel[23800]: remove group `rooter' <86>Apr 27 01:45:20 groupadd[23801]: new group: name=rooter, gid=501 <86>Apr 27 01:45:21 useradd[23802]: new user: name=rooter, uid=501, gid=501, home=/root, shell=/bin/bash <86>Apr 27 01:45:21 userdel[23804]: delete user `builder' <86>Apr 27 01:45:21 userdel[23804]: remove group `builder' <86>Apr 27 01:45:21 groupadd[23805]: new group: name=builder, gid=502 <86>Apr 27 01:45:21 useradd[23806]: new user: name=builder, uid=502, gid=502, home=/usr/src, shell=/bin/bash <13>Apr 27 01:45:23 rpmi: imake-1.0.1-alt2 installed <13>Apr 27 01:45:23 rpmi: libX11-locales-3:1.1.4-alt5.M41.1 installed <13>Apr 27 01:45:23 rpmi: libXau-1.0.3-alt1 installed <13>Apr 27 01:45:23 rpmi: libXdmcp-1.0.2-alt1.0 installed <13>Apr 27 01:45:23 rpmi: libxcb-1.1-alt4 installed <13>Apr 27 01:45:23 rpmi: libX11-3:1.1.4-alt5.M41.1 installed <13>Apr 27 01:45:23 rpmi: libXdamage-1.1.1-alt1 installed <13>Apr 27 01:45:23 rpmi: libXext-1.0.4-alt1 installed <13>Apr 27 01:45:23 rpmi: libXfixes-4.0.3-alt1 installed <13>Apr 27 01:45:24 rpmi: libXxf86vm-1.0.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: libdrm-2.4.0-alt2 installed <13>Apr 27 01:45:24 rpmi: libGL-3:7.2-alt13 installed <13>Apr 27 01:45:24 rpmi: libstdc++4.3-4.3.2-alt6 installed <13>Apr 27 01:45:24 rpmi: libGLU-3:7.2-alt13 installed <13>Apr 27 01:45:24 rpmi: xorg-bigreqsproto-devel-1.0.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-compositeproto-devel-0.4-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-damageproto-devel-1.1.0-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-dmxproto-devel-2.2.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-dri2proto-devel-1.1-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-evieproto-devel-1.0.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-fixesproto-devel-4.0-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-fontcacheproto-devel-0.1.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-fontsproto-devel-2.0.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-glproto-devel-1.4.9-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-inputproto-devel-1.4.4-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-kbproto-devel-1.0.3-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-pmproto-devel-1.0.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xproto-devel-7.0.13-alt1.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-randrproto-devel-1.2.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-recordproto-devel-1.13.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-renderproto-devel-0.9.3-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-resourceproto-devel-1.0.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-scrnsaverproto-devel-1.1.0-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: libICE-1.0.4-alt1 installed <13>Apr 27 01:45:24 rpmi: libSM-1.1.0-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: libXt-1.0.5-alt1 installed <13>Apr 27 01:45:24 rpmi: libxcb-devel-1.1-alt4 installed <13>Apr 27 01:45:24 rpmi: xorg-videoproto-devel-2.2.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xcbproto-devel-1.1-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xcmiscproto-devel-1.1.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xextproto-devel-7.0.3-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xf86bigfontproto-devel-1.1.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xf86dgaproto-devel-2.0.3-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xf86driproto-devel-2.0.4-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xf86miscproto-devel-0.9.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xf86rushproto-devel-1.1.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xf86vidmodeproto-devel-2.2.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: xorg-xineramaproto-devel-1.1.2-alt0.M41.1 installed <13>Apr 27 01:45:24 rpmi: libdrm-devel-2.4.0-alt2 installed <13>Apr 27 01:45:24 rpmi: xorg-cf-files-1.0.2-alt1 installed <13>Apr 27 01:45:24 rpmi: gcc-c++-common-1.4.11-alt1 installed <13>Apr 27 01:45:25 rpmi: libstdc++4.3-devel-4.3.2-alt6 installed <13>Apr 27 01:45:26 rpmi: gcc4.3-c++-4.3.2-alt6 installed <13>Apr 27 01:45:27 rpmi: libXi-1.1.3-alt2.M41.1 installed <13>Apr 27 01:45:27 rpmi: libXmu-1.0.4-alt1 installed <13>Apr 27 01:45:27 rpmi: libGLU-devel-3:7.2-alt13 installed <13>Apr 27 01:45:27 rpmi: xorg-printproto-devel-1.0.4-alt0.M41.1 installed <13>Apr 27 01:45:27 rpmi: xorg-trapproto-devel-3.4.3-alt0.M41.1 installed <13>Apr 27 01:45:27 rpmi: xorg-proto-devel-7.4.0-alt1.M41.1 installed <13>Apr 27 01:45:27 rpmi: libICE-devel-1.0.4-alt1 installed <13>Apr 27 01:45:27 rpmi: libXdmcp-devel-1.0.2-alt1.0 installed <13>Apr 27 01:45:27 rpmi: libXau-devel-1.0.3-alt1 installed <13>Apr 27 01:45:27 rpmi: libX11-devel-3:1.1.4-alt5.M41.1 installed <13>Apr 27 01:45:27 rpmi: libXt-devel-1.0.5-alt1 installed <13>Apr 27 01:45:27 rpmi: libSM-devel-1.1.0-alt0.M41.1 installed <13>Apr 27 01:45:27 rpmi: libXfixes-devel-4.0.3-alt1 installed <13>Apr 27 01:45:27 rpmi: libXdamage-devel-1.1.1-alt1 installed <13>Apr 27 01:45:27 rpmi: libXxf86vm-devel-1.0.2-alt0.M41.1 installed <13>Apr 27 01:45:27 rpmi: libGL-devel-3:7.2-alt13 installed <13>Apr 27 01:45:27 rpmi: libXext-devel-1.0.4-alt1 installed <13>Apr 27 01:45:27 rpmi: libXi-devel-1.1.3-alt2.M41.1 installed <13>Apr 27 01:45:27 rpmi: libXmu-devel-1.0.4-alt1 installed WARNING: %__autoreconf is obsolete, use %autoreconf instead Installing libode-0.8-alt1.src.rpm Building target platforms: ppc Building for target ppc Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.97001 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ode-0.8 + echo 'Source #0 (ode-src-0.8.tar.bz2):' Source #0 (ode-src-0.8.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/ode-src-0.8.tar.bz2 + /bin/tar -xf - + cd ode-0.8 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.61576 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ode-0.8 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.in: not using Gettext autoreconf-default: running: aclocal --force autoreconf-default: configure.in: tracing autoreconf-default: configure.in: not using Libtool autoreconf-default: configure.in: not using Intltool autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing ode/src/Makefile.am:38: compiling `fastldlt.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.in' Makefile.am: installing `./INSTALL' Makefile.am: installing `./COPYING' autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -Wall -O2 -fsigned-char' + export CFLAGS + CXXFLAGS='-pipe -Wall -O2 -fsigned-char' + export CXXFLAGS + FFLAGS='-pipe -Wall -O2 -fsigned-char' + export FFLAGS + export lt_cv_prog_cc_static_works=no + lt_cv_prog_cc_static_works=no + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + '[' -f configure.ac -o -f configure.in ']' + libtoolize --copy --force Remember to add `AC_PROG_LIBTOOL' to `configure.in'. Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL' You should update your `aclocal.m4' by running aclocal. + ./configure --build=ppc-alt-linux --host=ppc-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --disable-static --with-pic --enable-release --enable-soname checking build system type... powerpc-alt-linux-gnu checking host system type... powerpc-alt-linux-gnu checking target system type... powerpc-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c 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 for style of include used by make... GNU checking for ppc-alt-linux-gcc... ppc-alt-linux-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether ppc-alt-linux-gcc accepts -g... yes checking for ppc-alt-linux-gcc option to accept ISO C89... none needed checking dependency style of ppc-alt-linux-gcc... none checking how to run the C preprocessor... ppc-alt-linux-gcc -E 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 whether byte ordering is bigendian... yes 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 whether make sets $(MAKE)... (cached) yes checking for ppc-alt-linux-g++... ppc-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether ppc-alt-linux-g++ accepts -g... yes checking dependency style of ppc-alt-linux-g++... none checking for a BSD-compatible install... /bin/install -c checking for ppc-alt-linux-windres... no checking for windres... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for working volatile... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for ppc-alt-linux-ranlib... no checking for ranlib... ranlib checking for size_t... yes checking if a soname should be set... yes checking if tests should be built... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking for string.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking values.h usability... yes checking values.h presence... yes checking for values.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking if gyroscopic term should be used... yes checking if double precision is requested... no checking for appropriate dInfinity constant... FLT_MAX checking for float.h... (cached) yes checking for appropriate dEpsilon constant... FLT_EPSILON checking for a Pentium CPU... no checking for a x86-64 CPU... no checking if building a release library... yes checking if building a debug library... no checking for char... yes checking size of char... 1 checking for int... yes checking size of int... 4 checking for short... yes checking size of short... 2 checking for long int... yes checking size of long int... 4 checking for void*... yes checking size of void*... 4 checking which drawstuff lib to build... X11 checking for the suffix of shared libraries... .so.0.8.0 checking for GL/gl.h... yes checking for GL/glu.h... yes checking for GL/glext.h... yes checking for main in -lGL... yes checking for main in -lGLU... yes checking for main in -lopengl32... no checking for main in -lglu32... no checking for main in -lXmu... yes checking for main in -lXi... yes checking for main in -lX... no checking for main in -lX11... yes checking for main in -lcomctl32... no checking for main in -lkernel32... no checking for main in -luser32... no checking for main in -lgdi32... no checking for main in -lwinmm... no checking for main in -lstdc++... yes checking for main in -lm... yes checking for main in -lpthread... yes checking for gprof... no checking for floor... yes checking for memmove... yes checking for memset... yes checking for select... yes checking for sqrt... yes checking for sqrtf... yes checking for sinf... yes checking for cosf... yes checking for fabsf... yes checking for atan2f... yes checking for fmodf... yes checking for copysignf... yes checking for copysign... yes checking for snprintf... yes checking for vsnprintf... yes checking for gettimeofday... yes checking for isnan... yes checking for isnanf... yes checking for _isnan... no checking for _isnanf... no checking for __isnan... yes checking for __isnanf... yes checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for obstacks... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking for vprintf... yes checking for _doprnt... no configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/ode/Makefile config.status: creating ode/Makefile config.status: creating ode/src/Makefile config.status: creating drawstuff/Makefile config.status: creating drawstuff/src/Makefile config.status: creating drawstuff/dstest/Makefile config.status: creating ode/test/Makefile config.status: creating ode-config config.status: creating include/ode/config.h config.status: executing depfiles commands Configuration: Target system type: powerpc-alt-linux-gnu Build system type: powerpc-alt-linux-gnu Host system type: powerpc-alt-linux-gnu Use double precision: no Use OPCODE: yes Use GIMPACT: no Use gyroscopic term: yes Is this a Pentium: no Is the CPU x86-64: no Is this a release build: yes Is this a debug build: no Using SONAME: yes Headers will be installed in /usr/include/ode Libraries will be installed in /usr/lib + '[' -n '' ']' + NPROCS=48 + make -j48 make: Entering directory `/usr/src/RPM/BUILD/ode-0.8' Making all in include make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include' Making all in ode make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make all-am make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include' Making all in drawstuff make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' Making all in src make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/src' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libdrawstuff_a-drawstuff.o `test -f 'drawstuff.cpp' || echo './'`drawstuff.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libdrawstuff_a-x11.o `test -f 'x11.cpp' || echo './'`x11.cpp drawstuff.cpp: In function 'void skipWhiteSpace(char*, FILE*)': drawstuff.cpp:142: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp:148: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'int readNumber(char*, FILE*)': drawstuff.cpp:169: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In constructor 'Image::Image(char*)': drawstuff.cpp:182: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp:186: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp:198: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp:200: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp:217: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsStartGraphics(int, int, dsFunctions*)': drawstuff.cpp:893: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawFrame(int, int, dsFunctions*, int)': drawstuff.cpp:1079: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsSimulationLoop(int, char**, int, int, dsFunctions*)': drawstuff.cpp:1260: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp:1273: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsSetViewpoint(float*, float*)': drawstuff.cpp:1284: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsGetViewpoint(float*, float*)': drawstuff.cpp:1301: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsSetTexture(int)': drawstuff.cpp:1317: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsSetColor(float, float, float)': drawstuff.cpp:1324: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsSetColorAlpha(float, float, float, float)': drawstuff.cpp:1335: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawBox(const float*, const float*, const float*)': drawstuff.cpp:1346: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawConvex(const float*, const float*, float*, unsigned int, float*, unsigned int, unsigned int*)': drawstuff.cpp:1370: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawSphere(const float*, const float*, float)': drawstuff.cpp:1391: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawTriangle(const float*, const float*, const float*, const float*, const float*, int)': drawstuff.cpp:1428: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawCylinder(const float*, const float*, float, float)': drawstuff.cpp:1440: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawCapsule(const float*, const float*, float, float)': drawstuff.cpp:1462: warning: deprecated conversion from string constant to 'char*' drawstuff.cpp: In function 'void dsDrawConvexD(const double*, const double*, double*, unsigned int, double*, unsigned int, unsigned int*)': drawstuff.cpp:1512: warning: deprecated conversion from string constant to 'char*' x11.cpp: In function 'void dsError(char*, ...)': x11.cpp:60: warning: deprecated conversion from string constant to 'char*' x11.cpp: In function 'void dsDebug(char*, ...)': x11.cpp:69: warning: deprecated conversion from string constant to 'char*' x11.cpp: In function 'void createMainWindow(int, int)': x11.cpp:108: warning: deprecated conversion from string constant to 'char*' x11.cpp:116: warning: deprecated conversion from string constant to 'char*' x11.cpp:144: warning: deprecated conversion from string constant to 'char*' x11.cpp:158: warning: deprecated conversion from string constant to 'char*' x11.cpp: In function 'void captureFrame(int)': x11.cpp:303: warning: deprecated conversion from string constant to 'char*' x11.cpp:318: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result rm -f libdrawstuff.a ar cru libdrawstuff.a libdrawstuff_a-drawstuff.o libdrawstuff_a-x11.o ranlib libdrawstuff.a make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/src' Making all in dstest make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/dstest' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -I../../include -I../.. -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o dstest-dstest.o `test -f 'dstest.cpp' || echo './'`dstest.cpp dstest.cpp: In function 'void command(int)': dstest.cpp:106: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -I../../include -I../.. -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -o dstest dstest-dstest.o -ldrawstuff -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/dstest' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' Making all in ode make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode' Making all in src make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode/src' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-obstack.o `test -f 'obstack.cpp' || echo './'`obstack.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_util.o `test -f 'collision_util.cpp' || echo './'`collision_util.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-array.o `test -f 'array.cpp' || echo './'`array.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-ode.o `test -f 'ode.cpp' || echo './'`ode.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-error.o `test -f 'error.cpp' || echo './'`error.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-odemath.o `test -f 'odemath.cpp' || echo './'`odemath.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_kernel.o `test -f 'collision_kernel.cpp' || echo './'`collision_kernel.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-export-dif.o `test -f 'export-dif.cpp' || echo './'`export-dif.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-quickstep.o `test -f 'quickstep.cpp' || echo './'`quickstep.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_quadtreespace.o `test -f 'collision_quadtreespace.cpp' || echo './'`collision_quadtreespace.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-rotation.o `test -f 'rotation.cpp' || echo './'`rotation.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_space.o `test -f 'collision_space.cpp' || echo './'`collision_space.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_cylinder_box.o `test -f 'collision_cylinder_box.cpp' || echo './'`collision_cylinder_box.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_cylinder_sphere.o `test -f 'collision_cylinder_sphere.cpp' || echo './'`collision_cylinder_sphere.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_cylinder_plane.o `test -f 'collision_cylinder_plane.cpp' || echo './'`collision_cylinder_plane.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-sphere.o `test -f 'sphere.cpp' || echo './'`sphere.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-box.o `test -f 'box.cpp' || echo './'`box.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-capsule.o `test -f 'capsule.cpp' || echo './'`capsule.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-plane.o `test -f 'plane.cpp' || echo './'`plane.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-ray.o `test -f 'ray.cpp' || echo './'`ray.cpp ode.cpp: In function 'void dJointAttach(dxJoint*, dxBody*, dxBody*)': ode.cpp:1168: warning: unused variable 'world' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-cylinder.o `test -f 'cylinder.cpp' || echo './'`cylinder.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-convex.o `test -f 'convex.cpp' || echo './'`convex.cpp collision_cylinder_sphere.cpp: In function 'int dCollideCylinderSphere(dxGeom*, dxGeom*, int, dContactGeom*, int)': collision_cylinder_sphere.cpp:56: warning: unused variable 'pContactData' collision_cylinder_sphere.cpp:70: warning: unused variable 'pfRot1' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-joint.o `test -f 'joint.cpp' || echo './'`joint.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-step.o `test -f 'step.cpp' || echo './'`step.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_transform.o `test -f 'collision_transform.cpp' || echo './'`collision_transform.cpp collision_cylinder_plane.cpp: In function 'int dCollideCylinderPlane(dxGeom*, dxGeom*, int, dContactGeom*, int)': collision_cylinder_plane.cpp:63: warning: unused variable 'PlanePos' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-lcp.o `test -f 'lcp.cpp' || echo './'`lcp.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-stepfast.o `test -f 'stepfast.cpp' || echo './'`stepfast.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-mass.o `test -f 'mass.cpp' || echo './'`mass.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-testing.o `test -f 'testing.cpp' || echo './'`testing.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-mat.o `test -f 'mat.cpp' || echo './'`mat.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-timer.o `test -f 'timer.cpp' || echo './'`timer.cpp step.cpp: In function 'void dInternalStepIsland_x1(dxWorld*, dxBody* const*, int, dxJoint* const*, int, dReal)': step.cpp:350: warning: unused variable 'nub' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-matrix.o `test -f 'matrix.cpp' || echo './'`matrix.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-util.o `test -f 'util.cpp' || echo './'`util.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-memory.o `test -f 'memory.cpp' || echo './'`memory.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-misc.o `test -f 'misc.cpp' || echo './'`misc.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-heightfield.o `test -f 'heightfield.cpp' || echo './'`heightfield.cpp testing.cpp: In function 'void dTestMatrixComparison()': testing.cpp:171: warning: deprecated conversion from string constant to 'char*' testing.cpp:186: warning: deprecated conversion from string constant to 'char*' testing.cpp:204: warning: deprecated conversion from string constant to 'char*' testing.cpp:221: warning: deprecated conversion from string constant to 'char*' testing.cpp:237: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_trimesh.o `test -f 'collision_trimesh_trimesh.cpp' || echo './'`collision_trimesh_trimesh.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_sphere.o `test -f 'collision_trimesh_sphere.cpp' || echo './'`collision_trimesh_sphere.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_ray.o `test -f 'collision_trimesh_ray.cpp' || echo './'`collision_trimesh_ray.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_opcode.o `test -f 'collision_trimesh_opcode.cpp' || echo './'`collision_trimesh_opcode.cpp timer.cpp: In function 'void dTimerEnd()': timer.cpp:334: warning: deprecated conversion from string constant to 'char*' timer.cpp: In function 'void dTimerReport(FILE*, int)': timer.cpp:372: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_box.o `test -f 'collision_trimesh_box.cpp' || echo './'`collision_trimesh_box.cpp convex.cpp: In function 'int dCollideConvexBox(dxGeom*, dxGeom*, int, dContactGeom*, int)': convex.cpp:549: warning: unused variable 'Convex' convex.cpp:550: warning: unused variable 'Box' convex.cpp: In function 'int dCollideConvexCapsule(dxGeom*, dxGeom*, int, dContactGeom*, int)': convex.cpp:559: warning: unused variable 'Convex' convex.cpp:560: warning: unused variable 'Capsule' joint.cpp: In function 'void PRGetInfo2(dxJointPR*, dxJoint::Info2*)': joint.cpp:2602: warning: unused variable 'i' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_ccylinder.o `test -f 'collision_trimesh_ccylinder.cpp' || echo './'`collision_trimesh_ccylinder.cpp convex.cpp: In function 'void Support(dReal*, dxConvex&, dReal*)': convex.cpp:880: warning: unused variable 'index' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_distance.o `test -f 'collision_trimesh_distance.cpp' || echo './'`collision_trimesh_distance.cpp mass.cpp: In function 'void dMassSetTrimesh(dMass*, dReal, dxGeom*)': mass.cpp:282: warning: 'b1' may be used uninitialized in this function mass.cpp:282: warning: 'b0' may be used uninitialized in this function mass.cpp:281: warning: 'a1' may be used uninitialized in this function mass.cpp:281: warning: 'a0' may be used uninitialized in this function convex.cpp: In function 'int dCollideConvexConvex(dxGeom*, dxGeom*, int, dContactGeom*, int)': convex.cpp:1101: warning: suggest parentheses around assignment used as truth value ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_cylinder_trimesh.o `test -f 'collision_cylinder_trimesh.cpp' || echo './'`collision_cylinder_trimesh.cpp joint.cpp: In function 'dReal dJointGetAMotorAngleRate(dxJoint*, int)': joint.cpp:3493: warning: unused variable 'joint' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libode_a-collision_trimesh_plane.o `test -f 'collision_trimesh_plane.cpp' || echo './'`collision_trimesh_plane.cpp ppc-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include/ode -I../../include -I../../include -fomit-frame-pointer -ffast-math -O1 -fPIC -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libfast_a-fastldlt.o `test -f 'fastldlt.c' || echo './'`fastldlt.c ppc-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include/ode -I../../include -I../../include -fomit-frame-pointer -ffast-math -O1 -fPIC -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libfast_a-fastltsolve.o `test -f 'fastltsolve.c' || echo './'`fastltsolve.c ppc-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include/ode -I../../include -I../../include -fomit-frame-pointer -ffast-math -O1 -fPIC -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libfast_a-fastdot.o `test -f 'fastdot.c' || echo './'`fastdot.c ppc-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include/ode -I../../include -I../../include -fomit-frame-pointer -ffast-math -O1 -fPIC -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libfast_a-fastlsolve.o `test -f 'fastlsolve.c' || echo './'`fastlsolve.c In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_trimesh.cpp:40: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rulesppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_AABBCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBCollider.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_AABBTree.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_trimesh.cpp:40: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_BaseModel.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_BaseModel.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_BaseModel.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_opcode.cpp:31: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_sphere.cpp:34: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_BoxPruning.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_BoxPruning.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_BoxPruning.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_opcode.cpp:31: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_sphere.cpp:34: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_trimesh.cpp:40: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rulesppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_Collider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Collider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Collider.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_Common.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Common.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Common.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_opcode.cpp:31: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_sphere.cpp:34: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ray.cpp:35: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_HybridModel.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_distance.cpp:9: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rulesIn file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ray.cpp:35: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_box.cpp:39: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_distance.cpp:9: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_box.cpp:39: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_LSSCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_LSSCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_LSSCollider.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_trimesh.cpp:40: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_cylinder_trimesh.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_MeshInterface.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rulesIn file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ccylinder.cpp:60: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rulesIn file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ccylinder.cpp:60: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_cylinder_trimesh.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_Model.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Model.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Model.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_opcode.cpp:31: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_trimesh.cpp:40: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rulesIn file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_distance.cpp:9: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rulesIn file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ray.cpp:35: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_OBBCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_OBBCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_OBBCollider.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_box.cpp:39: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ccylinder.cpp:60: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-Opcode.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_cylinder_trimesh.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_sphere.cpp:34: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_OptimizedTree.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_OptimizedTree.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_OptimizedTree.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules heightfield.cpp: In member function 'int dxHeightfield::dCollideHeightfieldZone(int, int, int, int, dxGeom*, int, int, dContactGeom*, int)': heightfield.cpp:900: warning: unused variable 'maxO2Height' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_Picking.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Picking.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Picking.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_opcode.cpp:31: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_PlanesCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_PlanesCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_PlanesCollider.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_distance.cpp:9: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_RayCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ray.cpp:35: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ccylinder.cpp:60: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_sphere.cpp:34: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_trimesh.cpp:40: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_SphereCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_SphereCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_SphereCollider.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_box.cpp:39: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_SweepAndPrune.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_SweepAndPrune.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_SweepAndPrune.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_cylinder_trimesh.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_TreeBuilders.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeBuilders.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeBuilders.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_TreeCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeCollider.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rulesIn file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ray.cpp:35: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_box.cpp:39: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_distance.cpp:9: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-OPC_VolumeCollider.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_VolumeCollider.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_VolumeCollider.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ccylinder.cpp:60: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceAABB.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_opcode.cpp:31: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceContainer.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:38, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_plane.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float FastFabs(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:37: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:38: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsat(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:63: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:64: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float frsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:71: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:73: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:75: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float InvSqrt(const float&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:82: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float RSqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:96: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fsqrt(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:107: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float fepsilon(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:117: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:121: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsNAN(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:125: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsIndeterminate(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:126: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsPlusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:127: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'bool IsMinusInf(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:128: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'float ComputeFloatEpsilon()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:176: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h: In function 'int ConvertToSortable(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceFPU.h:301: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_cylinder_trimesh.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceHPoint.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceHPoint.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceHPoint.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_sphere.cpp:34: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:44, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_plane.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h: In member function 'IceCore::Container& IceCore::Container::Add(float)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceContainer.h:87: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceIndexedTriangle.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceIndexedTriangle.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceIndexedTriangle.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceMatrix3x3.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceMatrix4x4.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ray.cpp:35: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceOBB.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceOBB.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceOBB.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_box.cpp:39: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_distance.cpp:9: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:55, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_plane.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'BOOL IceMaths::Point::IsZero() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::Tweak(udword, udword)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:245: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:246: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:247: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakBigger()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:255: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:256: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:257: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'void IceMaths::Point::TweakSmaller()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:263: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:265: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'udword IceMaths::Point::VectorCode() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:337: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_ccylinder.cpp:60: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator==(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h: In member function 'bool IceMaths::Point::operator!=(const IceMaths::Point&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_cylinder_trimesh.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IcePlane.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePlane.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePlane.cpp In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:57, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_plane.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'bool IceMaths::Matrix3x3::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:93: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:94: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:98: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:99: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:101: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:103: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules quickstep.cpp:186: warning: 'void multiply_J_invM_JT(int, int, dReal*, dReal*, int*, const dReal*, dReal*, dReal*, dReal*)' defined but not used ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IcePoint.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IcePoint.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h: In member function 'void IceMaths::Matrix3x3::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:289: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:290: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix3x3.h:291: warning: dereferencing type-punned pointer will break strict-aliasing rules box.cpp: In function 'int dBoxBox(const dReal*, const dReal*, const dReal*, const dReal*, const dReal*, const dReal*, dReal*, dReal*, int*, int, dContactGeom*, int)': box.cpp:334: warning: 'normalC[0]' may be used uninitialized in this function box.cpp:334: warning: 'normalC[1]' may be used uninitialized in this function box.cpp:334: warning: 'normalC[2]' may be used uninitialized in this function /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.h: In constructor 'Opcode::AABBTreeNode::AABBTreeNode()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.h:88: warning: 'Opcode::AABBTreeNode::mNbPrimitives' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.h:87: warning: 'udword* Opcode::AABBTreeNode::mNodePrimitives' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.cpp:56: warning: when initialized here /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.cpp: In destructor 'Opcode::AABBTreeNode::~AABBTreeNode()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.cpp:78: warning: unused variable 'Neg' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.h: In constructor 'Opcode::AABBTree::AABBTree()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.h:134: warning: 'Opcode::AABBTree::mTotalNbNodes' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.h:132: warning: 'Opcode::AABBTreeNode* Opcode::AABBTree::mPool' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_AABBTree.cpp:373: warning: when initialized here In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:58, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_plane.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'bool IceMaths::Matrix4x4::IsIdentity() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:178: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:179: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:180: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:181: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:183: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:184: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:185: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:186: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:188: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:191: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:194: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:195: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:196: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h: In member function 'void IceMaths::Matrix4x4::Transpose()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:226: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:227: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:228: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:229: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:230: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceMatrix4x4.h:231: warning: dereferencing type-punned pointer will break strict-aliasing rules convex.cpp: In function 'int dCollideSphereConvex(dxGeom*, dxGeom*, int, dContactGeom*, int)': convex.cpp:433: warning: 'closestplane' may be used uninitialized in this function /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.h: In constructor 'Opcode::HybridModel::HybridModel()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.h:99: warning: 'Opcode::HybridModel::mNbPrimitives' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.h:98: warning: 'Opcode::LeafTriangles* Opcode::HybridModel::mTriangles' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.cpp:94: warning: when initialized here /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.cpp: In member function 'virtual bool Opcode::HybridModel::Build(const Opcode::OPCODECREATE&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_HybridModel.cpp:160: warning: left-hand operand of comma has no effect In file included from /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_IceHook.h:64, from /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.h:76, from collision_trimesh_internal.h:57, from collision_trimesh_plane.cpp:36: /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:380: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:381: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:382: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::Intersect(const IceMaths::AABB&, udword) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:413: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'void IceMaths::AABB::Rotate(const IceMaths::Matrix4x4&, IceMaths::AABB&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:431: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:434: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h: In member function 'BOOL IceMaths::AABB::IsValid() const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:453: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:454: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceAABB.h:455: warning: dereferencing type-punned pointer will break strict-aliasing rules ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceRandom.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRandom.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRandom.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.cpp: In function 'bool Opcode::InitOpcode()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.cpp:40: warning: statement has no effect /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.cpp: In function 'bool Opcode::CloseOpcode()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Opcode.cpp:48: warning: statement has no effect ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceRay.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRay.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRay.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceRevisitedRadix.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRevisitedRadix.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRevisitedRadix.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Model.cpp: In member function 'virtual bool Opcode::Model::Build(const Opcode::OPCODECREATE&)': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_Model.cpp:149: warning: left-hand operand of comma has no effect /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.h: In constructor 'Opcode::MeshInterface::MeshInterface()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.h:190: warning: 'Opcode::MeshInterface::mVertexStride' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.h:178: warning: 'udword Opcode::MeshInterface::mNbTris' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.cpp:130: warning: when initialized here ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceSegment.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceSegment.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceSegment.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceTriangle.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceTriangle.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceTriangle.cpp /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_PlanesCollider.h: In constructor 'Opcode::PlanesCollider::PlanesCollider()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_PlanesCollider.h:90: warning: 'Opcode::PlanesCollider::mPlanes' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_PlanesCollider.h:89: warning: 'udword Opcode::PlanesCollider::mNbPlanes' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_PlanesCollider.cpp:58: warning: when initialized here ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -O2 -fno-strict-aliasing -fPIC -fomit-frame-pointer -ffast-math -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o libOPCODE_a-IceUtils.o `test -f '/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceUtils.cpp' || echo './'`/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceUtils.cpp joint.cpp: In member function 'int dxJointLimitMotor::addLimot(dxJoint*, dxJoint::Info2*, int, dReal*, int)': joint.cpp:501: warning: 'ltd[0]' may be used uninitialized in this function joint.cpp:501: warning: 'ltd[1]' may be used uninitialized in this function joint.cpp:501: warning: 'ltd[2]' may be used uninitialized in this function rm -f libfast.a /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.h: In constructor 'Opcode::RayCollider::RayCollider()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.h:205: warning: 'Opcode::RayCollider::mCulling' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.h:203: warning: 'bool Opcode::RayCollider::mClosestHit' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.cpp:205: warning: when initialized here /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.h:203: warning: 'Opcode::RayCollider::mClosestHit' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.h:190: warning: 'Opcode::CollisionFaces* Opcode::RayCollider::mStabbedFaces' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_RayCollider.cpp:205: warning: when initialized here ar cru libfast.a libfast_a-fastldlt.o libfast_a-fastltsolve.o libfast_a-fastdot.o libfast_a-fastlsolve.o /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.cpp: In member function 'bool Opcode::MeshInterface::RemapClient(udword, const udword*) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_MeshInterface.cpp:300: warning: array subscript is below array bounds ranlib libfast.a /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceOBB.cpp: In member function 'void IceMaths::OBB::ComputeLSS(IceMaths::LSS&) const': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceOBB.cpp:261: warning: enumeration value 'W' not handled in switch /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceOBB.cpp:261: warning: enumeration value 'FORCE_DWORD' not handled in switch /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeCollider.h: In constructor 'Opcode::AABBTreeCollider::AABBTreeCollider()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeCollider.h:208: warning: 'Opcode::AABBTreeCollider::mFullPrimBoxTest' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeCollider.h:186: warning: 'const Opcode::MeshInterface* Opcode::AABBTreeCollider::mIMesh0' /usr/src/RPM/BUILD/ode-0.8/OPCODE/OPC_TreeCollider.cpp:45: warning: when initialized here joint.cpp: In function 'void contactGetInfo2(dxJointContact*, dxJoint::Info2*)': joint.cpp:1350: warning: 'c2[0]' may be used uninitialized in this function joint.cpp:1350: warning: 'c2[1]' may be used uninitialized in this function joint.cpp:1350: warning: 'c2[2]' may be used uninitialized in this function heightfield.cpp:955: warning: 'geomNDepthGetter' may be used uninitialized in this function heightfield.cpp:954: warning: 'geomNPlaneCollider' may be used uninitialized in this function heightfield.cpp:953: warning: 'geomRayNCollider' may be used uninitialized in this function /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRevisitedRadix.h: In constructor 'IceCore::RadixSort::RadixSort()': /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRevisitedRadix.h:56: warning: 'IceCore::RadixSort::mRanks2' will be initialized after /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRevisitedRadix.h:54: warning: 'udword IceCore::RadixSort::mCurrentSize' /usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice/IceRevisitedRadix.cpp:170: warning: when initialized here convex.cpp: In function 'int TestConvexIntersection(dxConvex&, dxConvex&, int, dContactGeom*, int)': convex.cpp:941: warning: 'savedplane[0]' may be used uninitialized in this function convex.cpp:941: warning: 'savedplane[2]' may be used uninitialized in this function convex.cpp:941: warning: 'savedplane[3]' may be used uninitialized in this function convex.cpp:941: warning: 'savedplane[1]' may be used uninitialized in this function convex.cpp:947: warning: 'g2' may be used uninitialized in this function convex.cpp:947: warning: 'g1' may be used uninitialized in this function collision_trimesh_ccylinder.cpp: At global scope: collision_trimesh_ccylinder.cpp:176: warning: 'mHullDstPl' defined but not used joint.cpp: In function 'void PRGetInfo2(dxJointPR*, dxJoint::Info2*)': joint.cpp:2616: warning: 'R2' may be used uninitialized in this function joint.cpp:2616: warning: 'pos2' may be used uninitialized in this function joint.cpp:2821: warning: 'ltd[0]' may be used uninitialized in this function joint.cpp:2821: warning: 'ltd[1]' may be used uninitialized in this function joint.cpp:2821: warning: 'ltd[2]' may be used uninitialized in this function collision_trimesh_trimesh.cpp: At global scope: collision_trimesh_trimesh.cpp:948: warning: 'void GetTriangleGeometryCallback(udword, Opcode::VertexPointers&, udword)' defined but not used collision_trimesh_trimesh.cpp:1551: warning: 'int IntersectLineSegmentRay(dReal*, dReal*, dReal*, dReal*, dReal*)' defined but not used rm -f libOPCODE.a ar cru libOPCODE.a libOPCODE_a-OPC_AABBCollider.o libOPCODE_a-OPC_AABBTree.o libOPCODE_a-OPC_BaseModel.o libOPCODE_a-OPC_BoxPruning.o libOPCODE_a-OPC_Collider.o libOPCODE_a-OPC_Common.o libOPCODE_a-OPC_HybridModel.o libOPCODE_a-OPC_LSSCollider.o libOPCODE_a-OPC_MeshInterface.o libOPCODE_a-OPC_Model.o libOPCODE_a-OPC_OBBCollider.o libOPCODE_a-Opcode.o libOPCODE_a-OPC_OptimizedTree.o libOPCODE_a-OPC_Picking.o libOPCODE_a-OPC_PlanesCollider.o libOPCODE_a-OPC_RayCollider.o libOPCODE_a-OPC_SphereCollider.o libOPCODE_a-OPC_SweepAndPrune.o libOPCODE_a-OPC_TreeBuilders.o libOPCODE_a-OPC_TreeCollider.o libOPCODE_a-OPC_VolumeCollider.o libOPCODE_a-IceAABB.o libOPCODE_a-IceContainer.o libOPCODE_a-IceHPoint.o libOPCODE_a-IceIndexedTriangle.o libOPCODE_a-IceMatrix3x3.o libOPCODE_a-IceMatrix4x4.o libOPCODE_a-IceOBB.o libOPCODE_a-IcePlane.o libOPCODE_a-IcePoint.o libOPCODE_a-IceRandom.o libOPCODE_a-IceRay.o libOPCODE_a-IceRevisitedRadix.o libOPCODE_a-IceSegment.o libOPCODE_a-IceTriangle.o libOPCODE_a-IceUtils.o ranlib libOPCODE.a rm -f libode.a ar cru libode.a libode_a-obstack.o libode_a-collision_util.o libode_a-array.o libode_a-ode.o libode_a-error.o libode_a-odemath.o libode_a-collision_kernel.o libode_a-export-dif.o libode_a-quickstep.o libode_a-collision_quadtreespace.o libode_a-rotation.o libode_a-collision_space.o libode_a-collision_cylinder_box.o libode_a-collision_cylinder_sphere.o libode_a-collision_cylinder_plane.o libode_a-sphere.o libode_a-box.o libode_a-capsule.o libode_a-plane.o libode_a-ray.o libode_a-cylinder.o libode_a-convex.o libode_a-joint.o libode_a-step.o libode_a-collision_transform.o libode_a-lcp.o libode_a-stepfast.o libode_a-mass.o libode_a-testing.o libode_a-mat.o libode_a-timer.o libode_a-matrix.o libode_a-util.o libode_a-memory.o libode_a-misc.o libode_a-heightfield.o libode_a-collision_trimesh_trimesh.o libode_a-collision_trimesh_sphere.o libode_a-collision_trimesh_ray.o libode_a-collision_trimesh_opcode.o libode_a-collision_trimesh_box.o libode_a-collision_trimesh_ccylinder.o libode_a-collision_trimesh_distance.o libode_a-collision_cylinder_trimesh.o libode_a-collision_trimesh_plane.o libfast_a-fastldlt.o libfast_a-fastltsolve.o libfast_a-fastdot.o libfast_a-fastlsolve.o libOPCODE_a-OPC_AABBCollider.o libOPCODE_a-OPC_AABBTree.o libOPCODE_a-OPC_BaseModel.o libOPCODE_a-OPC_BoxPruning.o libOPCODE_a-OPC_Collider.o libOPCODE_a-OPC_Common.o libOPCODE_a-OPC_HybridModel.o libOPCODE_a-OPC_LSSCollider.o libOPCODE_a-OPC_MeshInterface.o libOPCODE_a-OPC_Model.o libOPCODE_a-OPC_OBBCollider.o libOPCODE_a-Opcode.o libOPCODE_a-OPC_OptimizedTree.o libOPCODE_a-OPC_Picking.o libOPCODE_a-OPC_PlanesCollider.o libOPCODE_a-OPC_RayCollider.o libOPCODE_a-OPC_SphereCollider.o libOPCODE_a-OPC_SweepAndPrune.o libOPCODE_a-OPC_TreeBuilders.o libOPCODE_a-OPC_TreeCollider.o libOPCODE_a-OPC_VolumeCollider.o libOPCODE_a-IceAABB.o libOPCODE_a-IceContainer.o libOPCODE_a-IceHPoint.o libOPCODE_a-IceIndexedTriangle.o libOPCODE_a-IceMatrix3x3.o libOPCODE_a-IceMatrix4x4.o libOPCODE_a-IceOBB.o libOPCODE_a-IcePlane.o libOPCODE_a-IcePoint.o libOPCODE_a-IceRandom.o libOPCODE_a-IceRay.o libOPCODE_a-IceRevisitedRadix.o libOPCODE_a-IceSegment.o libOPCODE_a-IceTriangle.o libOPCODE_a-IceUtils.o ranlib libode.a ppc-alt-linux-gcc -I../../include -I../../include -I/usr/src/RPM/BUILD/ode-0.8/OPCODE -I/usr/src/RPM/BUILD/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -shared -Wl,-soname,libode.so.0 -o libode.so.0.8.0 libode_a-obstack.o libode_a-collision_util.o libode_a-array.o libode_a-ode.o libode_a-error.o libode_a-odemath.o libode_a-collision_kernel.o libode_a-export-dif.o libode_a-quickstep.o libode_a-collision_quadtreespace.o libode_a-rotation.o libode_a-collision_space.o libode_a-collision_cylinder_box.o libode_a-collision_cylinder_sphere.o libode_a-collision_cylinder_plane.o libode_a-sphere.o libode_a-box.o libode_a-capsule.o libode_a-plane.o libode_a-ray.o libode_a-cylinder.o libode_a-convex.o libode_a-joint.o libode_a-step.o libode_a-collision_transform.o libode_a-lcp.o libode_a-stepfast.o libode_a-mass.o libode_a-testing.o libode_a-mat.o libode_a-timer.o libode_a-matrix.o libode_a-util.o libode_a-memory.o libode_a-misc.o libode_a-heightfield.o libode_a-collision_trimesh_trimesh.o libode_a-collision_trimesh_sphere.o libode_a-collision_trimesh_ray.o libode_a-collision_trimesh_opcode.o libode_a-collision_trimesh_box.o libode_a-collision_trimesh_ccylinder.o libode_a-collision_trimesh_distance.o libode_a-collision_cylinder_trimesh.o libode_a-collision_trimesh_plane.o libfast_a-fastldlt.o libfast_a-fastltsolve.o libfast_a-fastdot.o libfast_a-fastlsolve.o libOPCODE_a-OPC_AABBCollider.o libOPCODE_a-OPC_AABBTree.o libOPCODE_a-OPC_BaseModel.o libOPCODE_a-OPC_BoxPruning.o libOPCODE_a-OPC_Collider.o libOPCODE_a-OPC_Common.o libOPCODE_a-OPC_HybridModel.o libOPCODE_a-OPC_LSSCollider.o libOPCODE_a-OPC_MeshInterface.o libOPCODE_a-OPC_Model.o libOPCODE_a-OPC_OBBCollider.o libOPCODE_a-Opcode.o libOPCODE_a-OPC_OptimizedTree.o libOPCODE_a-OPC_Picking.o libOPCODE_a-OPC_PlanesCollider.o libOPCODE_a-OPC_RayCollider.o libOPCODE_a-OPC_SphereCollider.o libOPCODE_a-OPC_SweepAndPrune.o libOPCODE_a-OPC_TreeBuilders.o libOPCODE_a-OPC_TreeCollider.o libOPCODE_a-OPC_VolumeCollider.o libOPCODE_a-IceAABB.o libOPCODE_a-IceContainer.o libOPCODE_a-IceHPoint.o libOPCODE_a-IceIndexedTriangle.o libOPCODE_a-IceMatrix3x3.o libOPCODE_a-IceMatrix4x4.o libOPCODE_a-IceOBB.o libOPCODE_a-IcePlane.o libOPCODE_a-IcePoint.o libOPCODE_a-IceRandom.o libOPCODE_a-IceRay.o libOPCODE_a-IceRevisitedRadix.o libOPCODE_a-IceSegment.o libOPCODE_a-IceTriangle.o libOPCODE_a-IceUtils.o -lstdc++ -lm -lpthread make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode/src' Making all in test make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode/test' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_collision.o test_collision.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_slider.o test_slider.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_feedback.o test_feedback.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_crash.o test_crash.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_space.o test_space.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_I.o test_I.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_friction.o test_friction.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_space_stress.o test_space_stress.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_boxstack.o test_boxstack.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_hinge.o test_hinge.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_step.o test_step.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_buggy.o test_buggy.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_joints.o test_joints.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_motor.o test_motor.cpp ppc-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c test_chain1.c test_slider.cpp: In function 'int main(int, char**)': test_slider.cpp:139: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_chain2.o test_chain2.cpp test_boxstack.cpp: In function 'int main(int, char**)': test_boxstack.cpp:542: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_cylvssphere.o test_cylvssphere.cpp test_friction.cpp: In function 'int main(int, char**)': test_friction.cpp:170: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_ode.o test_ode.cpp test_step.cpp: In function 'int main(int, char**)': test_step.cpp:177: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_plane2d.o test_plane2d.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_heightfield.o test_heightfield.cpp test_buggy.cpp: In function 'int main(int, char**)': test_buggy.cpp:222: warning: deprecated conversion from string constant to 'char*'test_space.cpp: In function 'int main(int, char**)': test_space.cpp:204: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_convex_cd.o test_convex_cd.cpp test_I.cpp: In function 'int main(int, char**)': test_I.cpp:238: warning: deprecated conversion from string constant to 'char*' test_feedback.cpp: In function 'int main(int, char**)': test_feedback.cpp:227: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_jointPR.o test_jointPR.cpp ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_trimesh.o test_trimesh.cpp test_hinge.cpp: In function 'int main(int, char**)': test_hinge.cpp:128: warning: deprecated conversion from string constant to 'char*' test_motor.cpp: In function 'int main(int, char**)': test_motor.cpp:143: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_moving_trimesh.o test_moving_trimesh.cpp test_crash.cpp: In function 'int main(int, char**)': test_crash.cpp:612: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_basket.o test_basket.cpp test_space_stress.cpp: In function 'int main(int, char**)': test_space_stress.cpp:399: warning: deprecated conversion from string constant to 'char*' test_joints.cpp: In function 'void doTest(int, char**, int, int)': test_joints.cpp:1035: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../include/ode -fomit-frame-pointer -ffast-math -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -c -o test_cyl.o test_cyl.cpp ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_slider test_slider.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_friction test_friction.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_ode.cpp: In function 'void testMassFunctions()': test_ode.cpp:702: warning: deprecated conversion from string constant to 'char*'ppc-alt-linux-gcc -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_chain1 test_chain1.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_ode.cpp:723: warning: deprecated conversion from string constant to 'char*' test_ode.cpp: In function 'void dTestMatrixComparison()': test_ode.cpp:1016: warning: deprecated conversion from string constant to 'char*'test_collision.cpp: In function 'void do_tests(int, char**)': test_collision.cpp:1287: warning: deprecated conversion from string constant to 'char*' test_collision.cpp: In function 'int main(int, char**)': test_collision.cpp:1355: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1356: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1357: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1358: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1360: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1361: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1362: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1363: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1365: warning: deprecated conversion from string constant to 'char*' test_collision.cpp:1366: warning: deprecated conversion from string constant to 'char*' test_chain2.cpp: In function 'int main(int, char**)': test_chain2.cpp:125: warning: deprecated conversion from string constant to 'char*' test_ode.cpp:1031: warning: deprecated conversion from string constant to 'char*' test_ode.cpp:1049: warning: deprecated conversion from string constant to 'char*' test_ode.cpp:1066: warning: deprecated conversion from string constant to 'char*' test_ode.cpp:1082: warning: deprecated conversion from string constant to 'char*' test_plane2d.cpp: In function 'int main(int, char**)': test_plane2d.cpp:261: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_step test_step.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_cylvssphere.cpp: In function 'int main(int, char**)': test_cylvssphere.cpp:186: warning: deprecated conversion from string constant to 'char*' test_convex_cd.cpp: In function 'void command(int)': test_convex_cd.cpp:170: warning: deprecated conversion from string constant to 'char*' test_convex_cd.cpp: In function 'int main(int, char**)': test_convex_cd.cpp:183: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_buggy test_buggy.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_space test_space.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_basket.cpp: In function 'int main(int, char**)': test_basket.cpp:213: warning: deprecated conversion from string constant to 'char*' test_basket.cpp:254: warning: unused variable 'sx' test_basket.cpp:254: warning: unused variable 'sy' test_basket.cpp:254: warning: unused variable 'sz' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_hinge test_hinge.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_heightfield.cpp: In function 'int main(int, char**)': test_heightfield.cpp:2064: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_feedback test_feedback.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_trimesh.cpp: In function 'int main(int, char**)': test_trimesh.cpp:449: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_I test_I.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_cylvssphere.cpp: At global scope: test_cylvssphere.cpp:50: warning: 'world_mesh' defined but not used test_cyl.cpp: In function 'int main(int, char**)': test_cyl.cpp:233: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_motor test_motor.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread basket_geom.h: At global scope: basket_geom.h:2: warning: 'world_normals' defined but not used test_moving_trimesh.cpp: In function 'int main(int, char**)': test_moving_trimesh.cpp:1896: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_convex_cd test_convex_cd.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -o test_basket test_basket.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_boxstack test_boxstack.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_chain2 test_chain2.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_cylvssphere test_cylvssphere.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_plane2d test_plane2d.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_crash test_crash.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_space_stress test_space_stress.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread world_geom3.h: At global scope: world_geom3.h:5: warning: 'world_normals' defined but not used ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_cyl test_cyl.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_jointPR.cpp: In function 'int main(int, char**)': test_jointPR.cpp:259: warning: deprecated conversion from string constant to 'char*' ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -o test_trimesh test_trimesh.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_heightfield.cpp: At global scope: test_heightfield.cpp:161: warning: 'TriData1' defined but not used test_heightfield.cpp:161: warning: 'TriData2' defined but not used ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_heightfield test_heightfield.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_jointPR.cpp: At global scope: test_jointPR.cpp:72: warning: 'box2_space' defined but not used ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_jointPR test_jointPR.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -o test_moving_trimesh test_moving_trimesh.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread test_joints.cpp: At global scope: test_joints.cpp:92: warning: 'char loCase(char)' defined but not used ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_joints test_joints.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_ode test_ode.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread ppc-alt-linux-g++ -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -I../../include -I../../include -pipe -Wall -O2 -fsigned-char -fomit-frame-pointer -ffast-math -I -L -L../../drawstuff/src -L../../ode/src -o test_collision test_collision.o -ldrawstuff ../../ode/src/libode.a -lGL -lGLU -lXmu -lXi -lX11 -lstdc++ -lm -lpthread -lstdc++ -lm -lpthread make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode/test' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8' make: Leaving directory `/usr/src/RPM/BUILD/ode-0.8' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.57852 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libode-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libode-buildroot + cd ode-0.8 + make 'INSTALL=/bin/install -p' DESTDIR=/usr/src/tmp/libode-buildroot install make: Entering directory `/usr/src/RPM/BUILD/ode-0.8' Making install in include make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include' Making install in ode make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/include/ode" || /bin/mkdir -p "/usr/src/tmp/libode-buildroot/usr/include/ode" /bin/install -p -m 644 'collision_trimesh.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/collision_trimesh.h' /bin/install -p -m 644 'mass.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/mass.h' /bin/install -p -m 644 'odecpp.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/odecpp.h' /bin/install -p -m 644 'common.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/common.h' /bin/install -p -m 644 'matrix.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/matrix.h' /bin/install -p -m 644 'odecpp_collision.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/odecpp_collision.h' /bin/install -p -m 644 'compatibility.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/compatibility.h' /bin/install -p -m 644 'memory.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/memory.h' /bin/install -p -m 644 'odecpp_old.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/odecpp_old.h' /bin/install -p -m 644 'contact.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/contact.h' /bin/install -p -m 644 'misc.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/misc.h' /bin/install -p -m 644 'odemath.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/odemath.h' /bin/install -p -m 644 'collision.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/collision.h' /bin/install -p -m 644 'error.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/error.h' /bin/install -p -m 644 'objects.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/objects.h' /bin/install -p -m 644 'rotation.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/rotation.h' /bin/install -p -m 644 'collision_space.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/collision_space.h' /bin/install -p -m 644 'export-dif.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/export-dif.h' /bin/install -p -m 644 'ode.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/ode.h' /bin/install -p -m 644 'timer.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/timer.h' /bin/install -p -m 644 'config.h' '/usr/src/tmp/libode-buildroot/usr/include/ode/config.h' make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include/ode' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/include' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/include' Making install in drawstuff make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' Making install in src make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/src' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/src' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/src' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/src' Making install in dstest make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/dstest' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/dstest' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/dstest' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff/dstest' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/drawstuff' Making install in ode make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode' Making install in src make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode/src' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode/src' test -z "/usr/lib" || /bin/mkdir -p "/usr/src/tmp/libode-buildroot/usr/lib" /bin/install -p -m 644 'libode.a' '/usr/src/tmp/libode-buildroot/usr/lib/libode.a' ranlib '/usr/src/tmp/libode-buildroot/usr/lib/libode.a' test -z "/usr/lib" || /bin/mkdir -p "/usr/src/tmp/libode-buildroot/usr/lib" /bin/install -p 'libode.so.0.8.0' '/usr/src/tmp/libode-buildroot/usr/lib/libode.so.0.8.0' make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode/src' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode/src' Making install in test make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode/test' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode/test' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode/test' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode/test' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8/ode' make[1]: Entering directory `/usr/src/RPM/BUILD/ode-0.8' make[2]: Entering directory `/usr/src/RPM/BUILD/ode-0.8' test -z "/usr/bin" || /bin/mkdir -p "/usr/src/tmp/libode-buildroot/usr/bin" /bin/install -p 'ode-config' '/usr/src/tmp/libode-buildroot/usr/bin/ode-config' make install-exec-hook make[3]: Entering directory `/usr/src/RPM/BUILD/ode-0.8' ln -s /usr/lib/libode.so.0.8.0 \ /usr/src/tmp/libode-buildroot/usr/lib/libode.so ln -s /usr/lib/libode.so.0.8.0 \ /usr/src/tmp/libode-buildroot/usr/lib/libode.so.0 ln -s /usr/lib/libode.so.0.8.0 \ /usr/src/tmp/libode-buildroot/usr/lib/libode.so.0.8 make[3]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8' make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8' make[1]: Leaving directory `/usr/src/RPM/BUILD/ode-0.8' make: Leaving directory `/usr/src/RPM/BUILD/ode-0.8' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libode-buildroot (auto) mode of `./usr/lib/libode.so.0.8.0' changed to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libode-buildroot (binconfig,pkgconfig,libtool) /usr/bin/ode-config: 42c42 < echo -I/usr/include --- > echo /usr/bin/ode-config: 45c45 < echo -L/usr/lib -lode --- > echo -lode 48c48 < echo -L/usr/lib -lode.so.0.8.0 --- > echo -lode.so.0.8.0 Compressing files in /usr/src/tmp/libode-buildroot (auto) Adjusting library links in /usr/src/tmp/libode-buildroot ./usr/lib: /sbin/ldconfig: Cannot stat ./usr/lib/libode.so.0.8: No such file or directory /sbin/ldconfig: Cannot stat ./usr/lib/libode.so.0: No such file or directory /sbin/ldconfig: Cannot stat ./usr/lib/libode.so: No such file or directory libode.so.0 -> libode.so.0.8.0 (changed) Verifying ELF objects in /usr/src/tmp/libode-buildroot (arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Stripping binaries in /usr/src/tmp/libode-buildroot (executable,shared) Processing files: libode-0.8-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.20266 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ode-0.8 + DOCDIR=/usr/src/tmp/libode-buildroot/usr/share/doc/libode-0.8 + export DOCDIR + rm -rf /usr/src/tmp/libode-buildroot/usr/share/doc/libode-0.8 + /bin/mkdir -p /usr/src/tmp/libode-buildroot/usr/share/doc/libode-0.8 + cp -prL ode/README ode/TODO CHANGELOG.txt README.txt /usr/src/tmp/libode-buildroot/usr/share/doc/libode-0.8 + chmod -R go-w /usr/src/tmp/libode-buildroot/usr/share/doc/libode-0.8 + chmod -R a+rX /usr/src/tmp/libode-buildroot/usr/share/doc/libode-0.8 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing(Provides): /bin/sh -e /usr/src/tmp/rpm-tmp.20266 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-provides find-provides: running scripts (alternatives,lib,pam,perl,pkgconfig,python,shell) + exit 0 Finding Requires (using /usr/lib/rpm/find-requires) Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.99049 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-requires find-requires: running scripts (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,shebang,shell,static,symlinks) + exit 0 Provides: libode.so.0 Requires(interp): /sbin/ldconfig, /sbin/postun_ldconfig Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1, rpmlib(CompressedFileNames) <= 3.0.4-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/postun_ldconfig Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libpthread.so.0(GLIBC_2.3.4), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), rtld(GNU_HASH) Processing files: libode-devel-0.8-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing(Provides): /bin/sh -e /usr/src/tmp/rpm-tmp.63638 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-provides find-provides: absolute symbolic link /usr/src/tmp/libode-buildroot/usr/lib/libode.so -> /usr/lib/libode.so.0.8.0 is not going to provide anything find-provides: running scripts (alternatives,lib,pam,perl,pkgconfig,python,shell) + exit 0 Finding Requires (using /usr/lib/rpm/find-requires) Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.80478 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-requires find-requires: running scripts (files,lib,pam,perl,pkgconfig,pkgconfiglib,python,shebang,shell,static,symlinks) + exit 0 Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1, rpmlib(CompressedFileNames) <= 3.0.4-1 Requires: libode = 0.8-alt1, /bin/sh, /usr/lib/libode.so.0.8.0 Processing files: libode-doc-0.8-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.51849 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ode-0.8 + DOCDIR=/usr/src/tmp/libode-buildroot/usr/share/doc/libode-doc-0.8 + export DOCDIR + rm -rf /usr/src/tmp/libode-buildroot/usr/share/doc/libode-doc-0.8 + /bin/mkdir -p /usr/src/tmp/libode-buildroot/usr/share/doc/libode-doc-0.8 + cp -prL docs/ /usr/src/tmp/libode-buildroot/usr/share/doc/libode-doc-0.8 + chmod -R go-w /usr/src/tmp/libode-buildroot/usr/share/doc/libode-doc-0.8 + chmod -R a+rX /usr/src/tmp/libode-buildroot/usr/share/doc/libode-doc-0.8 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing(Provides): /bin/sh -e /usr/src/tmp/rpm-tmp.51849 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-provides find-provides: empty file list, nothing to do + exit 0 Finding Requires (using /usr/lib/rpm/find-requires) Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.26921 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-requires find-requires: empty file list, nothing to do + exit 0 Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1, rpmlib(CompressedFileNames) <= 3.0.4-1 Finding unpackaged files (using /usr/lib/rpm/check-files) Executing(check-files): /bin/sh -e /usr/src/tmp/rpm-tmp.97256 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /usr/lib/rpm/check-files + exit 0 warning: Installed (but unpackaged) file(s) found: /usr/lib/libode.a Wrote: /usr/src/RPM/SRPMS/libode-0.8-alt1.src.rpm Wrote: /usr/src/RPM/RPMS/ppc/libode-0.8-alt1.ppc.rpm Wrote: /usr/src/RPM/RPMS/ppc/libode-devel-0.8-alt1.ppc.rpm Wrote: /usr/src/RPM/RPMS/ppc/libode-doc-0.8-alt1.ppc.rpm 102.58user 10.62system 1:12.19elapsed 156%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+2306162minor)pagefaults 0swaps