:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done ==> Making package: ogre 14.3.4-1.0 (Fri Feb 14 19:30:10 2025) ==> Retrieving sources... -> Found ogre-14.3.4.tar.gz ==> Validating source files with sha512sums... ogre-14.3.4.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-06-16 ==> Making package: ogre 14.3.4-1.0 (Fri Feb 14 19:30:19 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... :: There are 2 providers available for libgl: :: Repository extra-staging 1) libglvnd :: Repository extra 2) libglvnd Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (41) default-cursors-3-1.0 graphite-1:1.3.14-3.3 harfbuzz-7.1.0-1.0 hidapi-0.14.0-1.0 libdrm-2.4.124-1.0 libedit-20240808_3.1-1.0 libglvnd-1.7.0-1.1 libice-1.1.2-1.0 libomxil-bellagio-0.9.3-5.0 libpciaccess-0.18.1-2.0 libpng-1.6.46-1.0 libsm-1.2.5-1.0 libunwind-1.8.1-3.2 libx11-1.8.11-1.0 libxau-1.0.12-1.0 libxcb-1.17.0-1.0 libxcursor-1.2.3-1.0 libxdamage-1.1.6-2.0 libxdmcp-1.1.5-1.0 libxext-1.3.6-1.0 libxfixes-6.0.1-2.0 libxmu-1.2.0-1.0 libxpm-3.5.17-2.0 libxrender-0.9.12-1.0 libxshmfence-1.3.3-1.0 libxt-1.3.0-2.0 libxxf86vm-1.1.6-1.0 llvm-libs-18.1.8-4.1 lm_sensors-1:3.6.0.r41.g31d1f125-3.0 mesa-23.0.3-1.0 vulkan-icd-loader-1.4.303-1.0 wayland-1.23.1-1.0 xcb-proto-1.17.0-3.0 xorgproto-2024.1-2.0 bullet-3.25-5.0 freetype2-2.13.3-1.0 glu-9.0.3-2.0 libxaw-1.0.16-1.0 libxrandr-1.5.4-1.0 pugixml-1.15-1.0 sdl2-2.30.11-1.0 Total Installed Size: 398.35 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libice... installing libsm... installing libxt... installing libxmu... installing libxpm... installing libxaw... installing libxrender... installing libxrandr... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libxxf86vm... installing libxfixes... installing libxdamage... installing libxshmfence... installing libomxil-bellagio... installing libunwind... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback installing libglvnd... installing libxcursor... installing hidapi... installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver libdecor: Wayland client decorations installing glu... installing pugixml... installing bullet... Optional dependencies for bullet glu: for the example browser [installed] python: python bindings python-numpy: python bindings bullet-docs: documentation :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (56) aom-3.10.0-1.0 cairo-1.18.2-2.0 clang-18.1.8-4.0 compiler-rt-19.1.6-1.0 cppdap-1.58.0-2.0 dav1d-1.5.0-1.0 fmt-11.1.3-1.2 fontconfig-2:2.15.0-2.0 fribidi-1.0.16-1.0 gd-2.3.3-6.1 gdk-pixbuf2-2.42.10-2.1 ghostscript-10.04.0-1.0 giflib-5.2.2-1.1 gsfonts-20200910-4.0 gts-0.7.6.121130-3.0 hicolor-icon-theme-0.18-1.0 ijs-0.35-6.0 jbig2dec-0.20-1.0 jbigkit-2.1-8.0 jsoncpp-1.9.6-3.0 lcms2-2.16-1.0 libavif-1.1.1-2.0 libcroco-0.6.13-2.1 libcups-2:2.4.11-2.0 libdatrie-0.2.13-4.0 libde265-1.0.11-2.0 libheif-1.15.2-1.0 libidn-1.42-1.0 libjpeg-turbo-3.1.0-1.0 libpaper-2.2.5-1.0 librsvg-og-1:2.40.20+23+g0f3eef9e-3.1 libthai-0.1.29-3.0 libtiff-4.7.0-1.0 libuv-1.49.2-1.0 libwebp-1.5.0-1.0 libxft-2.3.8-2.0 libyuv-r2426+464c51a03-1.0 lzo-2.10-5.1 mpdecimal-4.0.0-2.153 netpbm-10.86.44-1.0 openjpeg2-2.5.3-1.0 pango-1:1.50.14-1.1 pixman-0.44.2-1.0 poppler-data-0.4.12-2.0 rhash-1.4.4-1.0 shared-mime-info-2.4-1.1 spdlog-1.15.1-1.0 x265-4.0-1.0 cmake-3.30.3-2.1 cppunit-1.15.1-4.0 doxygen-1.13.2-1.4 graphviz-8.0.3-1.0 ninja-1.12.1-2.0 python-3.13.1-1.0 swig-4.3.0-1.0 ttf-dejavu-2.37+18+g9b5d1b2f-7.0 Total Installed Size: 551.93 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers installing fmt... installing spdlog... installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation [pending] qt6-base: for doxywizard texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output texlive-fontutils: for generating LaTeX, Postscript and PDF output texlive-latexextra: for generating LaTeX, Postscript and PDF output texlive-plaingeneric: for generating LaTeX, Postscript and PDF output installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing giflib... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libwebp... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libyuv... installing libavif... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing x265... installing libheif... Optional dependencies for libheif libjpeg: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif [installed] libheif: Load .heif, .heic, and .avif [installed] libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing lzo... installing pixman... installing cairo... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing libcroco... installing librsvg-og... installing libcups... installing jbig2dec... installing lcms2... installing libpaper... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx installing netpbm... installing gts... installing gsfonts... installing graphviz... Warning: Could not load "/usr/lib/graphviz/libgvplugin_gd.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gd.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Optional dependencies for graphviz mono: sharp bindings guile: guile bindings [installed] lua: lua bindings ocaml: ocaml bindings perl: perl bindings [installed] python: python bindings [pending] r: r bindings tcl: tcl bindings qt5-base: gvedit gtk2: gtk output plugin xterm: vimdot installing ttf-dejavu... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing ninja... installing cppunit... installing swig... :: Running post-transaction hooks... (1/7) Arming ConditionNeedsUpdate... (2/7) Updating the MIME type database... (3/7) Updating fontconfig configuration... (4/7) Warn about old perl modules WARNING: '/usr/lib/perl5/5.36' contains data from at least 1 packages which will NOT be used by the installed perl interpreter. -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/5.36' (5/7) Updating fontconfig cache... (6/7) Probing GDK-Pixbuf loader modules... g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so: libx265.so.199: cannot open shared object file: No such file or directory (7/7) Updating the info directory file... ==> Retrieving sources... -> Found ogre-14.3.4.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting ogre-14.3.4.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring OGRE 14.3.4 -- Check size of void* -- Check size of void* - done -- DEPENDENCIES_DIR: /build/ogre/src/ogre-14.3.4/build/Dependencies -- Looking for FreeImage... -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'freeimage' -- Package 'freeimage' not found -- Could not locate FreeImage -- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.3") -- Checking for modules 'wayland-client;wayland-egl;egl' -- Found wayland-client, version 1.23.1 -- Found wayland-egl, version 18.1.0 -- Found egl, version 1.5 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found OpenGL: /usr/lib/libOpenGL.so -- Looking for Cg... -- Cg_PREFIX_PATH changed. -- Checking for module 'Cg' -- Package 'Cg' not found -- Could not locate Cg CMake Warning (dev) at CMake/Dependencies.cmake:289 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:275 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python (found version "3.13.1") CMake Warning (dev) at CMake/Dependencies.cmake:290 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:275 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonLibs: /usr/lib/libpython3.13.so (found version "3.13.1") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Looking for Softimage... -- Softimage_PREFIX_PATH changed. -- Could not locate Softimage -- Looking for strtol_l -- Looking for strtol_l - found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for GLSL_Optimizer... -- GLSL_Optimizer_PREFIX_PATH changed. -- Checking for module 'GLSL_Optimizer' -- Package 'GLSL_Optimizer' not found -- Could not locate GLSL_Optimizer -- HLSL2GLSL_PREFIX_PATH changed. -- Checking for module 'HLSL2GLSL' -- Package 'HLSL2GLSL' not found -- Downloading imgui CMake Warning at Components/Csharp/CMakeLists.txt:14 (message): Csharp Component disabled because Csharp was not found -- Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 AWT JVM) CMake Warning at Components/Java/CMakeLists.txt:13 (message): Java Component disabled because SWIG or Java was not found -- Building gtest CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 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 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at googletest/CMakeLists.txt:56 (cmake_minimum_required): Compatibility with CMake < 3.5 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. -- Found Python: /usr/bin/python3.13 (found version "3.13.1") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (0.5s) -- Generating done (0.0s) -- Build files have been written to: /build/ogre/src/ogre-14.3.4/build/googletest-release-1.11.0 [1/5] Building CXX object googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [2/5] Linking CXX static library lib/libgtest.a [3/5] Building CXX object googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [4/5] Linking CXX static library lib/libgtest_main.a [4/5] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/cmake/GTest/GTestTargets.cmake -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/cmake/GTest/GTestTargets-relwithdebinfo.cmake -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/cmake/GTest/GTestConfigVersion.cmake -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/cmake/GTest/GTestConfig.cmake -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-printers.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-death-test.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-spi.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-param-test.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-message.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-typed-test.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-matchers.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest_pred_impl.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest-test-part.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-param-util.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-filepath.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-type-util.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-death-test-internal.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-port.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-internal.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-port-arch.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/custom -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/custom/gtest-printers.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/custom/README.md -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/custom/gtest-port.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/custom/gtest.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/internal/gtest-string.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/include/gtest/gtest_prod.h -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/libgtest.a -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/libgtest_main.a -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/pkgconfig/gtest.pc -- Installing: /build/ogre/src/ogre-14.3.4/build/Dependencies/lib/pkgconfig/gtest_main.pc -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages, unless disabled. + freetype + Wayland + X11 + OpenGL + OpenGL ES 2.x + Python + SWIG + pugixml + zlib + Bullet + SDL2 + Doxygen + Xaw ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + freeimage: Support for commonly used graphics image formats + cg: C for graphics shader language + Vulkan SDK: Vulkan RenderSystem, glslang Plugin. Alternatively use system packages + OpenEXR: Load High dynamic range images + Assimp: Needed for the AssimpLoader Plugin + Qt: optional integration with the Qt Library for window creation and input + Softimage: Softimage SDK needed for building XSIExporter <> + GLSL Optimizer: GLSL Optimizer + HLSL2GLSL: HLSL2GLSL ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------- FEATURE SUMMARY ---------------------------------------------------------------------------- Building components: + Bites + Bullet + MeshLodGenerator + Overlay + Overlay Dear Imgui + Paging + Property + Python [BETA] + C#/ .NET [BETA] + RTShader System + RTShader System Shaders + Terrain + Volume Building plugins: + BSP scene manager + Octree scene manager + STBI codec (generic) + Portal connected zone scene manager + Particle FX + DotScene loader Building rendersystems: + OpenGL + OpenGL 3+ + OpenGL ES2/ ES3 Building executables: + Samples + Tests + Tools Building core features: + Mesh Lod + DDS image codec (.dds) + ETC image codec (.pkm, .ktx) + ASTC image codec (.astc) + ZIP archives + Multi-threaded WorkQueue Build type: shared Use double precision: disabled Assert mode: exceptions ---------------------------------------------------------------------------- -- Configuring done (15.2s) -- Generating done (0.1s) -- Build files have been written to: /build/ogre/src/ogre-14.3.4/build ninja: Entering directory `build' [1/634] Building C object OgreMain/CMakeFiles/OgreMain.dir/src/zip/zip.c.o In file included from /build/ogre/src/ogre-14.3.4/OgreMain/src/zip/zip.c:39: /build/ogre/src/ogre-14.3.4/OgreMain/src/zip/miniz.h:4971:9: note: ‘#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.’ 4971 | #pragma message( \ | ^~~~~~~ [2/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/cmake_pch.hxx.gch [3/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o [4/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o [5/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o [6/634] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/cmake_pch.hxx.gch [7/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o [8/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o [9/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o [10/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o [11/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o [12/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o [13/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o [14/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o [15/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o [16/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o [17/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o [18/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o [19/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o [20/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o [21/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o [22/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o [23/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o [24/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o [25/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o [26/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o [27/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o [28/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o [29/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o [30/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o [31/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o [32/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o [33/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o [34/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o [35/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultDebugDrawer.cpp.o [36/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o [37/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultWorkQueueStandard.cpp.o [38/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o [39/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o [40/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o [41/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o [42/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o [43/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o [44/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o [45/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o [46/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o [47/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o [48/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o [49/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o [50/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o [51/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o [52/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o [53/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o [54/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o [55/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o [56/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o [57/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o [58/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o [59/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o [60/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o [61/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o [62/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o [63/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o [64/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o [65/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o [66/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o [67/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o [68/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o [69/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o [70/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o [71/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o [72/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o [73/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o [74/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o [75/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o [76/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o [77/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o [78/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o [79/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o [80/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o [81/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o [82/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o [83/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o [84/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o [85/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o [86/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o [87/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMurmurHash3.cpp.o [88/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o [89/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o [90/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o [91/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o [92/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o [93/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o FAILED: OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o /usr/bin/c++ -DOgreMain_EXPORTS -I/build/ogre/src/ogre-14.3.4/OgreMain/include/Threading -I/build/ogre/src/ogre-14.3.4/OgreMain/src -I/build/ogre/src/ogre-14.3.4/OgreMain/include -I/build/ogre/src/ogre-14.3.4/build/include -I/build/ogre/src/ogre-14.3.4/OgreMain/src/zip -I/build/ogre/src/ogre-14.3.4/OgreMain -Wall -Winit-self -Wcast-qual -Wwrite-strings -Wextra -Wundef -Wmissing-declarations -Wno-unused-parameter -Wshadow -Wno-missing-field-initializers -Wno-long-long -Wsuggest-override -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/ogre/src=/usr/src/debug/ogre -O2 -g -DNDEBUG -std=c++14 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Winvalid-pch -include /build/ogre/src/ogre-14.3.4/build/OgreMain/CMakeFiles/OgreMain.dir/cmake_pch.hxx -MD -MT OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -MF OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o.d -o OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o -c /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp In file included from /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:36: /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h: In instantiation of ‘static __m128 Ogre::SSEMemoryAccessor::load(const float*) [with bool aligned = false; __m128 = __m128]’: /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:647:39: required from ‘static void Ogre::SoftwareVertexSkinning_SSE_PosNorm_Shared_Packed::apply(const float*, float*, const float*, const unsigned char*, const Ogre::Affine3* const*, size_t, size_t, size_t, size_t) [with bool srcAligned = false; bool destAligned = false; size_t = unsigned int]’ 647 | s0 = SrcAccessor::load(pSrc + 0); // px0 py0 pz0 nx0 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:753:82: required from here 753 | SoftwareVertexSkinning_SSE_PosNorm_Shared_Packed::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 754 | pSrcPos, pDestPos, | ~~~~~~~~~~~~~~~~~~ 755 | pBlendWeight, pBlendIndex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 756 | blendMatrices, | ~~~~~~~~~~~~~~ 757 | blendWeightStride, blendIndexStride, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | numWeightsPerVertex, | ~~~~~~~~~~~~~~~~~~~~ 759 | numIterations); | ~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:259:41: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi] 259 | static OGRE_FORCE_INLINE __m128 load(const float *p) | ^~~~ In file included from /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:69: /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h: In member function ‘virtual void Ogre::OptimisedUtilSSE::calculateFaceNormals(const float*, const Ogre::EdgeData::Triangle*, Ogre::Vector4*, size_t)’: /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:791:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_movehl_ps(__m128, __m128)’: target specific option mismatch 791 | _mm_movehl_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:145:27: note: called from here 145 | r3 = _mm_movehl_ps(tmp3, tmp2); /* r03 r13 r23 r33 */ \ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:798:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_movelh_ps(__m128, __m128)’: target specific option mismatch 798 | _mm_movelh_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:144:27: note: called from here 144 | r2 = _mm_movelh_ps(tmp2, tmp3); /* r02 r12 r22 r32 */ \ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:791:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_movehl_ps(__m128, __m128)’: target specific option mismatch 791 | _mm_movehl_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:143:27: note: called from here 143 | r1 = _mm_movehl_ps(tmp1, tmp0); /* r01 r11 r21 r31 */ \ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:798:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_movelh_ps(__m128, __m128)’: target specific option mismatch 798 | _mm_movelh_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:142:27: note: called from here 142 | r0 = _mm_movelh_ps(tmp0, tmp1); /* r00 r10 r20 r30 */ \ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:140:31: note: called from here 140 | tmp3 = _mm_unpackhi_ps(r2, r3); /* r22 r32 r23 r33 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:139:31: note: called from here 139 | tmp1 = _mm_unpacklo_ps(r2, r3); /* r20 r30 r21 r31 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:138:31: note: called from here 138 | tmp2 = _mm_unpackhi_ps(r0, r1); /* r02 r12 r03 r13 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreSIMDHelper.h:137:31: note: called from here 137 | tmp0 = _mm_unpacklo_ps(r0, r1); /* r00 r10 r01 r11 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1677:13: note: in expansion of macro ‘__MM_TRANSPOSE4x4_PS’ 1677 | __MM_TRANSPOSE4x4_PS(nx, ny, nz, nw); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:264:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_xor_ps(__m128, __m128)’: target specific option mismatch 264 | _mm_xor_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1672:35: note: called from here 1672 | __m128 nw = _mm_xor_ps( | ~~~~~~~~~~^ 1673 | __MM_DOT3x3_PS(nx, ny, nz, x0, y0, z0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1674 | *(const __m128 *)&msSignMask); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:190:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_add_ps(__m128, __m128)’: target specific option mismatch 190 | _mm_add_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1672:35: note: called from here 1672 | __m128 nw = _mm_xor_ps( | ~~~~~~~~~~^ 1673 | __MM_DOT3x3_PS(nx, ny, nz, x0, y0, z0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1674 | *(const __m128 *)&msSignMask); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:190:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_add_ps(__m128, __m128)’: target specific option mismatch 190 | _mm_add_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1672:35: note: called from here 1672 | __m128 nw = _mm_xor_ps( | ~~~~~~~~~~^ 1673 | __MM_DOT3x3_PS(nx, ny, nz, x0, y0, z0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1674 | *(const __m128 *)&msSignMask); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1672:35: note: called from here 1672 | __m128 nw = _mm_xor_ps( | ~~~~~~~~~~^ 1673 | __MM_DOT3x3_PS(nx, ny, nz, x0, y0, z0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1674 | *(const __m128 *)&msSignMask); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1672:35: note: called from here 1672 | __m128 nw = _mm_xor_ps( | ~~~~~~~~~~^ 1673 | __MM_DOT3x3_PS(nx, ny, nz, x0, y0, z0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1674 | *(const __m128 *)&msSignMask); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1672:35: note: called from here 1672 | __m128 nw = _mm_xor_ps( | ~~~~~~~~~~^ 1673 | __MM_DOT3x3_PS(nx, ny, nz, x0, y0, z0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1674 | *(const __m128 *)&msSignMask); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1669:35: note: called from here 1669 | __m128 nz = _mm_sub_ps(_mm_mul_ps(ax, by), _mm_mul_ps(ay, bx)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1669:35: note: called from here 1669 | __m128 nz = _mm_sub_ps(_mm_mul_ps(ax, by), _mm_mul_ps(ay, bx)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1669:35: note: called from here 1669 | __m128 nz = _mm_sub_ps(_mm_mul_ps(ax, by), _mm_mul_ps(ay, bx)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1668:35: note: called from here 1668 | __m128 ny = _mm_sub_ps(_mm_mul_ps(az, bx), _mm_mul_ps(ax, bz)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1668:35: note: called from here 1668 | __m128 ny = _mm_sub_ps(_mm_mul_ps(az, bx), _mm_mul_ps(ax, bz)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1668:35: note: called from here 1668 | __m128 ny = _mm_sub_ps(_mm_mul_ps(az, bx), _mm_mul_ps(ax, bz)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1667:35: note: called from here 1667 | __m128 nx = _mm_sub_ps(_mm_mul_ps(ay, bz), _mm_mul_ps(az, by)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1667:35: note: called from here 1667 | __m128 nx = _mm_sub_ps(_mm_mul_ps(ay, bz), _mm_mul_ps(az, by)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1667:35: note: called from here 1667 | __m128 nx = _mm_sub_ps(_mm_mul_ps(ay, bz), _mm_mul_ps(az, by)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1664:35: note: called from here 1664 | __m128 bz = _mm_sub_ps(z2, z0); | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1663:35: note: called from here 1663 | __m128 by = _mm_sub_ps(y2, y0); | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1662:35: note: called from here 1662 | __m128 bx = _mm_sub_ps(x2, x0); | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1659:35: note: called from here 1659 | __m128 az = _mm_sub_ps(z1, z0); | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1658:35: note: called from here 1658 | __m128 ay = _mm_sub_ps(y1, y0); | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1657:35: note: called from here 1657 | __m128 ax = _mm_sub_ps(x1, x0); | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1626:37: note: called from here 1626 | z = _mm_unpackhi_ps(t0, t1); /* z0 z1 z2 z3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1625:37: note: called from here 1625 | y = _mm_unpacklo_ps(t0, t1); /* y0 y1 y2 y3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1624:37: note: called from here 1624 | t1 = _mm_unpackhi_ps(v1, v3); /* y1 y3 z1 z3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1623:37: note: called from here 1623 | t0 = _mm_unpackhi_ps(v0, v2); /* y0 y2 z0 z2 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1621:37: note: called from here 1621 | x = _mm_unpacklo_ps(t0, t1); /* x0 x1 x2 x3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1620:37: note: called from here 1620 | t1 = _mm_unpacklo_ps(v1, v3); /* x1 x3 -- -- */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1619:37: note: called from here 1619 | t0 = _mm_unpacklo_ps(v0, v2); /* x0 x2 -- -- */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1616:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1616 | __m128 v3 = __LOAD_VECTOR3(p3); /* x3 -- y3 z3 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1616:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1616 | __m128 v3 = __LOAD_VECTOR3(p3); /* x3 -- y3 z3 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1615:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1615 | __m128 v2 = __LOAD_VECTOR3(p2); /* x2 -- y2 z2 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1615:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1615 | __m128 v2 = __LOAD_VECTOR3(p2); /* x2 -- y2 z2 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1614:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1614 | __m128 v1 = __LOAD_VECTOR3(p1); /* x1 -- y1 z1 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1614:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1614 | __m128 v1 = __LOAD_VECTOR3(p1); /* x1 -- y1 z1 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1613:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1613 | __m128 v0 = __LOAD_VECTOR3(p0); /* x0 -- y0 z0 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1613:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1613 | __m128 v0 = __LOAD_VECTOR3(p0); /* x0 -- y0 z0 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1646:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1646 | __LOAD_FOUR_VECTOR3(x2, y2, z2, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1626:37: note: called from here 1626 | z = _mm_unpackhi_ps(t0, t1); /* z0 z1 z2 z3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1625:37: note: called from here 1625 | y = _mm_unpacklo_ps(t0, t1); /* y0 y1 y2 y3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1624:37: note: called from here 1624 | t1 = _mm_unpackhi_ps(v1, v3); /* y1 y3 z1 z3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1623:37: note: called from here 1623 | t0 = _mm_unpackhi_ps(v0, v2); /* y0 y2 z0 z2 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1621:37: note: called from here 1621 | x = _mm_unpacklo_ps(t0, t1); /* x0 x1 x2 x3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1620:37: note: called from here 1620 | t1 = _mm_unpacklo_ps(v1, v3); /* x1 x3 -- -- */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1619:37: note: called from here 1619 | t0 = _mm_unpacklo_ps(v0, v2); /* x0 x2 -- -- */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1616:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1616 | __m128 v3 = __LOAD_VECTOR3(p3); /* x3 -- y3 z3 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1616:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1616 | __m128 v3 = __LOAD_VECTOR3(p3); /* x3 -- y3 z3 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1615:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1615 | __m128 v2 = __LOAD_VECTOR3(p2); /* x2 -- y2 z2 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1615:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1615 | __m128 v2 = __LOAD_VECTOR3(p2); /* x2 -- y2 z2 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1614:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1614 | __m128 v1 = __LOAD_VECTOR3(p1); /* x1 -- y1 z1 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1614:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1614 | __m128 v1 = __LOAD_VECTOR3(p1); /* x1 -- y1 z1 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1613:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1613 | __m128 v0 = __LOAD_VECTOR3(p0); /* x0 -- y0 z0 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1613:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1613 | __m128 v0 = __LOAD_VECTOR3(p0); /* x0 -- y0 z0 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1639:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1639 | __LOAD_FOUR_VECTOR3(x1, y1, z1, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1626:37: note: called from here 1626 | z = _mm_unpackhi_ps(t0, t1); /* z0 z1 z2 z3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1625:37: note: called from here 1625 | y = _mm_unpacklo_ps(t0, t1); /* y0 y1 y2 y3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1624:37: note: called from here 1624 | t1 = _mm_unpackhi_ps(v1, v3); /* y1 y3 z1 z3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:762:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpackhi_ps(__m128, __m128)’: target specific option mismatch 762 | _mm_unpackhi_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1623:37: note: called from here 1623 | t0 = _mm_unpackhi_ps(v0, v2); /* y0 y2 z0 z2 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1621:37: note: called from here 1621 | x = _mm_unpacklo_ps(t0, t1); /* x0 x1 x2 x3 */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1620:37: note: called from here 1620 | t1 = _mm_unpacklo_ps(v1, v3); /* x1 x3 -- -- */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:769:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_unpacklo_ps(__m128, __m128)’: target specific option mismatch 769 | _mm_unpacklo_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1619:37: note: called from here 1619 | t0 = _mm_unpacklo_ps(v0, v2); /* x0 x2 -- -- */ \ | ~~~~~~~~~~~~~~~^~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1616:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1616 | __m128 v3 = __LOAD_VECTOR3(p3); /* x3 -- y3 z3 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1616:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1616 | __m128 v3 = __LOAD_VECTOR3(p3); /* x3 -- y3 z3 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1615:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1615 | __m128 v2 = __LOAD_VECTOR3(p2); /* x2 -- y2 z2 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1615:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1615 | __m128 v2 = __LOAD_VECTOR3(p2); /* x2 -- y2 z2 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1614:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1614 | __m128 v1 = __LOAD_VECTOR3(p1); /* x1 -- y1 z1 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1614:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1614 | __m128 v1 = __LOAD_VECTOR3(p1); /* x1 -- y1 z1 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1613:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1613 | __m128 v0 = __LOAD_VECTOR3(p0); /* x0 -- y0 z0 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1613:29: note: in expansion of macro ‘__LOAD_VECTOR3’ 1613 | __m128 v0 = __LOAD_VECTOR3(p0); /* x0 -- y0 z0 */ \ | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1632:13: note: in expansion of macro ‘__LOAD_FOUR_VECTOR3’ 1632 | __LOAD_FOUR_VECTOR3(x0, y0, z0, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1714:27: note: called from here 1714 | n = _mm_sub_ps(_mm_sub_ps(_mm_sub_ps( // nx ny nz -(dx+dy+dz) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1715 | _mm_shuffle_ps(n, n, _MM_SHUFFLE(1,2,0,3)), // nx ny nz 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1716 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(3,1,1,1))), // 0 0 0 dx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1717 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(0,1,1,1))), // 0 0 0 dy | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1718 | _mm_shuffle_ps(d, d, _MM_SHUFFLE(2,1,1,1))); // 0 0 0 dz | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1711:34: note: called from here 1711 | __m128 d = _mm_mul_ps( // dy 0 dz dx | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1712 | _mm_shuffle_ps(v0, v0, _MM_SHUFFLE(0,3,1,2)), n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1711:34: note: called from here 1711 | __m128 d = _mm_mul_ps( // dy 0 dz dx | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1712 | _mm_shuffle_ps(v0, v0, _MM_SHUFFLE(0,3,1,2)), n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1709:34: note: called from here 1709 | __m128 n = _mm_sub_ps(t0, t1); // ny 0 nz nx | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1707:28: note: called from here 1707 | t1 = _mm_mul_ps(t1, a); // ax*bz 0 ay*bx az*by | ~~~~~~~~~~^~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:202:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_mul_ps(__m128, __m128)’: target specific option mismatch 202 | _mm_mul_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1706:28: note: called from here 1706 | t0 = _mm_mul_ps(t0, b); // az*bx 0 ax*by ay*bz | ~~~~~~~~~~^~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1705:32: note: called from here 1705 | t1 = _mm_shuffle_ps(b, b, _MM_SHUFFLE(2,0,1,3)); // bz 0 bx by | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:750:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_shuffle_ps(__m128, __m128, int)’: target specific option mismatch 750 | _mm_shuffle_ps (__m128 __A, __m128 __B, int const __mask) | ^~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1704:32: note: called from here 1704 | t0 = _mm_shuffle_ps(a, a, _MM_SHUFFLE(2,0,1,3)); // az 0 ax ay | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1703:34: note: called from here 1703 | __m128 b = _mm_sub_ps(v2, v0); // bx 0 by bz | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:196:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_sub_ps(__m128, __m128)’: target specific option mismatch 196 | _mm_sub_ps (__m128 __A, __m128 __B) | ^~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1702:34: note: called from here 1702 | __m128 a = _mm_sub_ps(v1, v0); // ax 0 ay az | ~~~~~~~~~~^~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1695:25: note: in expansion of macro ‘__LOAD_VECTOR3’ 1695 | __m128 v2 = __LOAD_VECTOR3(positions + triangles->vertIndex[2] * 3); | ^~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1695:25: note: in expansion of macro ‘__LOAD_VECTOR3’ 1695 | __m128 v2 = __LOAD_VECTOR3(positions + triangles->vertIndex[2] * 3); | ^~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1694:25: note: in expansion of macro ‘__LOAD_VECTOR3’ 1694 | __m128 v1 = __LOAD_VECTOR3(positions + triangles->vertIndex[1] * 3); | ^~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1694:25: note: in expansion of macro ‘__LOAD_VECTOR3’ 1694 | __m128 v1 = __LOAD_VECTOR3(positions + triangles->vertIndex[1] * 3); | ^~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:777:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_loadh_pi(__m128, const __m64*)’: target specific option mismatch 777 | _mm_loadh_pi (__m128 __A, __m64 const *__P) | ^~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1693:25: note: in expansion of macro ‘__LOAD_VECTOR3’ 1693 | __m128 v0 = __LOAD_VECTOR3(positions + triangles->vertIndex[0] * 3); | ^~~~~~~~~~~~~~ /usr/lib/gcc/i486-pc-linux-gnu/14.2.1/include/xmmintrin.h:911:1: error: inlining failed in call to ‘always_inline’ ‘__m128 _mm_load_ss(const float*)’: target specific option mismatch 911 | _mm_load_ss (float const *__P) | ^~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1595:41: note: called from here 1595 | #define __LOAD_VECTOR3(p) _mm_loadh_pi(_mm_load_ss(p), (const __m64*)((p)+1)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/ogre/src/ogre-14.3.4/OgreMain/src/OgreOptimisedUtilSSE.cpp:1693:25: note: in expansion of macro ‘__LOAD_VECTOR3’ 1693 | __m128 v0 = __LOAD_VECTOR3(positions + triangles->vertIndex[0] * 3); | ^~~~~~~~~~~~~~ [94/634] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build used straw: :with_build_support:without_check: build@euronuc-i486