>>> bullet 3.21 Extracting gzip -d -c /home/thomas/autobuild/instance-1/dl/bullet/bullet-3.21.tar.gz | /home/thomas/autobuild/instance-1/output-1/host/bin/tar --strip-components=1 -C /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21 -xf - >>> bullet 3.21 Patching >>> bullet 3.21 Configuring (mkdir -p /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/ && cd /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/ && rm -f CMakeCache.txt && PATH="/home/thomas/autobuild/instance-1/output-1/host/bin:/home/thomas/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /home/thomas/autobuild/instance-1/output-1/host/bin/cmake /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/ -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/thomas/autobuild/instance-1/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_UNIT_TESTS=OFF -DBUILD_EXTRAS=ON -DCMAKE_CXX_FLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1" ) CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/thomas/autobuild/instance-1/output-1/host/bin/powerpc64-buildroot-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/thomas/autobuild/instance-1/output-1/host/bin/powerpc64-buildroot-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Linux -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) OPENGL NOT FOUND -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done CMake Warning (dev) at examples/ExampleBrowser/CMakeLists.txt:413 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/Benchmarks/TaruData.h This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS CMAKE_INSTALL_RUNSTATEDIR -- Build files have been written to: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21 >>> bullet 3.21 Building PATH="/home/thomas/autobuild/instance-1/output-1/host/bin:/home/thomas/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j4 -C /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/ make[1]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 0%] Building CXX object src/Bullet3Common/CMakeFiles/Bullet3Common.dir/b3AlignedAllocator.o [ 0%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/Jacobian.o [ 1%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btAlignedAllocator.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 1%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Anim.o [ 1%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btConvexHull.o [ 1%] Building CXX object src/Bullet3Common/CMakeFiles/Bullet3Common.dir/b3Vector3.o [ 2%] Building CXX object src/Bullet3Common/CMakeFiles/Bullet3Common.dir/b3Logging.o [ 2%] Linking CXX shared library libBullet3Common.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 2%] Built target Bullet3Common [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btConvexHullComputer.o [ 2%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/BaseRender.o [ 2%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/LinearR2.o [ 2%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/LinearR3.o [ 2%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/LinearR4.o [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btGeometryUtil.o [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btPolarDecomposition.o [ 2%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Base.o [ 2%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Button.o [ 2%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/MatrixRmn.o [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btQuickprof.o [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btReducedVector.o [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btSerializer.o [ 2%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btSerializer64.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 3%] Building CXX object examples/ThirdPartyLibs/clsocket/CMakeFiles/clsocket.dir/src/SimpleSocket.o [ 4%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btThreads.o [ 4%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/Misc.o [ 5%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Canvas.o [ 5%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/btVector3.o [ 5%] Building CXX object examples/ThirdPartyLibs/clsocket/CMakeFiles/clsocket.dir/src/ActiveSocket.o [ 5%] Building CXX object examples/ThirdPartyLibs/clsocket/CMakeFiles/clsocket.dir/src/PassiveSocket.o [ 5%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/TaskScheduler/btTaskScheduler.o [ 5%] Linking CXX static library libclsocket.a make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 5%] Built target clsocket make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 5%] Building CXX object Extras/obj2sdf/CMakeFiles/App_obj2sdf.dir/obj2sdf.o [ 5%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/Node.o [ 5%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/TaskScheduler/btThreadSupportPosix.o [ 5%] Building CXX object src/LinearMath/CMakeFiles/LinearMath.dir/TaskScheduler/btThreadSupportWin32.o [ 5%] Linking CXX shared library libLinearMath.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 5%] Built target LinearMath make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 5%] Building CXX object Extras/HACD/CMakeFiles/HACD.dir/hacdGraph.o [ 5%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/CheckBox.o [ 6%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/Tree.o [ 6%] Building CXX object examples/ThirdPartyLibs/BussIK/CMakeFiles/BussIK.dir/VectorRn.o [ 6%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ColorControls.o [ 7%] Building CXX object Extras/obj2sdf/CMakeFiles/App_obj2sdf.dir/__/__/examples/Utils/b3ResourcePath.o [ 7%] Building CXX object Extras/HACD/CMakeFiles/HACD.dir/hacdHACD.o [ 7%] Linking CXX shared library libBussIK.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 7%] Built target BussIK make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 8%] Building CXX object src/Bullet3Geometry/CMakeFiles/Bullet3Geometry.dir/b3ConvexHullComputer.o [ 8%] Building CXX object Extras/obj2sdf/CMakeFiles/App_obj2sdf.dir/__/__/examples/ThirdPartyLibs/Wavefront/tiny_obj_loader.o [ 8%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ColorPicker.o [ 8%] Building CXX object src/Bullet3Geometry/CMakeFiles/Bullet3Geometry.dir/b3GeometryUtil.o [ 8%] Linking CXX shared library libBullet3Geometry.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 8%] Built target Bullet3Geometry make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 8%] Building CXX object src/Bullet3Serialize/Bullet2FileLoader/CMakeFiles/Bullet2FileLoader.dir/b3BulletFile.o [ 8%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ComboBox.o [ 8%] Building CXX object Extras/HACD/CMakeFiles/HACD.dir/hacdICHull.o [ 8%] Linking CXX executable App_obj2sdf make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 8%] Built target App_obj2sdf [ 8%] Building CXX object Extras/HACD/CMakeFiles/HACD.dir/hacdManifoldMesh.o [ 8%] Building CXX object src/Bullet3Serialize/Bullet2FileLoader/CMakeFiles/Bullet2FileLoader.dir/b3Chunk.o [ 8%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/CrossSplitter.o [ 8%] Building CXX object src/Bullet3Serialize/Bullet2FileLoader/CMakeFiles/Bullet2FileLoader.dir/b3DNA.o [ 8%] Building CXX object src/Bullet3Serialize/Bullet2FileLoader/CMakeFiles/Bullet2FileLoader.dir/b3File.o [ 8%] Linking CXX shared library libHACD.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 8%] Built target HACD make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 8%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btAxisSweep3.o [ 8%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Dialog/FileOpen.o [ 8%] Building CXX object src/Bullet3Serialize/Bullet2FileLoader/CMakeFiles/Bullet2FileLoader.dir/b3Serializer.o [ 9%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btBroadphaseProxy.o [ 9%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btCollisionAlgorithm.o [ 9%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Dialog/FileSave.o [ 10%] Linking CXX shared library libBullet2FileLoader.so [ 10%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Dialog/Query.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 10%] Built target Bullet2FileLoader make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 10%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/X11OpenGLWindow.o [ 10%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btDbvt.o [ 10%] Building C object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/__/ThirdPartyLibs/glad/glx.o [ 10%] Building C object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/__/ThirdPartyLibs/glad/gl.o [ 11%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/EGLOpenGLWindow.o [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/DockBase.o [ 12%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btDbvtBroadphase.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/GLFWOpenGLWindow.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/GLInstancingRenderer.o [ 12%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btDispatcher.o [ 12%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btOverlappingPairCache.o [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/DockedTabControl.o [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Dragger.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/GLPrimitiveRenderer.o [ 12%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btQuantizedBvh.o [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/GroupBox.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 12%] Building CXX object src/BulletInverseDynamics/CMakeFiles/BulletInverseDynamics.dir/IDMath.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/GLRenderToTexture.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/LoadShader.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/OpenSans.o [ 12%] Building CXX object src/BulletInverseDynamics/CMakeFiles/BulletInverseDynamics.dir/MultiBodyTree.o [ 12%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/SimpleCamera.o [ 12%] Building CXX object src/BulletInverseDynamics/CMakeFiles/BulletInverseDynamics.dir/details/MultiBodyTreeInitCache.o [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/HSVColorPicker.o [ 12%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/BroadphaseCollision/btSimpleBroadphase.o [ 13%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/SimpleOpenGL2App.o [ 13%] Building CXX object src/BulletInverseDynamics/CMakeFiles/BulletInverseDynamics.dir/details/MultiBodyTreeImpl.o [ 13%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btActivatingCollisionAlgorithm.o [ 13%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/HorizontalScrollBar.o [ 14%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btBoxBoxCollisionAlgorithm.o [ 14%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/SimpleOpenGL2Renderer.o [ 14%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.o [ 14%] Linking CXX shared library libBulletInverseDynamics.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 14%] Built target BulletInverseDynamics make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 14%] Building CXX object Extras/Serialize/BulletFileLoader/CMakeFiles/BulletFileLoader.dir/bChunk.o [ 14%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/SimpleOpenGL3App.o [ 14%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btBoxBoxDetector.o [ 14%] Building CXX object Extras/Serialize/BulletFileLoader/CMakeFiles/BulletFileLoader.dir/bDNA.o [ 14%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/HorizontalSlider.o [ 14%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCollisionDispatcher.o [ 14%] Building CXX object Extras/Serialize/BulletFileLoader/CMakeFiles/BulletFileLoader.dir/bFile.o [ 14%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ImagePanel.o [ 14%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCollisionDispatcherMt.o [ 14%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/TwFonts.o [ 14%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCollisionObject.o [ 14%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Label.o [ 14%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/fontstash.o [ 15%] Building CXX object Extras/Serialize/BulletFileLoader/CMakeFiles/BulletFileLoader.dir/btBulletFile.o [ 15%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCollisionWorld.o [ 15%] Linking CXX shared library libBulletFileLoader.so [ 16%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/LabelClickable.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 16%] Built target BulletFileLoader make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 16%] Building CXX object src/Bullet3Collision/CMakeFiles/Bullet3Collision.dir/BroadPhaseCollision/b3DynamicBvh.o [ 16%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/opengl_fontstashcallbacks.o [ 16%] Building C object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/__/ThirdPartyLibs/glad/egl.o [ 16%] Building CXX object src/Bullet3Collision/CMakeFiles/Bullet3Collision.dir/BroadPhaseCollision/b3DynamicBvhBroadphase.o [ 16%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ListBox.o [ 16%] Building CXX object examples/OpenGLWindow/CMakeFiles/OpenGLWindow.dir/__/ThirdPartyLibs/stb_image/stb_image_write.o [ 16%] Linking CXX shared library libOpenGLWindow.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 16%] Built target OpenGLWindow [ 16%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Menu.o [ 16%] Building CXX object src/Bullet3Collision/CMakeFiles/Bullet3Collision.dir/BroadPhaseCollision/b3OverlappingPairCache.o [ 16%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCollisionWorldImporter.o [ 16%] Building CXX object src/Bullet3Collision/CMakeFiles/Bullet3Collision.dir/NarrowPhaseCollision/b3ConvexUtility.o [ 16%] Building CXX object src/Bullet3Collision/CMakeFiles/Bullet3Collision.dir/NarrowPhaseCollision/b3CpuNarrowPhase.o [ 16%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/MenuItem.o [ 16%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/MenuStrip.o [ 16%] Linking CXX shared library libBullet3Collision.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 16%] Built target Bullet3Collision [ 16%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/NumericUpDown.o [ 17%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCompoundCollisionAlgorithm.o [ 17%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.o [ 17%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/PanelListPanel.o [ 17%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ProgressBar.o [ 18%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Properties.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btConvexConcaveCollisionAlgorithm.o [ 18%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/RadioButton.o [ 18%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/RadioButtonController.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btConvexConvexAlgorithm.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btConvexPlaneCollisionAlgorithm.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btConvex2dConvex2dAlgorithm.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btDefaultCollisionConfiguration.o [ 18%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ResizableControl.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btEmptyCollisionAlgorithm.o [ 18%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btGhostObject.o [ 18%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Resizer.o [ 18%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/RichLabel.o [ 19%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btHashedSimplePairCache.o [ 19%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btInternalEdgeUtility.o [ 19%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btManifoldResult.o [ 19%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ScrollBar.o [ 19%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ScrollBarBar.o [ 19%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ScrollBarButton.o [ 19%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btSimulationIslandManager.o [ 20%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/ScrollControl.o [ 20%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Slider.o [ 20%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/SplitterBar.o [ 20%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btSphereBoxCollisionAlgorithm.o [ 20%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btSphereSphereCollisionAlgorithm.o [ 20%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btSphereTriangleCollisionAlgorithm.o [ 20%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/btUnionFind.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 20%] Building CXX object src/Bullet3Dynamics/CMakeFiles/Bullet3Dynamics.dir/b3CpuRigidBodyPipeline.o [ 20%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TabButton.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionDispatch/SphereTriangleDetector.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btBoxShape.o [ 21%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TabControl.o [ 21%] Building CXX object src/Bullet3Dynamics/CMakeFiles/Bullet3Dynamics.dir/ConstraintSolver/b3FixedConstraint.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btBox2dShape.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btBvhTriangleMeshShape.o [ 21%] Building CXX object src/Bullet3Dynamics/CMakeFiles/Bullet3Dynamics.dir/ConstraintSolver/b3Generic6DofConstraint.o [ 21%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TabStrip.o [ 21%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/Text.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btCapsuleShape.o [ 21%] Building CXX object src/Bullet3Dynamics/CMakeFiles/Bullet3Dynamics.dir/ConstraintSolver/b3PgsJacobiSolver.o [ 21%] Building CXX object src/Bullet3Dynamics/CMakeFiles/Bullet3Dynamics.dir/ConstraintSolver/b3Point2PointConstraint.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btCollisionShape.o [ 21%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TextBox.o [ 21%] Building CXX object src/Bullet3Dynamics/CMakeFiles/Bullet3Dynamics.dir/ConstraintSolver/b3TypedConstraint.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btCompoundShape.o [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConcaveShape.o [ 21%] Linking CXX shared library libBullet3Dynamics.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 21%] Built target Bullet3Dynamics [ 21%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConeShape.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 21%] Building C object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/__/clew/clew.o [ 21%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuGridBroadphase.o [ 22%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvexHullShape.o [ 23%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TextBoxNumeric.o [ 23%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvexInternalShape.o [ 23%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuSapBroadphase.o [ 23%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.o [ 23%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvexPointCloudShape.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.h:19, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.cpp:14: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.h:88:30: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] 88 | b3OpenCLArray m_commonPrefixes; | ^ [ 23%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TreeControl.o [ 23%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvexPolyhedron.o [ 23%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/BroadphaseCollision/b3GpuParallelLinearBvh.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.cpp:17: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.h:88:30: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] 88 | b3OpenCLArray m_commonPrefixes; | ^ [ 23%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvexShape.o [ 23%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TreeNode.o [ 24%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/Initialize/b3OpenCLUtils.o [ 24%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3ContactCache.o [ 24%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3ConvexHullContact.o [ 24%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvex2dShape.o [ 24%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btConvexTriangleMeshShape.o [ 24%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3GjkEpa.o [ 24%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btCylinderShape.o [ 24%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/VerticalScrollBar.o [ 24%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3OptimizedBvh.o [ 24%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btEmptyShape.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btHeightfieldTerrainShape.o [ 25%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3QuantizedBvh.o [ 25%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/VerticalSlider.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btMiniSDF.o [ 25%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3StridingMeshInterface.o [ 25%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/WindowControl.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btMinkowskiSumShape.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btMultimaterialTriangleMeshShape.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btMultiSphereShape.o [ 25%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3TriangleCallback.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btOptimizedBvh.o [ 25%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3TriangleIndexVertexArray.o [ 25%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/DragAndDrop.o [ 25%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btPolyhedralConvexShape.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/NarrowphaseCollision/b3VoronoiSimplexSolver.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3BoundSearchCL.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3FillCL.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3LauncherCL.o [ 26%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Gwen.o [ 26%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btScaledBvhTriangleMeshShape.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3PrefixScanCL.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3PrefixScanFloat4CL.o [ 26%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Hook.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/ParallelPrimitives/b3RadixSort32CL.o [ 26%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/Raycast/b3GpuRaycast.o [ 27%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btSdfCollisionShape.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp:13: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/src/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.h:88:30: warning: ignoring attributes on template argument 'cl_long' {aka 'long int'} [-Wignored-attributes] 88 | b3OpenCLArray m_commonPrefixes; | ^ [ 27%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btShapeHull.o [ 28%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Platforms/Null.o [ 29%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuGenericConstraint.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btSphereShape.o [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Platforms/Windows.o [ 29%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuJacobiContactSolver.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btStaticPlaneShape.o [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Renderers/OpenGL_DebugFont.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btStridingMeshInterface.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTetrahedronShape.o [ 29%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuNarrowPhase.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleBuffer.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleCallback.o [ 29%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuPgsConstraintSolver.o [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Skin.o [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleIndexVertexArray.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleIndexVertexMaterialArray.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMesh.o [ 30%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/ToolTip.o [ 30%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Utility.o [ 30%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuPgsContactSolver.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btTriangleMeshShape.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/CollisionShapes/btUniformScalingShape.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btContactProcessing.o [ 30%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/events.o [ 30%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3GpuRigidBodyPipeline.o [ 30%] Building CXX object src/Bullet3OpenCL/CMakeFiles/Bullet3OpenCL_clew.dir/RigidBody/b3Solver.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGenericPoolAllocator.o [ 30%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/inputhandler.o [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactBvh.o [ 31%] Linking CXX shared library libgwen.so [ 31%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactCollisionAlgorithm.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 31%] Built target gwen [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactQuantizedBvh.o [ 32%] Linking CXX shared library libBullet3OpenCL_clew.so [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btGImpactShape.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 32%] Built target Bullet3OpenCL_clew [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/btTriangleShapeEx.o [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_box_set.o [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_contact.o [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_memory.o [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_tri_collision.o [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btContinuousConvexCollision.o [ 32%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btConvexCast.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkConvexCast.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkEpa2.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkPairDetector.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btPersistentManifold.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btRaycastCallback.o [ 33%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btSubSimplexConvexCast.o [ 34%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btVoronoiSimplexSolver.o [ 34%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btPolyhedralContactClipping.o [ 34%] Linking CXX shared library libBulletCollision.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 34%] Built target BulletCollision make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 34%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/bestfitobb.o [ 34%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/ConvexBuilder.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 34%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/cd_wavefront.o [ 34%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Character/btKinematicCharacterController.o [ 34%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/fitsphere.o [ 34%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/meshvolume.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/raytri.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/vlookup.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/bestfit.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/cd_hull.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/ConvexDecomposition.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/concavity.o [ 35%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btConeTwistConstraint.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/float_math.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/planetri.o [ 35%] Building CXX object Extras/ConvexDecomposition/CMakeFiles/ConvexDecomposition.dir/splitplane.o [ 35%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btContactConstraint.o [ 35%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btFixedConstraint.o [ 35%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btGearConstraint.o [ 35%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btGeneric6DofConstraint.o [ 36%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btGeneric6DofSpringConstraint.o [ 37%] Linking CXX shared library libConvexDecomposition.so [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btGeneric6DofSpring2Constraint.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 37%] Built target ConvexDecomposition [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btHinge2Constraint.o [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btHingeConstraint.o [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btPoint2PointConstraint.o [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btSequentialImpulseConstraintSolver.o [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btSequentialImpulseConstraintSolverMt.o [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btBatchedConstraints.o [ 37%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btNNCGConstraintSolver.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btSliderConstraint.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btSolve2LinearConstraint.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btTypedConstraint.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/ConstraintSolver/btUniversalConstraint.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Dynamics/btDiscreteDynamicsWorld.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Dynamics/btDiscreteDynamicsWorldMt.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Dynamics/btSimulationIslandManagerMt.o [ 38%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Dynamics/btRigidBody.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Dynamics/btSimpleDynamicsWorld.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Vehicle/btRaycastVehicle.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Vehicle/btWheelInfo.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBody.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyConstraint.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyConstraintSolver.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyDynamicsWorld.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyFixedConstraint.o [ 39%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyGearConstraint.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyJointLimitConstraint.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyJointMotor.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyMLCPConstraintSolver.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodyPoint2Point.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodySliderConstraint.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/Featherstone/btMultiBodySphericalJointMotor.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/MLCPSolvers/btDantzigLCP.o [ 40%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/MLCPSolvers/btMLCPSolver.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 40%] Building CXX object Extras/GIMPACTUtils/CMakeFiles/GIMPACTUtils.dir/btGImpactConvexDecompositionShape.o [ 41%] Building CXX object src/BulletDynamics/CMakeFiles/BulletDynamics.dir/MLCPSolvers/btLemkeAlgorithm.o [ 41%] Linking CXX shared library libGIMPACTUtils.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 41%] Built target GIMPACTUtils [ 41%] Linking CXX shared library libBulletDynamics.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 41%] Built target BulletDynamics make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 41%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/CloneTreeCreator.o [ 41%] Building CXX object examples/BasicDemo/CMakeFiles/App_BasicExample.dir/BasicExample.o [ 41%] Building CXX object examples/BasicDemo/CMakeFiles/AppBasicExampleGui.dir/BasicExample.o [ 41%] Building CXX object examples/HelloWorld/CMakeFiles/App_HelloWorld.dir/HelloWorld.o [ 42%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/CoilCreator.o [ 42%] Linking CXX executable App_HelloWorld make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 42%] Built target App_HelloWorld [ 42%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/MultiBodyTreeCreator.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 42%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftBody.o [ 42%] Building CXX object examples/BasicDemo/CMakeFiles/AppBasicExampleGui.dir/__/StandaloneMain/main_opengl_single_example.o [ 43%] Building CXX object examples/BasicDemo/CMakeFiles/App_BasicExample.dir/main.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/btMultiBodyTreeCreator.o [ 43%] Building CXX object examples/BasicDemo/CMakeFiles/AppBasicExampleGui.dir/__/ExampleBrowser/OpenGLGuiHelper.o [ 43%] Linking CXX executable App_BasicExample make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 43%] Built target App_BasicExample make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 43%] Building CXX object Extras/Serialize/BulletWorldImporter/CMakeFiles/BulletWorldImporter.dir/btMultiBodyWorldImporter.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/DillCreator.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/MultiBodyTreeDebugGraph.o [ 43%] Building CXX object Extras/Serialize/BulletWorldImporter/CMakeFiles/BulletWorldImporter.dir/btBulletWorldImporter.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/invdyn_bullet_comparison.o [ 43%] Building CXX object examples/BasicDemo/CMakeFiles/AppBasicExampleGui.dir/__/ExampleBrowser/GL_ShapeDrawer.o [ 43%] Building CXX object Extras/Serialize/BulletWorldImporter/CMakeFiles/BulletWorldImporter.dir/btWorldImporter.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/IDRandomUtil.o [ 43%] Building CXX object examples/BasicDemo/CMakeFiles/AppBasicExampleGui.dir/__/ExampleBrowser/CollisionShape2TriangleMesh.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/RandomTreeCreator.o [ 43%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/SimpleTreeCreator.o [ 43%] Building CXX object examples/BasicDemo/CMakeFiles/AppBasicExampleGui.dir/__/Utils/b3Clock.o [ 43%] Linking CXX executable AppBasicExampleGui make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 43%] Built target AppBasicExampleGui [ 44%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/MultiBodyNameMap.o [ 44%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftBodyConcaveCollisionAlgorithm.o [ 44%] Building CXX object Extras/InverseDynamics/CMakeFiles/BulletInverseDynamicsUtils.dir/User2InternalIndex.o [ 44%] Linking CXX shared library libBulletWorldImporter.so [ 44%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftBodyHelpers.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 44%] Built target BulletWorldImporter [ 44%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftBodyRigidBodyCollisionConfiguration.o [ 44%] Linking CXX shared library libBulletInverseDynamicsUtils.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 44%] Built target BulletInverseDynamicsUtils make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 44%] Building CXX object Extras/Serialize/BulletXmlWorldImporter/CMakeFiles/BulletXmlWorldImporter.dir/btBulletXmlWorldImporter.o [ 44%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftRigidCollisionAlgorithm.o [ 44%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftRigidDynamicsWorld.o [ 45%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftMultiBodyDynamicsWorld.o [ 45%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btSoftSoftCollisionAlgorithm.o [ 45%] Building CXX object Extras/Serialize/BulletXmlWorldImporter/CMakeFiles/BulletXmlWorldImporter.dir/string_split.o [ 45%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDefaultSoftBodySolver.o [ 46%] Building CXX object Extras/Serialize/BulletXmlWorldImporter/CMakeFiles/BulletXmlWorldImporter.dir/__/__/__/examples/ThirdPartyLibs/tinyxml2/tinyxml2.o [ 46%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDeformableBackwardEulerObjective.o [ 46%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDeformableBodySolver.o [ 46%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDeformableMultiBodyConstraintSolver.o [ 46%] Linking CXX shared library libBulletXmlWorldImporter.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 46%] Built target BulletXmlWorldImporter [ 46%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDeformableContactProjection.o [ 46%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDeformableMultiBodyDynamicsWorld.o [ 47%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/btDeformableContactConstraint.o [ 47%] Building CXX object src/BulletSoftBody/CMakeFiles/BulletSoftBody.dir/poly34.o [ 47%] Linking CXX shared library libBulletSoftBody.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 47%] Built target BulletSoftBody make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 47%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/OpenGLExampleBrowser.o make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 47%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/plugins/collisionFilterPlugin/collisionFilterPlugin.o make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 47%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/plugins/collisionFilterPlugin/collisionFilterPlugin.o [ 47%] Building CXX object Extras/BulletRobotics/CMakeFiles/BulletRobotics.dir/__/__/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.o [ 47%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/plugins/pdControlPlugin/pdControlPlugin.o [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/plugins/pdControlPlugin/pdControlPlugin.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/util/ConfigureVectorization.h:381, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:22, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Dense:1, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/MathUtil.h:4, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.h:3, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:1: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'Packet Eigen::internal::pcmp_le(const Packet&, const Packet&) [with Packet = __vector(4) int]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:875:123: error: '__builtin_vsx_cmpge_4si' requires the '-mvsx' option 875 | template<> EIGEN_STRONG_INLINE Packet4i pcmp_le(const Packet4i& a, const Packet4i& b) { return reinterpret_cast(vec_cmple(a,b)); } | ^~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:875:123: note: overloaded builtin '__builtin_vec_cmpge' is implemented by builtin '__builtin_vsx_cmpge_4si' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'Packet Eigen::internal::pcmp_le(const Packet&, const Packet&) [with Packet = __vector(8) short int]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:878:123: error: '__builtin_vsx_cmpge_8hi' requires the '-mvsx' option 878 | template<> EIGEN_STRONG_INLINE Packet8s pcmp_le(const Packet8s& a, const Packet8s& b) { return reinterpret_cast(vec_cmple(a,b)); } | ^~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:878:123: note: overloaded builtin '__builtin_vec_cmpge' is implemented by builtin '__builtin_vsx_cmpge_8hi' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'Packet Eigen::internal::pcmp_le(const Packet&, const Packet&) [with Packet = __vector(8) short unsigned int]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:881:127: error: '__builtin_vsx_cmpge_u8hi' requires the '-mvsx' option 881 | template<> EIGEN_STRONG_INLINE Packet8us pcmp_le(const Packet8us& a, const Packet8us& b) { return reinterpret_cast(vec_cmple(a,b)); } | ^~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:881:127: note: overloaded builtin '__builtin_vec_cmpge' is implemented by builtin '__builtin_vsx_cmpge_u8hi' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'Packet Eigen::internal::pcmp_le(const Packet&, const Packet&) [with Packet = __vector(16) signed char]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:884:127: error: '__builtin_vsx_cmpge_16qi' requires the '-mvsx' option 884 | template<> EIGEN_STRONG_INLINE Packet16c pcmp_le(const Packet16c& a, const Packet16c& b) { return reinterpret_cast(vec_cmple(a,b)); } | ^~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:884:127: note: overloaded builtin '__builtin_vec_cmpge' is implemented by builtin '__builtin_vsx_cmpge_16qi' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'Packet Eigen::internal::pcmp_le(const Packet&, const Packet&) [with Packet = __vector(16) unsigned char]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:887:131: error: '__builtin_vsx_cmpge_u16qi' requires the '-mvsx' option 887 | template<> EIGEN_STRONG_INLINE Packet16uc pcmp_le(const Packet16uc& a, const Packet16uc& b) { return reinterpret_cast(vec_cmple(a,b)); } | ^~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:887:131: note: overloaded builtin '__builtin_vec_cmpge' is implemented by builtin '__builtin_vsx_cmpge_u16qi' In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:211: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'Packet Eigen::internal::psqrt(const Packet&) [with Packet = eigen_packet_wrapper<__vector(8) short unsigned int, 0>]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1302:24: error: '__builtin_vsx_xvsqrtsp' requires the '-mvsx' option 1302 | Packet4f op_even = OP(a_even);\ | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:3: note: in expansion of macro 'BF16_TO_F32_UNARY_OP_WRAPPER' 1345 | BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1302:24: note: overloaded builtin '__builtin_vec_sqrt' is implemented by builtin '__builtin_vsx_xvsqrtsp' 1302 | Packet4f op_even = OP(a_even);\ | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:3: note: in expansion of macro 'BF16_TO_F32_UNARY_OP_WRAPPER' 1345 | BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1303:23: error: '__builtin_vsx_xvsqrtsp' requires the '-mvsx' option 1303 | Packet4f op_odd = OP(a_odd);\ | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:3: note: in expansion of macro 'BF16_TO_F32_UNARY_OP_WRAPPER' 1345 | BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1303:23: note: overloaded builtin '__builtin_vec_sqrt' is implemented by builtin '__builtin_vsx_xvsqrtsp' 1303 | Packet4f op_odd = OP(a_odd);\ | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:3: note: in expansion of macro 'BF16_TO_F32_UNARY_OP_WRAPPER' 1345 | BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/b3RobotSimulatorClientAPI_NoDirect.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:38, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:351: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: At global scope: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:79:72: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 79 | EIGEN_ALWAYS_INLINE void pgerMMA(__vector_quad* acc, const PacketBlock& a, const Packet2d& b) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:79:82: error: template argument 1 is invalid 79 | EIGEN_ALWAYS_INLINE void pgerMMA(__vector_quad* acc, const PacketBlock& a, const Packet2d& b) | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:79:94: error: 'Packet2d' does not name a type; did you mean 'Packet8s'? 79 | EIGEN_ALWAYS_INLINE void pgerMMA(__vector_quad* acc, const PacketBlock& a, const Packet2d& b) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: In function 'void Eigen::internal::pgerMMA(__vector_quad*, const int&, const int&)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:81:44: error: request for member 'packet' in 'a', which is of non-class type 'const int' 81 | __vector_pair* a0 = (__vector_pair *)(&a.packet[0]); | ^~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: At global scope: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:91:84: error: 'Packet2d' does not name a type; did you mean 'Packet8s'? 91 | EIGEN_ALWAYS_INLINE void pgerMMA(__vector_quad* acc, const __vector_pair& a, const Packet2d& b) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:132:58: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 132 | EIGEN_ALWAYS_INLINE void ploadRhsMMA >(const double* rhs, PacketBlock& rhsV) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:132:69: error: template argument 1 is invalid 132 | EIGEN_ALWAYS_INLINE void ploadRhsMMA >(const double* rhs, PacketBlock& rhsV) | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:132:104: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 132 | EIGEN_ALWAYS_INLINE void ploadRhsMMA >(const double* rhs, PacketBlock& rhsV) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:132:115: error: template argument 1 is invalid 132 | EIGEN_ALWAYS_INLINE void ploadRhsMMA >(const double* rhs, PacketBlock& rhsV) | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:132:26: error: template-id 'ploadRhsMMA >' for 'void Eigen::internal::ploadRhsMMA(const double*, int&)' does not match any template declaration 132 | EIGEN_ALWAYS_INLINE void ploadRhsMMA >(const double* rhs, PacketBlock& rhsV) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:126:26: note: candidate is: 'template void Eigen::internal::ploadRhsMMA(const Scalar*, Packet&)' 126 | EIGEN_ALWAYS_INLINE void ploadRhsMMA(const Scalar* rhs, Packet& rhsV) | ^~~~~~~~~~~ [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/b3RobotSimulatorClientAPI_NoDirect.o /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:70:11: error: 'Packet2d' does not name a type; did you mean 'Packet8s'? 70 | typedef Packet2d vectortype; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:71:23: error: 'vectortype' was not declared in this scope; did you mean 'decltype'? 71 | typedef PacketBlock type; | ^~~~~~~~~~ | decltype /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:71:35: error: template argument 1 is invalid 71 | typedef PacketBlock type; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:72:23: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 72 | typedef PacketBlock rhstype; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:72:33: error: template argument 1 is invalid 72 | typedef PacketBlock rhstype; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:666:44: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 666 | struct dhs_pack | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:666:83: error: template argument 4 is invalid 666 | struct dhs_pack | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:733:44: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 733 | struct dhs_pack | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:733:84: error: template argument 4 is invalid 733 | struct dhs_pack | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1268:14: error: 'Packet2l' does not name a type; did you mean 'Packet8s'? 1268 | const static Packet2l mask21 = { -1, 0 }; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1285:21: error: 'Packet2d' does not name a type; did you mean 'Packet8s'? 1285 | EIGEN_ALWAYS_INLINE Packet2d bmask(const int remaining_rows) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1331:42: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 1331 | EIGEN_ALWAYS_INLINE void pbroadcastN_old(const double* a, Packet2d& a0, Packet2d& a1, Packet2d& a2, Packet2d& a3) | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1331:71: error: 'Packet2d' has not been declared 1331 | EIGEN_ALWAYS_INLINE void pbroadcastN_old(const double* a, Packet2d& a0, Packet2d& a1, Packet2d& a2, Packet2d& a3) | ^~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1331:85: error: 'Packet2d' has not been declared 1331 | EIGEN_ALWAYS_INLINE void pbroadcastN_old(const double* a, Packet2d& a0, Packet2d& a1, Packet2d& a2, Packet2d& a3) | ^~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1331:99: error: 'Packet2d' has not been declared 1331 | EIGEN_ALWAYS_INLINE void pbroadcastN_old(const double* a, Packet2d& a0, Packet2d& a1, Packet2d& a2, Packet2d& a3) | ^~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1331:113: error: 'Packet2d' has not been declared 1331 | EIGEN_ALWAYS_INLINE void pbroadcastN_old(const double* a, Packet2d& a0, Packet2d& a1, Packet2d& a2, Packet2d& a3) | ^~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1331:26: error: template-id 'pbroadcastN_old<, 4>' for 'void Eigen::internal::pbroadcastN_old(const double*, int&, int&, int&, int&)' does not match any template declaration 1331 | EIGEN_ALWAYS_INLINE void pbroadcastN_old(const double* a, Packet2d& a0, Packet2d& a1, Packet2d& a2, Packet2d& a3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1303:1: note: candidate is: 'template void Eigen::internal::pbroadcastN_old(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&)' 1303 | pbroadcastN_old(const __UNPACK_TYPE__(Packet) *a, | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_lhs::operator()(double*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2240:41: error: 'Packet2d' was not declared in this scope; did you mean 'Packet'? 2240 | dhs_pack pack; | ^~~~~~~~ | Packet /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2240:76: error: template argument 4 is invalid 2240 | dhs_pack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_lhs::operator()(double*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2254:41: error: 'Packet2d' was not declared in this scope; did you mean 'Packet'? 2254 | dhs_pack pack; | ^~~~~~~~ | Packet /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2254:76: error: template argument 4 is invalid 2254 | dhs_pack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_rhs::operator()(double*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2269:39: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 2269 | dhs_pack pack; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2269:75: error: template argument 4 is invalid 2269 | dhs_pack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_rhs::operator()(double*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2283:39: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 2283 | dhs_pack pack; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2283:75: error: template argument 4 is invalid 2283 | dhs_pack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_lhs, Index, DataMapper, Pack1, Pack2, Packet, 1, Conjugate, PanelMode>::operator()(std::complex*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2412:40: error: 'Packet2d' was not declared in this scope; did you mean 'Packet'? 2412 | dhs_cpack pack; | ^~~~~~~~ | Packet /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2412:50: error: 'Packet1cd' was not declared in this scope; did you mean 'Packet2cf'? 2412 | dhs_cpack pack; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2412:97: error: template argument 4 is invalid 2412 | dhs_cpack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2412:97: error: template argument 5 is invalid /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_lhs, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(std::complex*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2426:40: error: 'Packet2d' was not declared in this scope; did you mean 'Packet'? 2426 | dhs_cpack pack; | ^~~~~~~~ | Packet /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2426:50: error: 'Packet1cd' was not declared in this scope; did you mean 'Packet2cf'? 2426 | dhs_cpack pack; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2426:97: error: template argument 4 is invalid 2426 | dhs_cpack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2426:97: error: template argument 5 is invalid /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_rhs, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(std::complex*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2440:40: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 2440 | dhs_cpack pack; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2440:50: error: 'Packet1cd' was not declared in this scope; did you mean 'Packet2cf'? 2440 | dhs_cpack pack; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2440:98: error: template argument 4 is invalid 2440 | dhs_cpack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2440:98: error: template argument 5 is invalid /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gemm_pack_rhs, Index, DataMapper, nr, 1, Conjugate, PanelMode>::operator()(std::complex*, const DataMapper&, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2454:40: error: 'Packet2d' was not declared in this scope; did you mean 'Packet8s'? 2454 | dhs_cpack pack; | ^~~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2454:50: error: 'Packet1cd' was not declared in this scope; did you mean 'Packet2cf'? 2454 | dhs_cpack pack; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2454:98: error: template argument 4 is invalid 2454 | dhs_cpack pack; | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2454:98: error: template argument 5 is invalid /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: At global scope: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2614:41: error: 'vectortype' in 'struct Eigen::internal::quad_traits' does not name a type 2614 | typedef typename quad_traits::vectortype Packet; | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2651:32: error: 'vectortype' in 'struct Eigen::internal::quad_traits' does not name a type 2651 | typedef quad_traits::vectortype Packet; | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2652:11: error: 'Packet1cd' does not name a type; did you mean 'Packet2cf'? 2652 | typedef Packet1cd Packetc; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gebp_kernel, std::complex, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const std::complex*, const std::complex*, Index, Index, Index, std::complex, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2675:141: error: 'Packet' was not declared in this scope; did you mean 'Packet8s'? 2675 | gemm_function = &Eigen::internal::gemm_complexMMA, std::complex, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, false>; | ^~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2675:149: error: 'Packetc' was not declared in this scope; did you mean 'Packet8s'? 2675 | gemm_function = &Eigen::internal::gemm_complexMMA, std::complex, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, false>; | ^~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2678:138: error: 'Packet' was not declared in this scope; did you mean 'Packet8s'? 2678 | gemm_function = &Eigen::internal::gemm_complex, std::complex, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, false>; | ^~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2678:146: error: 'Packetc' was not declared in this scope; did you mean 'Packet8s'? 2678 | gemm_function = &Eigen::internal::gemm_complex, std::complex, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, false>; | ^~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: At global scope: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2689:32: error: 'vectortype' in 'struct Eigen::internal::quad_traits' does not name a type 2689 | typedef quad_traits::vectortype Packet; | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2690:11: error: 'Packet1cd' does not name a type; did you mean 'Packet2cf'? 2690 | typedef Packet1cd Packetc; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gebp_kernel, double, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const std::complex*, const double*, Index, Index, Index, std::complex, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2713:127: error: 'Packet' was not declared in this scope; did you mean 'Packet8s'? 2713 | gemm_function = &Eigen::internal::gemm_complexMMA, double, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, true>; | ^~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2713:135: error: 'Packetc' was not declared in this scope; did you mean 'Packet8s'? 2713 | gemm_function = &Eigen::internal::gemm_complexMMA, double, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, true>; | ^~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2716:124: error: 'Packet' was not declared in this scope; did you mean 'Packet8s'? 2716 | gemm_function = &Eigen::internal::gemm_complex, double, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, true>; | ^~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2716:132: error: 'Packetc' was not declared in this scope; did you mean 'Packet8s'? 2716 | gemm_function = &Eigen::internal::gemm_complex, double, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, false, true>; | ^~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: At global scope: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2727:32: error: 'vectortype' in 'struct Eigen::internal::quad_traits' does not name a type 2727 | typedef quad_traits::vectortype Packet; | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2728:11: error: 'Packet1cd' does not name a type; did you mean 'Packet2cf'? 2728 | typedef Packet1cd Packetc; | ^~~~~~~~~ | Packet2cf /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In member function 'void Eigen::internal::gebp_kernel, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const double*, const std::complex*, Index, Index, Index, std::complex, Index, Index, Index, Index)': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2751:127: error: 'Packet' was not declared in this scope; did you mean 'Packet8s'? 2751 | gemm_function = &Eigen::internal::gemm_complexMMA, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, true, false>; | ^~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2751:135: error: 'Packetc' was not declared in this scope; did you mean 'Packet8s'? 2751 | gemm_function = &Eigen::internal::gemm_complexMMA, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, true, false>; | ^~~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2754:124: error: 'Packet' was not declared in this scope; did you mean 'Packet8s'? 2754 | gemm_function = &Eigen::internal::gemm_complex, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, true, false>; | ^~~~~~ | Packet8s /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2754:132: error: 'Packetc' was not declared in this scope; did you mean 'Packet8s'? 2754 | gemm_function = &Eigen::internal::gemm_complex, std::complex, double, Index, Packet, Packetc, RhsPacket, DataMapper, accRows, accCols, ConjugateLhs, ConjugateRhs, true, false>; | ^~~~~~~ | Packet8s [ 48%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/OpenGLGuiHelper.o [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/IKTrajectoryHelper.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:172: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Scalar Eigen::internal::sqrt_impl::run(const Scalar&) [with Scalar = __vector(4) float]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h:1467:48: required from 'typename Eigen::internal::sqrt_retval::type>::type Eigen::numext::sqrt(const Scalar&) [with Scalar = __vector(4) float; typename Eigen::internal::sqrt_retval::type>::type = __vector(4) float; typename Eigen::internal::global_math_functions_filtering_base::type = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:815:52: required from 'Packet Eigen::internal::psqrt(const Packet&) [with Packet = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:821:46: required from 'Packet Eigen::internal::prsqrt(const Packet&) [with Packet = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1348:3: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h:327:16: error: no matching function for call to 'sqrt(const __vector(4) float&)' 327 | return sqrt(x); | ~~~~^~~ In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:50: /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/complex:929:5: note: candidate: 'template std::complex<_Tp> std::sqrt(const complex<_Tp>&)' 929 | sqrt(const complex<_Tp>& __z) { return __complex_sqrt(__z.__rep()); } | ^~~~ /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/complex:929:5: note: template argument deduction/substitution failed: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h:327:16: note: mismatched types 'const std::complex<_Tp>' and 'const __vector(4) float' 327 | return sqrt(x); | ~~~~^~~ In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/util/Macros.h:679, from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:19: /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:475:5: note: candidate: 'template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::sqrt(_Tp)' 475 | sqrt(_Tp __x) | ^~~~ /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:475:5: note: template argument deduction/substitution failed: /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath: In substitution of 'template constexpr typename __gnu_cxx::__enable_if::__value, double>::__type std::sqrt(_Tp) [with _Tp = __vector(4) float]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h:327:16: required from 'static Scalar Eigen::internal::sqrt_impl::run(const Scalar&) [with Scalar = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h:1467:48: required from 'typename Eigen::internal::sqrt_retval::type>::type Eigen::numext::sqrt(const Scalar&) [with Scalar = __vector(4) float; typename Eigen::internal::sqrt_retval::type>::type = __vector(4) float; typename Eigen::internal::global_math_functions_filtering_base::type = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:815:52: required from 'Packet Eigen::internal::psqrt(const Packet&) [with Packet = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:821:46: required from 'Packet Eigen::internal::prsqrt(const Packet&) [with Packet = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1348:3: required from here /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:475:5: error: no type named '__type' in 'struct __gnu_cxx::__enable_if' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h: In instantiation of 'static Scalar Eigen::internal::sqrt_impl::run(const Scalar&) [with Scalar = __vector(4) float]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/MathFunctions.h:1467:48: required from 'typename Eigen::internal::sqrt_retval::type>::type Eigen::numext::sqrt(const Scalar&) [with Scalar = __vector(4) float; typename Eigen::internal::sqrt_retval::type>::type = __vector(4) float; typename Eigen::internal::global_math_functions_filtering_base::type = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:815:52: required from 'Packet Eigen::internal::psqrt(const Packet&) [with Packet = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:821:46: required from 'Packet Eigen::internal::prsqrt(const Packet&) [with Packet = __vector(4) float]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1348:3: required from here /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:467:3: note: candidate: 'constexpr long double std::sqrt(long double)' 467 | sqrt(long double __x) | ^~~~ /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:467:20: note: no known conversion for argument 1 from 'const __vector(4) float' to 'long double' 467 | sqrt(long double __x) | ~~~~~~~~~~~~^~~ /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:463:3: note: candidate: 'constexpr float std::sqrt(float)' 463 | sqrt(float __x) | ^~~~ /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:463:14: note: no known conversion for argument 1 from 'const __vector(4) float' to 'float' 463 | sqrt(float __x) | ~~~~~~^~~ In file included from /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/features.h:490, from /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/powerpc64-buildroot-linux-gnu/bits/os_defines.h:39, from /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/powerpc64-buildroot-linux-gnu/bits/c++config.h:655, from /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:41: /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/bits/mathcalls.h:143:1: note: candidate: 'double sqrt(double)' 143 | __MATHCALL (sqrt,, (_Mdouble_ __x)); | ^~~~~~~~~~ In file included from /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/include/c++/12.2.0/cmath:45: /home/thomas/autobuild/instance-1/output-1/host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/bits/mathcalls.h:143:1: note: no known conversion for argument 1 from 'const __vector(4) float' to 'double' 143 | __MATHCALL (sqrt,, (_Mdouble_ __x)); | ^ [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/IKTrajectoryHelper.o [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClient.o /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs::operator()(double*, const DataMapper&, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int Pack1 = 2; int Pack2 = 1; Packet = double; bool Conjugate = false; bool PanelMode = false]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:184:17: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: required from 'void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = false; Functor = gemm_functor, Eigen::Matrix, Eigen::Transpose >, Eigen::Matrix, gemm_blocking_space<0, double, double, 4, 4, 4, 1, true> >; Index = long int]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Scalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2241:9: error: 'pack' cannot be used as a function 2241 | pack(blockA, lhs, depth, rows, stride, offset); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs::operator()(double*, const DataMapper&, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = false]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:195:21: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: required from 'void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = false; Functor = gemm_functor, Eigen::Matrix, Eigen::Transpose >, Eigen::Matrix, gemm_blocking_space<0, double, double, 4, 4, 4, 1, true> >; Index = long int]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Scalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2284:7: error: 'pack' cannot be used as a function 2284 | pack(blockB, rhs, depth, cols, stride, offset); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs::operator()(double*, const DataMapper&, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = false]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:195:21: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: required from 'void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = false; Functor = gemm_functor, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix, gemm_blocking_space<0, double, double, 4, 4, 4, 1, true> >; Index = long int]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Scalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:173:40: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2270:7: error: 'pack' cannot be used as a function 2270 | pack(blockB, rhs, depth, cols, stride, offset); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClient.o /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'Packet Eigen::internal::bmask(int) [with Packet = int]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:361:42: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: required from 'void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = false; Functor = gemm_functor, Eigen::Matrix, Eigen::Transpose >, Eigen::Matrix, gemm_blocking_space<0, double, double, 4, 4, 4, 1, true> >; Index = long int]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1277:23: error: cannot convert a vector of type 'Eigen::internal::Packet4i' {aka '__vector(4) int'} to type 'int' which has different size 1277 | case 1: return Packet(mask41); | ^~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1278:23: error: cannot convert a vector of type 'Eigen::internal::Packet4i' {aka '__vector(4) int'} to type 'int' which has different size 1278 | case 2: return Packet(mask42); | ^~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1279:23: error: cannot convert a vector of type 'Eigen::internal::Packet4i' {aka '__vector(4) int'} to type 'int' which has different size 1279 | default: return Packet(mask43); | ^~~~~~~~~~~~~~ [ 49%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClientSharedMemory.o [ 49%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClientSharedMemory.o /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 6; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1666:93: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1754:71: required from 'void Eigen::internal::gemm(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2640:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 5; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1681:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1754:71: required from 'void Eigen::internal::gemm(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2640:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 4; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1686:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1754:71: required from 'void Eigen::internal::gemm(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2640:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 3; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1691:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1754:71: required from 'void Eigen::internal::gemm(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2640:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 2; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1696:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1754:71: required from 'void Eigen::internal::gemm(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2640:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 1; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1701:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1754:71: required from 'void Eigen::internal::gemm(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2640:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from 'void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, 4, 4, 4, 1, true>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/Parallelizer.h:114:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'Packet Eigen::internal::ploadLhs(const Scalar*) [with Scalar = double; Packet = int]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:267:5: required from 'void Eigen::internal::gemm_unrolled_MMA_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 7; Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:303:112: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1124:24: error: no matching function for call to 'ploadu(const double*&)' 1124 | return ploadu(lhs); | ~~~~~~~~~~~~~~^~~~~ In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:173: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:603:1: note: candidate: 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = int; typename unpacket_traits::type = int]' 603 | ploadu(const typename unpacket_traits::type* from) { return *from; } | ^~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:603:54: note: no known conversion for argument 1 from 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 603 | ploadu(const typename unpacket_traits::type* from) { return *from; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:611:1: note: candidate: 'template typename Eigen::internal::enable_if::masked_load_available, Packet>::type Eigen::internal::ploadu(const typename unpacket_traits::type*, typename unpacket_traits::mask_t)' 611 | ploadu(const typename unpacket_traits::type* from, typename unpacket_traits::mask_t umask); | ^~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:611:1: note: candidate expects 2 arguments, 1 provided /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: In instantiation of 'void Eigen::internal::pgerMMA(__vector_quad*, const int&, const int&) [with LhsPacket = int; RhsPacket = int; bool NegativeAccumulate = false]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:267:5: required from 'void Eigen::internal::gemm_unrolled_MMA_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 7; Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:303:112: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:84:40: error: cannot convert a value of type 'int' to vector type '__vector unsigned char' {aka '__vector(16) unsigned char'} which has different size 84 | __builtin_mma_xvf64gernp(acc, *a0, (__vector unsigned char)b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:86:40: error: cannot convert a value of type 'int' to vector type '__vector unsigned char' {aka '__vector(16) unsigned char'} which has different size 86 | __builtin_mma_xvf64gerpp(acc, *a0, (__vector unsigned char)b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h: In instantiation of 'void Eigen::internal::pgerMMA(__vector_quad*, const __vector_pair&, const int&) [with LhsPacket = int; RhsPacket = __vector_pair; bool NegativeAccumulate = false]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:267:5: required from 'void Eigen::internal::gemm_unrolled_MMA_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 7; Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:303:112: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:95:53: error: cannot convert a value of type 'int' to vector type '__vector unsigned char' {aka '__vector(16) unsigned char'} which has different size 95 | __builtin_mma_xvf64gernp(acc, (__vector_pair)a, (__vector unsigned char)b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:97:53: error: cannot convert a value of type 'int' to vector type '__vector unsigned char' {aka '__vector(16) unsigned char'} which has different size 97 | __builtin_mma_xvf64gerpp(acc, (__vector_pair)a, (__vector unsigned char)b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_row_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2; Index remaining_rows = 1]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1509:90: required from 'void Eigen::internal::gemm_extra_row(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:348:72: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:3: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:11: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:19: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:27: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:35: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:43: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:51: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:59: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1476:35: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1476 | pbroadcastN(rhs_ptr, rhsV[0], rhsV[1], rhsV[2], rhsV[3]); | ^~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1483:35: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_mul' 1483 | accZero0.packet[j] = vec_mul(pAlpha, accZero0.packet[j]); | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1485:46: error: subscripted value is neither array nor pointer 1485 | res(row + i, j) += accZero0.packet[j][i]; | ~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_row_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2; Index remaining_rows = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1513:92: required from 'void Eigen::internal::gemm_extra_row(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:348:72: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:3: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:11: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:19: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:27: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:35: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:43: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:51: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:59: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1476:35: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1476 | pbroadcastN(rhs_ptr, rhsV[0], rhsV[1], rhsV[2], rhsV[3]); | ^~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1483:35: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_mul' 1483 | accZero0.packet[j] = vec_mul(pAlpha, accZero0.packet[j]); | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1485:46: error: subscripted value is neither array nor pointer 1485 | res(row + i, j) += accZero0.packet[j][i]; | ~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_row_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2; Index remaining_rows = 3]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1518:92: required from 'void Eigen::internal::gemm_extra_row(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:348:72: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:3: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:11: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:19: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:27: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:35: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:43: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:51: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:59: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1476:35: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1476 | pbroadcastN(rhs_ptr, rhsV[0], rhsV[1], rhsV[2], rhsV[3]); | ^~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 4; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1483:35: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_mul' 1483 | accZero0.packet[j] = vec_mul(pAlpha, accZero0.packet[j]); | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1485:46: error: subscripted value is neither array nor pointer 1485 | res(row + i, j) += accZero0.packet[j][i]; | ~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 6; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1666:93: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 5; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1681:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 4; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1686:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 3; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1691:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 2; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1696:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 1; Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1701:86: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from 'static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1556:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1556 | func(func1,func2,0); func(func1,func2,1); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1557:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1557 | func(func1,func2,2); func(func1,func2,3); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1558:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1558 | func(func1,func2,4); func(func1,func2,5); \ | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1559:24: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1559 | func(func1,func2,6); func(func1,func2,7); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1566:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_PEEL' 1566 | MICRO_UNROLL_TYPE_PEEL(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1630:5: note: in expansion of macro 'MICRO_ONE_PEEL4' 1630 | MICRO_ONE_PEEL4 | ^~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1548:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1548 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1563:3: note: in expansion of macro 'MICRO_TYPE_PEEL4' 1563 | func(func1,func2,0); | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1570:3: note: in expansion of macro 'MICRO_UNROLL_TYPE_ONE' 1570 | MICRO_UNROLL_TYPE_ONE(4, MICRO_TYPE_PEEL4, MICRO_WORK_ONE, MICRO_LOAD_ONE); \ | ^~~~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1634:5: note: in expansion of macro 'MICRO_ONE4' 1634 | MICRO_ONE4 | ^~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 49%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/GL_ShapeDrawer.o In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:18: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h: In instantiation of 'Packet Eigen::internal::ploadRhs(const Scalar*) [with Scalar = double; Packet = int]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:128:34: required from 'void Eigen::internal::ploadRhsMMA(const Scalar*, Packet&) [with Scalar = double; Packet = int]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:267:5: required from 'void Eigen::internal::gemm_unrolled_MMA_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 7; Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:303:112: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h:155:24: error: no matching function for call to 'ploadu(const double*&)' 155 | return ploadu(rhs); | ~~~~~~~~~~~~~~^~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:603:1: note: candidate: 'Packet Eigen::internal::ploadu(const typename unpacket_traits::type*) [with Packet = int; typename unpacket_traits::type = int]' 603 | ploadu(const typename unpacket_traits::type* from) { return *from; } | ^~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:603:54: note: no known conversion for argument 1 from 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 603 | ploadu(const typename unpacket_traits::type* from) { return *from; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:611:1: note: candidate: 'template typename Eigen::internal::enable_if::masked_load_available, Packet>::type Eigen::internal::ploadu(const typename unpacket_traits::type*, typename unpacket_traits::mask_t)' 611 | ploadu(const typename unpacket_traits::type* from, typename unpacket_traits::mask_t umask); | ^~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:611:1: note: candidate expects 2 arguments, 1 provided /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_row_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2; Index remaining_rows = 1]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1509:90: required from 'void Eigen::internal::gemm_extra_row(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1711:72: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:3: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:11: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:19: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:27: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:35: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:43: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:51: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:59: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1476:35: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1476 | pbroadcastN(rhs_ptr, rhsV[0], rhsV[1], rhsV[2], rhsV[3]); | ^~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1483:35: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_mul' 1483 | accZero0.packet[j] = vec_mul(pAlpha, accZero0.packet[j]); | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1485:46: error: subscripted value is neither array nor pointer 1485 | res(row + i, j) += accZero0.packet[j][i]; | ~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_row_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2; Index remaining_rows = 2]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1513:92: required from 'void Eigen::internal::gemm_extra_row(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1711:72: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:3: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:11: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:19: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:27: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:35: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:43: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:51: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:59: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1476:35: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1476 | pbroadcastN(rhs_ptr, rhsV[0], rhsV[1], rhsV[2], rhsV[3]); | ^~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1483:35: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_mul' 1483 | accZero0.packet[j] = vec_mul(pAlpha, accZero0.packet[j]); | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1485:46: error: subscripted value is neither array nor pointer 1485 | res(row + i, j) += accZero0.packet[j][i]; | ~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h: In instantiation of 'void Eigen::internal::gemm_unrolled_row_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2; Index remaining_rows = 3]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1518:92: required from 'void Eigen::internal::gemm_extra_row(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1711:72: required from 'void Eigen::internal::gemm_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 1; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1733:61: required from 'void Eigen::internal::gemm_extra_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; DataMapper = blas_data_mapper; Index = long int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:369:66: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: required from 'void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const double*, const double*, Index, Index, Index, double, Index, Index, Index, Index) [with Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 2; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:3: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:11: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:19: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:27: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:35: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:43: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:51: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1393:41: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1393 | pbroadcastN(rhs_ptr + (accRows * peel), rhsV##peel[0], rhsV##peel[1], rhsV##peel[2], rhsV##peel[3]); \ | ~~~~~~~~^~~~~~~~~~~~~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1379:59: note: in expansion of macro 'MICRO_WORK_PEEL' 1379 | func(0) func(1) func(2) func(3) func(4) func(5) func(6) func(7) | ^~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1401:3: note: in expansion of macro 'MICRO_UNROLL_PEEL' 1401 | MICRO_UNROLL_PEEL(MICRO_WORK_PEEL); \ | ^~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1458:7: note: in expansion of macro 'MICRO_WORK_PEEL_ROW' 1458 | MICRO_WORK_PEEL_ROW | ^~~~~~~~~~~~~~~~~~~ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1476:35: error: cannot convert 'const double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 1476 | pbroadcastN(rhs_ptr, rhsV[0], rhsV[1], rhsV[2], rhsV[3]); | ^~~~~~~ | | | const double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1342:44: note: initializing argument 1 of 'void Eigen::internal::pbroadcastN(const typename unpacket_traits::type*, Packet&, Packet&, Packet&, Packet&) [with Packet = int; int N = 1; typename unpacket_traits::type = int]' 1342 | pbroadcastN(const __UNPACK_TYPE__(Packet) *a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1483:35: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_mul' 1483 | accZero0.packet[j] = vec_mul(pAlpha, accZero0.packet[j]); | ^ /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1485:46: error: subscripted value is neither array nor pointer 1485 | res(row + i, j) += accZero0.packet[j][i]; | ~~~~~~~~~~~~~~~~~~^ In file included from /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/Core:287: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/util/BlasUtil.h: In instantiation of 'PacketType Eigen::internal::blas_data_mapper::loadPacket(Index, Index) const [with PacketType = int; Scalar = double; Index = long int; int StorageOrder = 0; int AlignmentType = 0]': /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1216:52: required from 'void Eigen::internal::bload(PacketBlock&, const DataMapper&, Index, Index) [with DataMapper = blas_data_mapper; Packet = int; Index = long int; Index accCols = 2; int StorageOrder = 0; bool Complex = false; int N = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:39:64: required from 'void Eigen::internal::storeAccumulator(Index, const DataMapper&, const Packet&, __vector_quad*) [with DataMapper = blas_data_mapper; Index = long int; Packet = int; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:273:3: required from 'void Eigen::internal::gemm_unrolled_MMA_iteration(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index&, const Packet&) [with int unroll_factor = 7; Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:303:112: required from 'void Eigen::internal::gemmMMA_cols(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Index, Index, Index, Index, Index, Index, const Packet&, const Packet&) [with Scalar = double; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index = long int; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h:366:85: required from 'void Eigen::internal::gemmMMA(const DataMapper&, const Scalar*, const Scalar*, Index, Index, Index, Scalar, Index, Index, Index, Index) [with Scalar = double; Index = long int; Packet = int; RhsPacket = int; DataMapper = blas_data_mapper; Index accRows = 4; Index accCols = 2]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:2637:25: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = assign_op]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.cpp:13:32: required from here /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/util/BlasUtil.h:198:46: error: cannot convert 'double*' to 'const Eigen::internal::unpacket_traits::type*' {aka 'const int*'} 198 | return ploadt(&operator()(i, j)); | ^~~~~~~~~~~~~~~~~ | | | double* /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/examples/ThirdPartyLibs/Eigen/src/Core/GenericPacketMath.h:964:99: note: initializing argument 1 of 'Packet Eigen::internal::ploadt(const typename unpacket_traits::type*) [with Packet = int; int Alignment = 0; typename unpacket_traits::type = int]' 964 | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Packet ploadt(const typename unpacket_traits::type* from) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[3]: *** [Extras/BulletRobotics/CMakeFiles/BulletRobotics.dir/build.make:76: Extras/BulletRobotics/CMakeFiles/BulletRobotics.dir/__/__/examples/SharedMemory/plugins/stablePDPlugin/SpAlg.o] Error 1 make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[2]: *** [CMakeFiles/Makefile2:1264: Extras/BulletRobotics/CMakeFiles/BulletRobotics.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 49%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/CollisionShape2TriangleMesh.o [ 49%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClientExample.o [ 49%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClientExample.o [ 49%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/__/Utils/b3Clock.o [ 49%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/__/Utils/ChromeTraceUtil.o [ 49%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/__/Utils/b3ResourcePath.o [ 49%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsServerExample.o [ 50%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/GwenGUISupport/GraphingTexture.o [ 50%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/GwenGUISupport/GwenParameterInterface.o [ 50%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/GwenGUISupport/GwenProfileWindow.o [ 50%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsServerExample.o [ 50%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/GwenGUISupport/GwenTextureWindow.o [ 50%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsServerExampleBullet2.o [ 50%] Building CXX object examples/ExampleBrowser/CMakeFiles/BulletExampleBrowserLib.dir/GwenGUISupport/gwenUserInterface.o [ 50%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsServerExampleBullet2.o [ 50%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsServerSharedMemory.o [ 50%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsServerSharedMemory.o [ 50%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsServer.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsServer.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClientC_API.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClientC_API.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/GraphicsClientExample.o [ 51%] Linking CXX shared library libBulletExampleBrowserLib.so make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 51%] Built target BulletExampleBrowserLib [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/GraphicsClientExample.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/GraphicsServerExample.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/GraphicsServerExample.o [ 51%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PosixSharedMemory.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PosixSharedMemory.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/Win32SharedMemory.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/InProcessMemory.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/Win32SharedMemory.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/InProcessMemory.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsDirect.o [ 52%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsDirect.o [ 53%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsDirectC_API.o [ 53%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsDirectC_API.o [ 53%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsLoopBack.o [ 53%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsLoopBackC_API.o [ 53%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClientSharedMemory_C_API.o [ 53%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClientSharedMemory2_C_API.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsClientSharedMemory2.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/SharedMemoryCommandProcessor.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/PhysicsServerCommandProcessor.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/plugins/tinyRendererPlugin/tinyRendererPlugin.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsLoopBack.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsLoopBackC_API.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClientSharedMemory_C_API.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClientSharedMemory2_C_API.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsClientSharedMemory2.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/SharedMemoryCommandProcessor.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/PhysicsServerCommandProcessor.o [ 54%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/plugins/tinyRendererPlugin/tinyRendererPlugin.o [ 55%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.o [ 55%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/b3PluginManager.o [ 55%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/TinyRenderer/geometry.o [ 55%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/TinyRenderer/model.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/TinyRenderer/tgaimage.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/TinyRenderer/our_gl.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/TinyRenderer/TinyRenderer.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/OpenGLWindow/SimpleCamera.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportURDFDemo/MyMultiBodyCreator.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportURDFDemo/BulletUrdfImporter.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportURDFDemo/UrdfParser.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportURDFDemo/urdfStringSplit.o [ 56%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportURDFDemo/URDF2Bullet.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportMJCFDemo/BulletMJCFImporter.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Utils/b3ResourcePath.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Utils/b3Clock.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Utils/RobotLoggingUtil.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Utils/ChromeTraceUtil.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportObjDemo/Wavefront2GLInstanceGraphicsShape.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/b3PluginManager.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportObjDemo/LoadMeshFromObj.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/TinyRenderer/geometry.o [ 57%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportColladaDemo/LoadMeshFromCollada.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/ThirdPartyLibs/Wavefront/tiny_obj_loader.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/TinyRenderer/model.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/ThirdPartyLibs/tinyxml2/tinyxml2.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/Importers/ImportMeshUtility/b3ImportMeshUtility.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/TinyRenderer/tgaimage.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/ThirdPartyLibs/stb_image/stb_image.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/MultiThreading/b3ThreadSupportInterface.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/StandaloneMain/main_opengl_single_example.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/ExampleBrowser/OpenGLGuiHelper.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/TinyRenderer/our_gl.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/ExampleBrowser/GL_ShapeDrawer.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/TinyRenderer/TinyRenderer.o [ 58%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/ExampleBrowser/CollisionShape2TriangleMesh.o [ 59%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory_GUI.dir/__/MultiThreading/b3PosixThreadSupport.o [ 59%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/OpenGLWindow/SimpleCamera.o [ 59%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportURDFDemo/MyMultiBodyCreator.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportURDFDemo/BulletUrdfImporter.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportURDFDemo/UrdfParser.o [ 60%] Linking CXX executable App_PhysicsServer_SharedMemory_GUI make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 60%] Built target App_PhysicsServer_SharedMemory_GUI [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportURDFDemo/urdfStringSplit.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportURDFDemo/URDF2Bullet.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportMJCFDemo/BulletMJCFImporter.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Utils/b3ResourcePath.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Utils/b3Clock.o [ 60%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Utils/RobotLoggingUtil.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Utils/ChromeTraceUtil.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportObjDemo/Wavefront2GLInstanceGraphicsShape.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportObjDemo/LoadMeshFromObj.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportColladaDemo/LoadMeshFromCollada.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/ThirdPartyLibs/Wavefront/tiny_obj_loader.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/ThirdPartyLibs/tinyxml2/tinyxml2.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/Importers/ImportMeshUtility/b3ImportMeshUtility.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/ThirdPartyLibs/stb_image/stb_image.o [ 61%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/MultiThreading/b3ThreadSupportInterface.o [ 62%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/__/MultiThreading/b3PosixThreadSupport.o [ 62%] Building CXX object examples/SharedMemory/CMakeFiles/App_PhysicsServer_SharedMemory.dir/main.o [ 62%] Linking CXX executable App_PhysicsServer_SharedMemory make[3]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' [ 62%] Built target App_PhysicsServer_SharedMemory make[2]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make[1]: *** [Makefile:136: all] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-1/output-1/build/bullet-3.21' make: *** [package/pkg-generic.mk:293: /home/thomas/autobuild/instance-1/output-1/build/bullet-3.21/.stamp_built] Error 2 make: Leaving directory '/home/thomas/autobuild/instance-1/buildroot'