* Package: games-sports/vdrift-20090615 * Repository: gentoo * Maintainer: games@gentoo.org * USE: elibc_glibc kernel_linux nls test userland_GNU x86 >>> Unpacking source... >>> Unpacking vdrift-2009-06-15-src.tar.bz2 to /var/tmp/portage/games-sports/vdrift-20090615/work >>> Source unpacked in /var/tmp/portage/games-sports/vdrift-20090615/work >>> Preparing source in /var/tmp/portage/games-sports/vdrift-20090615/work/vdrift-2009-06-15 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-sports/vdrift-20090615/work/vdrift-2009-06-15 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-sports/vdrift-20090615/work/vdrift-2009-06-15 ... scons: Reading SConscript files ... scons: warning: The Options class is deprecated; use the Variables class instead. File "/var/tmp/portage/games-sports/vdrift-20090615/work/vdrift-2009-06-15/SConstruct", line 9, in scons: warning: The BoolOption() function is deprecated; use the BoolVariable() function instead. File "/var/tmp/portage/games-sports/vdrift-20090615/work/vdrift-2009-06-15/SConstruct", line 13, in Checking for C++ header file asio.hpp... yes Checking for C++ header file boost/bind.hpp... yes Checking for C++ header file GL/gl.h... yes Checking for C++ header file GL/glu.h... yes Checking for C++ header file SDL/SDL.h... yes Checking for C++ header file SDL/SDL_image.h... yes Checking for C++ header file SDL/SDL_rotozoom.h... yes Checking for C++ header file vorbis/vorbisfile.h... yes Checking for C++ header file GL/glew.h... yes Checking for C header file libintl.h... yes scons: warning: The build_dir keyword has been deprecated; use the variant_dir keyword instead. File "/var/tmp/portage/games-sports/vdrift-20090615/work/vdrift-2009-06-15/SConstruct", line 563, in scons: done reading SConscript files. scons: Building targets ... i686-pc-linux-gnu-g++ -o build/aabb.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/aabb.cpp i686-pc-linux-gnu-g++ -o build/aabb_space_partitioning.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/aabb_space_partitioning.cpp i686-pc-linux-gnu-g++ -o build/ai.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/ai.cpp i686-pc-linux-gnu-g++ -o build/bezier.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/bezier.cpp i686-pc-linux-gnu-g++ -o build/camera.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/camera.cpp i686-pc-linux-gnu-g++ -o build/car.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/car.cpp i686-pc-linux-gnu-g++ -o build/carcontrolmap_local.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/carcontrolmap_local.cpp i686-pc-linux-gnu-g++ -o build/collision_detection.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/collision_detection.cpp i686-pc-linux-gnu-g++ -o build/configfile.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/configfile.cpp i686-pc-linux-gnu-g++ -o build/containeralgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/containeralgorithm.cpp i686-pc-linux-gnu-g++ -o build/coordinatesystems.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/coordinatesystems.cpp i686-pc-linux-gnu-g++ -o build/endian_utility.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/endian_utility.cpp i686-pc-linux-gnu-g++ -o build/eventsystem.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/eventsystem.cpp i686-pc-linux-gnu-g++ -o build/fbtexture.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/fbtexture.cpp i686-pc-linux-gnu-g++ -o build/font.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/font.cpp i686-pc-linux-gnu-g++ -o build/forcefeedback.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/forcefeedback.cpp i686-pc-linux-gnu-g++ -o build/game.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/game.cpp i686-pc-linux-gnu-g++ -o build/graphics.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/graphics.cpp i686-pc-linux-gnu-g++ -o build/gui.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/gui.cpp i686-pc-linux-gnu-g++ -o build/guipage.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/guipage.cpp i686-pc-linux-gnu-g++ -o build/httpget.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/httpget.cpp i686-pc-linux-gnu-g++ -o build/hud.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/hud.cpp i686-pc-linux-gnu-g++ -o build/joepack.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/joepack.cpp i686-pc-linux-gnu-g++ -o build/joeserialize.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/joeserialize.cpp i686-pc-linux-gnu-g++ -o build/k1999.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/k1999.cpp i686-pc-linux-gnu-g++ -o build/linearframe.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/linearframe.cpp i686-pc-linux-gnu-g++ -o build/main.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/main.cpp i686-pc-linux-gnu-g++ -o build/mathplane.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/mathplane.cpp i686-pc-linux-gnu-g++ -o build/mathvector.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/mathvector.cpp i686-pc-linux-gnu-g++ -o build/model.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/model.cpp i686-pc-linux-gnu-g++ -o build/model_joe03.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/model_joe03.cpp i686-pc-linux-gnu-g++ -o build/model_obj.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/model_obj.cpp i686-pc-linux-gnu-gcc -o build/nedmalloc.o -c -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/nedmalloc.c In file included from src/nedmalloc.c:63:0: include/malloc.c.h: In function ‘change_mparam’: include/malloc.c.h:3038:3: warning: value computed is not used include/malloc.c.h: In function ‘internal_mallinfo’: include/malloc.c.h:3331:3: warning: value computed is not used include/malloc.c.h: In function ‘internal_malloc_stats’: include/malloc.c.h:3370:3: warning: value computed is not used include/malloc.c.h: In function ‘sys_alloc’: include/malloc.c.h:3874:3: warning: value computed is not used include/malloc.c.h: In function ‘sys_trim’: include/malloc.c.h:4119:3: warning: value computed is not used include/malloc.c.h: In function ‘ialloc’: include/malloc.c.h:4479:3: warning: value computed is not used include/malloc.c.h: In function ‘create_mspace’: include/malloc.c.h:4971:3: warning: value computed is not used include/malloc.c.h: In function ‘create_mspace_with_base’: include/malloc.c.h:4990:3: warning: value computed is not used src/nedmalloc.c: In function ‘InitPool’: src/nedmalloc.c:547:2: warning: value computed is not used src/nedmalloc.c: In function ‘nedpmallinfo’: src/nedmalloc.c:873:9: warning: missing initializer src/nedmalloc.c:873:9: warning: (near initialization for ‘ret.ordblks’) i686-pc-linux-gnu-g++ -o build/opengl_utility.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/opengl_utility.cpp i686-pc-linux-gnu-g++ -o build/optional.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/optional.cpp i686-pc-linux-gnu-g++ -o build/parallel_task.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/parallel_task.cpp i686-pc-linux-gnu-g++ -o build/particle.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/particle.cpp i686-pc-linux-gnu-g++ -o build/pathmanager.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/pathmanager.cpp i686-pc-linux-gnu-g++ -o build/performance_testing.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/performance_testing.cpp i686-pc-linux-gnu-g++ -o build/quaternion.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/quaternion.cpp i686-pc-linux-gnu-g++ -o build/random.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/random.cpp i686-pc-linux-gnu-g++ -o build/replay.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/replay.cpp i686-pc-linux-gnu-g++ -o build/reseatable_reference.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/reseatable_reference.cpp i686-pc-linux-gnu-g++ -o build/rigidbody.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/rigidbody.cpp i686-pc-linux-gnu-g++ -o build/rotationalframe.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/rotationalframe.cpp i686-pc-linux-gnu-g++ -o build/scenegraph.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/scenegraph.cpp i686-pc-linux-gnu-g++ -o build/settings.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/settings.cpp i686-pc-linux-gnu-g++ -o build/shader.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/shader.cpp i686-pc-linux-gnu-g++ -o build/sound.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/sound.cpp i686-pc-linux-gnu-g++ -o build/text_draw.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/text_draw.cpp i686-pc-linux-gnu-g++ -o build/texture.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/texture.cpp i686-pc-linux-gnu-g++ -o build/timer.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/timer.cpp i686-pc-linux-gnu-g++ -o build/toggle.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/toggle.cpp i686-pc-linux-gnu-g++ -o build/track.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/track.cpp i686-pc-linux-gnu-g++ -o build/track_object.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/track_object.cpp i686-pc-linux-gnu-g++ -o build/trackmap.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/trackmap.cpp i686-pc-linux-gnu-g++ -o build/vertexarray.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL src/vertexarray.cpp i686-pc-linux-gnu-g++ -o bullet/LinearMath/btAlignedAllocator.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/LinearMath/btAlignedAllocator.cpp i686-pc-linux-gnu-g++ -o bullet/LinearMath/btConvexHull.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/LinearMath/btConvexHull.cpp i686-pc-linux-gnu-g++ -o bullet/LinearMath/btGeometryUtil.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/LinearMath/btGeometryUtil.cpp i686-pc-linux-gnu-g++ -o bullet/LinearMath/btQuickprof.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/LinearMath/btQuickprof.cpp bullet/LinearMath/btConvexHull.cpp: In member function ‘void HullLibrary::BringOutYourDead(const btVector3*, unsigned int, btVector3*, unsigned int&, unsigned int*, unsigned int)’: bullet/LinearMath/btConvexHull.cpp:1138:14: warning: comparison between signed and unsigned integer expressions bullet/LinearMath/btConvexHull.cpp:1159:24: warning: comparison between signed and unsigned integer expressions src/vertexarray.cpp: In member function ‘virtual void vertexarray_testTest::run(quicktest::TestResult&)’: src/vertexarray.cpp:24:2: warning: passing NULL to non-pointer argument 1 of ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits]’ src/vertexarray.cpp:32:2: warning: passing NULL to non-pointer argument 1 of ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits]’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btManifoldResult.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btCollisionObject.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp bullet/LinearMath/btConvexHull.cpp: In member function ‘bool HullLibrary::CleanupVertices(unsigned int, const btVector3*, unsigned int, unsigned int&, btVector3*, btScalar, btVector3&)’: bullet/LinearMath/btConvexHull.cpp:879:18: warning: ‘recip[0]’ may be used uninitialized in this function bullet/LinearMath/btConvexHull.cpp:879:18: warning: ‘recip[1]’ may be used uninitialized in this function bullet/LinearMath/btConvexHull.cpp:879:18: warning: ‘recip[2]’ may be used uninitialized in this function i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp: In member function ‘virtual void btConvexConvexAlgorithm::processCollision(btCollisionObject*, btCollisionObject*, const btDispatcherInfo&, btManifoldResult*)’: bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp:150:11: warning: unused variable ‘sepDist’ bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp: In member function ‘virtual void btCompoundCollisionAlgorithm::processCollision(btCollisionObject*, btCollisionObject*, const btDispatcherInfo&, btManifoldResult*)’: bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp:182:7: warning: unused variable ‘numChildren’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btUnionFind.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btCollisionWorld.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionDispatch/btGhostObject.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btContactProcessing.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btContactProcessing.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/gim_box_set.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/gim_box_set.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btGImpactShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btGImpactShape.cpp In file included from bullet/BulletCollision/Gimpact/gim_memory.h:36:0, from bullet/BulletCollision/Gimpact/gim_array.h:35, from bullet/BulletCollision/Gimpact/gim_box_set.h:37, from bullet/BulletCollision/Gimpact/gim_box_set.cpp:32: bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_inv_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp In file included from bullet/BulletCollision/Gimpact/gim_box_set.h:40:0, from bullet/BulletCollision/Gimpact/gim_box_set.cpp:32: bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_normal(btVector3&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_plane(btVector4&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_edge_plane(unsigned int, const btVector3&, btVector4&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_box_set.h:40:0, from bullet/BulletCollision/Gimpact/gim_box_set.cpp:32: bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_triangle_transform(btTransform&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘bool GIM_TRIANGLE::ray_collision(const btVector3&, const btVector3&, btVector3&, btVector3&, btScalar&, btScalar)’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘bool GIM_TRIANGLE::ray_collision_front_side(const btVector3&, const btVector3&, btVector3&, btVector3&, btScalar&, btScalar)’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/gim_memory.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/gim_memory.cpp bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp: In member function ‘virtual bool btSingleRayCallback::process(const btBroadphaseProxy*)’: bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:672:21: warning: unused variable ‘collisionObjectAabbMin’ bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp:673:21: warning: unused variable ‘collisionObjectAabbMax’ bullet/BulletCollision/Gimpact/gim_box_set.cpp: In member function ‘unsigned int GIM_BOX_TREE::_sort_and_calc_splitting_index(gim_array&, unsigned int, unsigned int, unsigned int)’: bullet/BulletCollision/Gimpact/gim_box_set.cpp:113:7: warning: unused variable ‘unbal’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btGenericPoolAllocator.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp In file included from bullet/BulletCollision/Gimpact/gim_memory.h:36:0, from bullet/BulletCollision/Gimpact/gim_memory.cpp:31: bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_inv_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/gim_tri_collision.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/gim_tri_collision.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/gim_contact.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/gim_contact.cpp bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp: In member function ‘int btQuantizedBvhTree::_sort_and_calc_splitting_index(GIM_BVH_DATA_ARRAY&, int, int, int)’: bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp:174:7: warning: unused variable ‘unbal’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btTriangleShapeEx.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp In file included from bullet/BulletCollision/Gimpact/gim_linear_math.h:38:0, from bullet/BulletCollision/Gimpact/gim_basic_geometry_operations.h:39, from bullet/BulletCollision/Gimpact/gim_box_collision.h:35, from bullet/BulletCollision/Gimpact/gim_tri_collision.h:36, from bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:34: bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_inv_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:34:0: bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_normal(btVector3&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_plane(btVector4&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-g++ -o bullet/BulletCollision/Gimpact/btGImpactBvh.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/Gimpact/btGImpactBvh.cpp bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_edge_plane(unsigned int, const btVector3&, btVector4&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:34:0: bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_triangle_transform(btTransform&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_linear_math.h:38:0, from bullet/BulletCollision/Gimpact/gim_basic_geometry_operations.h:39, from bullet/BulletCollision/Gimpact/gim_geometry.h:37, from bullet/BulletCollision/Gimpact/gim_contact.h:35, from bullet/BulletCollision/Gimpact/gim_contact.cpp:31: bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_inv_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h: In function ‘btScalar gim_sqrt(btScalar)’: bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘bool GIM_TRIANGLE::ray_collision(const btVector3&, const btVector3&, btVector3&, btVector3&, btScalar&, btScalar)’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘bool GIM_TRIANGLE::ray_collision_front_side(const btVector3&, const btVector3&, btVector3&, btVector3&, btScalar&, btScalar)’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp: In member function ‘unsigned int GIM_TRIANGLE_CALCULATION_CACHE::clip_triangle(const btVector4&, const btVector3*, const btVector3*, btVector3*)’: bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:120:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:120:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:129:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:129:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:138:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:138:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp: In member function ‘unsigned int GIM_TRIANGLE_CALCULATION_CACHE::cross_line_intersection_test()’: bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:205:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:205:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:269:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:269:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:303:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:303:5: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp: In member function ‘bool GIM_TRIANGLE_CALCULATION_CACHE::triangle_collision(const btVector3&, const btVector3&, const btVector3&, btScalar, const btVector3&, const btVector3&, const btVector3&, btScalar, GIM_TRIANGLE_CONTACT_DATA&)’: bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:394:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:394:3: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_geometry.h:40:0, from bullet/BulletCollision/Gimpact/gim_contact.h:35, from bullet/BulletCollision/Gimpact/gim_contact.cpp:31: bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_normal(btVector3&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_plane(btVector4&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_edge_plane(unsigned int, const btVector3&, btVector4&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_geometry.h:40:0, from bullet/BulletCollision/Gimpact/gim_contact.h:35, from bullet/BulletCollision/Gimpact/gim_contact.cpp:31: bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘void GIM_TRIANGLE::get_triangle_transform(btTransform&) const’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘bool GIM_TRIANGLE::ray_collision(const btVector3&, const btVector3&, btVector3&, btVector3&, btScalar&, btScalar)’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h: In member function ‘bool GIM_TRIANGLE::ray_collision_front_side(const btVector3&, const btVector3&, btVector3&, btVector3&, btScalar&, btScalar)’: bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from bullet/BulletCollision/Gimpact/gim_contact.cpp:31:0: bullet/BulletCollision/Gimpact/gim_contact.h: In member function ‘void GIM_CONTACT::interpolate_normals(btVector3*, unsigned int)’: bullet/BulletCollision/Gimpact/gim_contact.h:117:3: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/Gimpact/gim_contact.h:117:3: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConeShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConeShape.cpp bullet/BulletCollision/Gimpact/btGImpactBvh.cpp: In member function ‘int btBvhTree::_sort_and_calc_splitting_index(GIM_BVH_DATA_ARRAY&, int, int, int)’: bullet/BulletCollision/Gimpact/btGImpactBvh.cpp:153:7: warning: unused variable ‘unbal’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btShapeHull.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btShapeHull.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btCompoundShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp In file included from bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp:18:0: bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h: In constructor ‘btMultimaterialTriangleMeshShape::btMultimaterialTriangleMeshShape(btStridingMeshInterface*, bool, bool)’: bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h:38:35: warning: unused variable ‘m_triangle’ bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h: In constructor ‘btMultimaterialTriangleMeshShape::btMultimaterialTriangleMeshShape(btStridingMeshInterface*, bool, const btVector3&, const btVector3&, bool)’: bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h:70:35: warning: unused variable ‘m_triangle’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btMultiSphereShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp bullet/BulletCollision/CollisionShapes/btCompoundShape.h: In constructor ‘btCompoundShape::btCompoundShape(bool)’: bullet/BulletCollision/CollisionShapes/btCompoundShape.h:159:12: warning: ‘btCompoundShape::m_localScaling’ will be initialized after bullet/BulletCollision/CollisionShapes/btCompoundShape.h:60:16: warning: ‘btDbvt* btCompoundShape::m_dynamicAabbTree’ bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp:20:1: warning: when initialized here bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp: In member function ‘void btCompoundShape::updateChildTransform(int, const btTransform&)’: bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp:93:7: warning: unused variable ‘index’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btCylinderShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConvexShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConvexShape.cpp bullet/BulletCollision/CollisionShapes/btCompoundShape.h: In member function ‘void btCompoundShape::addChildShape(const btTransform&, btCollisionShape*)’: bullet/BulletCollision/CollisionShapes/btCompoundShape.h:31:1: warning: ‘child.btCompoundShapeChild::m_node’ is used uninitialized in this function bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp:51:23: note: ‘child.btCompoundShapeChild::m_node’ was declared here i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btEmptyShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConvexHullShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTetrahedronShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btCollisionShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTriangleMesh.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btBoxShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btBoxShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTriangleBuffer.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btOptimizedBvh.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btUniformScalingShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTriangleCallback.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConcaveShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btConvexInternalShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btCapsuleShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/CollisionShapes/btSphereShape.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/CollisionShapes/btSphereShape.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp: In member function ‘virtual bool btGjkEpaPenetrationDepthSolver::calcPenDepth(btVoronoiSimplexSolver&, const btConvexShape*, const btConvexShape*, const btTransform&, const btTransform&, btVector3&, btVector3&, btVector3&, btIDebugDraw*, btStackAlloc*)’: bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp:35:41: warning: unused variable ‘radialmargin’ i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp: In member function ‘gjkepa2_impl::GJK::eStatus::_ gjkepa2_impl::GJK::Evaluate(const gjkepa2_impl::tShape&, const btVector3&)’: bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:258:11: warning: enumeration value ‘Failed’ not handled in switch bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp: In static member function ‘static bool btGjkEpaSolver2::Penetration(const btConvexShape*, const btTransform&, const btConvexShape*, const btTransform&, const btVector3&, btGjkEpaSolver2::sResults&, bool)’: bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:832:8: warning: enumeration value ‘Valid’ not handled in switch i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btDbvt.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btDispatcher.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp: In function ‘btDbvtVolume merge(const btDbvtVolume&, const btDbvtVolume&)’: bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp:42:36: warning: dereferencing type-punned pointer will break strict-aliasing rules bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp: In function ‘btDbvtVolume bounds(const tNodeArray&)’: bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp:253:39: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp i686-pc-linux-gnu-g++ -o bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.o -c -O2 -pipe -Wall -Wextra -Wno-unused-parameter -pthread -pipe -D_GNU_SOURCE=1 -D_REENTRANT -Iinclude -Ibullet -I/usr/include/SDL bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp: In member function ‘gjkepa2_impl::GJK::eStatus::_ gjkepa2_impl::GJK::Evaluate(const gjkepa2_impl::tShape&, const btVector3&)’: bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:381:10: warning: ‘subm’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:381:10: note: ‘subm’ was declared here bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:428:10: warning: ‘subm’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:428:10: note: ‘subm’ was declared here bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:381:10: warning: ‘subm’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:381:10: note: ‘subm’ was declared here bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: warning: ‘subw[0]’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: note: ‘subw[0]’ was declared here bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: warning: ‘subw[1]’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: note: ‘subw[1]’ was declared here bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: warning: ‘subw[0]’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: note: ‘subw[0]’ was declared here bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: warning: ‘subw[1]’ may be used uninitialized in this function bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp:380:21: note: ‘subw[1]’ was declared here ar rc build/libvdriftbullet.a bullet/LinearMath/btAlignedAllocator.o bullet/LinearMath/btConvexHull.o bullet/LinearMath/btGeometryUtil.o bullet/LinearMath/btQuickprof.o bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btManifoldResult.o bullet/BulletCollision/CollisionDispatch/btCollisionObject.o bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.o bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.o bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.o bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.o bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.o bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.o bullet/BulletCollision/CollisionDispatch/btUnionFind.o bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.o bullet/BulletCollision/CollisionDispatch/btCollisionWorld.o bullet/BulletCollision/CollisionDispatch/btGhostObject.o bullet/BulletCollision/Gimpact/btContactProcessing.o bullet/BulletCollision/Gimpact/gim_box_set.o bullet/BulletCollision/Gimpact/btGImpactShape.o bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.o bullet/BulletCollision/Gimpact/gim_memory.o bullet/BulletCollision/Gimpact/btGenericPoolAllocator.o bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.o bullet/BulletCollision/Gimpact/gim_tri_collision.o bullet/BulletCollision/Gimpact/gim_contact.o bullet/BulletCollision/Gimpact/btTriangleShapeEx.o bullet/BulletCollision/Gimpact/btGImpactBvh.o bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.o bullet/BulletCollision/CollisionShapes/btConeShape.o bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.o bullet/BulletCollision/CollisionShapes/btShapeHull.o bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.o bullet/BulletCollision/CollisionShapes/btCompoundShape.o bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.o bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.o bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.o bullet/BulletCollision/CollisionShapes/btMultiSphereShape.o bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.o bullet/BulletCollision/CollisionShapes/btCylinderShape.o bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.o bullet/BulletCollision/CollisionShapes/btConvexShape.o bullet/BulletCollision/CollisionShapes/btEmptyShape.o bullet/BulletCollision/CollisionShapes/btConvexHullShape.o bullet/BulletCollision/CollisionShapes/btTetrahedronShape.o bullet/BulletCollision/CollisionShapes/btCollisionShape.o bullet/BulletCollision/CollisionShapes/btTriangleMesh.o bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.o bullet/BulletCollision/CollisionShapes/btBoxShape.o bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.o bullet/BulletCollision/CollisionShapes/btTriangleBuffer.o bullet/BulletCollision/CollisionShapes/btOptimizedBvh.o bullet/BulletCollision/CollisionShapes/btUniformScalingShape.o bullet/BulletCollision/CollisionShapes/btTriangleCallback.o bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.o bullet/BulletCollision/CollisionShapes/btConcaveShape.o bullet/BulletCollision/CollisionShapes/btConvexInternalShape.o bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.o bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.o bullet/BulletCollision/CollisionShapes/btCapsuleShape.o bullet/BulletCollision/CollisionShapes/btSphereShape.o bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.o bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.o bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.o bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.o bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.o bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.o bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.o bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.o bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.o bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.o bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.o bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.o bullet/BulletCollision/BroadphaseCollision/btDbvt.o bullet/BulletCollision/BroadphaseCollision/btDispatcher.o bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.o bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.o bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.o bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.o bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.o bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.o bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.o ranlib build/libvdriftbullet.a i686-pc-linux-gnu-g++ -o build/vdrift -pthread build/aabb.o build/aabb_space_partitioning.o build/ai.o build/bezier.o build/camera.o build/car.o build/carcontrolmap_local.o build/collision_detection.o build/configfile.o build/containeralgorithm.o build/coordinatesystems.o build/endian_utility.o build/eventsystem.o build/fbtexture.o build/font.o build/forcefeedback.o build/game.o build/graphics.o build/gui.o build/guipage.o build/httpget.o build/hud.o build/joepack.o build/joeserialize.o build/k1999.o build/linearframe.o build/main.o build/mathplane.o build/mathvector.o build/model.o build/model_joe03.o build/model_obj.o build/nedmalloc.o build/opengl_utility.o build/optional.o build/parallel_task.o build/particle.o build/pathmanager.o build/performance_testing.o build/quaternion.o build/random.o build/replay.o build/reseatable_reference.o build/rigidbody.o build/rotationalframe.o build/scenegraph.o build/settings.o build/shader.o build/sound.o build/text_draw.o build/texture.o build/timer.o build/toggle.o build/track.o build/track_object.o build/trackmap.o build/vertexarray.o -Lbuild -Lsrc -Llib -L/usr/X11R6/lib -lSDL -lpthread -lGLU -lGLEW -lpthread -lSDL_image -lSDL_gfx -lvorbisfile -lvdriftbullet scons: done building targets. >>> Source compiled. >>> Test phase [none]: games-sports/vdrift-20090615 >>> Install vdrift-20090615 into /var/tmp/portage/games-sports/vdrift-20090615/image/ category games-sports >>> Completed installing vdrift-20090615 into /var/tmp/portage/games-sports/vdrift-20090615/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/games/bin/vdrift * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/games/bin/vdrift * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:144:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_math.h:151:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:120:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:120:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:129:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:129:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:138:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:138:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:205:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:205:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:269:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:269:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:303:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:303:5: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:394:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.cpp:394:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:142:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:147:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:161:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:180:6: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:342:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_tri_collision.h:369:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_contact.h:117:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/Gimpact/gim_contact.h:117:3: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp:42:36: warning: dereferencing type-punned pointer will break strict-aliasing rules * bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp:253:39: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * src/vertexarray.cpp:24:2: warning: passing NULL to non-pointer argument 1 of ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits]’ * src/vertexarray.cpp:32:2: warning: passing NULL to non-pointer argument 1 of ‘std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits]’ * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://vdrift.net/ * Remember, in order to play games, you have to * be in the 'games' group. * Just run 'gpasswd -a games', then have re-login. * For more info about Gentoo gaming in general, see our website: * http://games.gentoo.org/