>>> dhewm3: Building testing/dhewm3 1.5.2-r0 (using abuild 3.9.0-r5) started Wed, 24 Aug 2022 07:58:06 +0000 >>> dhewm3: Checking sanity of /home/buildozer/aports/testing/dhewm3/APKBUILD... >>> dhewm3: Analyzing dependencies... >>> dhewm3: Installing for build: build-base curl libogg libpng libvorbis cmake libjpeg-turbo-dev libogg-dev libpng-dev libvorbis-dev openal-soft-dev sdl2-dev zlib-dev (1/178) Installing libogg (1.3.5-r1) (2/178) Installing libpng (1.6.37-r2) (3/178) Installing libvorbis (1.3.7-r0) (4/178) Installing libarchive (3.6.1-r1) (5/178) Installing rhash-libs (1.4.3-r1) (6/178) Installing libuv (1.44.2-r0) (7/178) Installing cmake (3.24.1-r1) (8/178) Installing libjpeg-turbo (2.1.4-r0) (9/178) Installing libjpeg-turbo-dev (2.1.4-r0) (10/178) Installing libogg-dev (1.3.5-r1) (11/178) Installing zlib-dev (1.2.12-r3) (12/178) Installing libpng-dev (1.6.37-r2) (13/178) Installing libvorbis-dev (1.3.7-r0) (14/178) Installing alsa-lib (1.2.7.2-r0) (15/178) Installing alsa-lib-dev (1.2.7.2-r0) (16/178) Installing libffi (3.4.2-r1) (17/178) Installing libintl (0.21-r3) (18/178) Installing libblkid (2.38.1-r0) (19/178) Installing libmount (2.38.1-r0) (20/178) Installing pcre (8.45-r2) (21/178) Installing glib (2.72.3-r0) (22/178) Installing libxau (1.0.9-r1) (23/178) Installing libmd (1.0.4-r0) (24/178) Installing libbsd (0.11.6-r2) (25/178) Installing libxdmcp (1.1.3-r1) (26/178) Installing libxcb (1.15-r0) (27/178) Installing libx11 (1.8.1-r1) (28/178) Installing libasyncns (0.8-r1) (29/178) Installing dbus-libs (1.14.0-r2) (30/178) Installing libltdl (2.4.7-r0) (31/178) Installing orc (0.4.32-r1) (32/178) Installing flac (1.3.4-r0) (33/178) Installing opus (1.3.1-r1) (34/178) Installing libsndfile (1.1.0-r1) (35/178) Installing soxr (0.1.3-r2) (36/178) Installing speexdsp (1.2.1-r0) (37/178) Installing tdb-libs (1.4.7-r0) (38/178) Installing libpulse (16.1-r2) (39/178) Installing libpulse-mainloop-glib (16.1-r2) (40/178) Installing gdbm (1.23-r0) (41/178) Installing mpdecimal (2.5.1-r1) (42/178) Installing readline (8.1.2-r0) (43/178) Installing sqlite-libs (3.39.2-r0) (44/178) Installing python3 (3.10.6-r1) (45/178) Installing gettext-asprintf (0.21-r3) (46/178) Installing libunistring (1.0-r0) (47/178) Installing gettext-libs (0.21-r3) (48/178) Installing libxml2 (2.10.0-r0) (49/178) Installing gettext (0.21-r3) (50/178) Installing gettext-dev (0.21-r3) (51/178) Installing bzip2-dev (1.0.8-r2) (52/178) Installing libxml2-utils (2.10.0-r0) (53/178) Installing libgpg-error (1.45-r0) (54/178) Installing libgcrypt (1.10.1-r0) (55/178) Installing libxslt (1.1.36-r0) (56/178) Installing docbook-xml (4.5-r7) Executing docbook-xml-4.5-r7.post-install (57/178) Installing docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-install (58/178) Installing linux-headers (5.16.7-r1) (59/178) Installing libffi-dev (3.4.2-r1) (60/178) Installing libpcre16 (8.45-r2) (61/178) Installing libpcre32 (8.45-r2) (62/178) Installing libpcrecpp (8.45-r2) (63/178) Installing pcre-dev (8.45-r2) (64/178) Installing libuuid (2.38.1-r0) (65/178) Installing libfdisk (2.38.1-r0) (66/178) Installing libsmartcols (2.38.1-r0) (67/178) Installing util-linux-dev (2.38.1-r0) (68/178) Installing glib-dev (2.72.3-r0) (69/178) Installing pulseaudio-dev (16.1-r2) (70/178) Installing libsamplerate (0.2.2-r0) (71/178) Installing jack (1.9.20-r0) (72/178) Installing jack-dev (1.9.20-r0) (73/178) Installing portaudio (19.7.0-r0) (74/178) Installing libportaudiocxx (19.7.0-r0) (75/178) Installing portaudio-dev (19.7.0-r0) (76/178) Installing sdl2 (2.24.0-r0) (77/178) Installing freetype (2.12.1-r0) (78/178) Installing tslib (1.22-r1) (79/178) Installing directfb (1.7.7-r4) (80/178) Installing directfb-dev (1.7.7-r4) (81/178) Installing libpciaccess (0.16-r1) (82/178) Installing libdrm (2.4.112-r1) (83/178) Installing libpciaccess-dev (0.16-r1) (84/178) Installing libdrm-dev (2.4.112-r1) (85/178) Installing xorgproto (2022.2-r0) (86/178) Installing libxau-dev (1.0.9-r1) (87/178) Installing libxext (1.3.4-r1) (88/178) Installing xcb-proto (1.15-r0) (89/178) Installing libxdmcp-dev (1.1.3-r1) (90/178) Installing libxcb-dev (1.15-r0) (91/178) Installing xtrans (1.4.0-r2) (92/178) Installing libx11-dev (1.8.1-r1) (93/178) Installing libxext-dev (1.3.4-r1) (94/178) Installing libxdamage (1.1.5-r1) (95/178) Installing libxfixes (6.0.0-r0) (96/178) Installing libxfixes-dev (6.0.0-r0) (97/178) Installing libxdamage-dev (1.1.5-r1) (98/178) Installing libxshmfence (1.3-r1) (99/178) Installing libxshmfence-dev (1.3-r1) (100/178) Installing mesa (22.1.7-r1) (101/178) Installing wayland-libs-server (1.21.0-r0) (102/178) Installing mesa-gbm (22.1.7-r1) (103/178) Installing mesa-glapi (22.1.7-r1) (104/178) Installing wayland-libs-client (1.21.0-r0) (105/178) Installing mesa-egl (22.1.7-r1) (106/178) Installing libxxf86vm (1.1.4-r3) (107/178) Installing mesa-gl (22.1.7-r1) (108/178) Installing mesa-gles (22.1.7-r1) (109/178) Installing llvm14-libs (14.0.6-r4) (110/178) Installing mesa-osmesa (22.1.7-r1) (111/178) Installing mesa-xatracker (22.1.7-r1) (112/178) Installing libxxf86vm-dev (1.1.4-r3) (113/178) Installing mesa-dev (22.1.7-r1) (114/178) Installing sdl2-dev (2.24.0-r0) (115/178) Installing openal-soft (1.22.2-r1) (116/178) Installing icu-data-full (71.1-r4) (117/178) Installing icu-libs (71.1-r4) (118/178) Installing libpcre2-16 (10.40-r0) (119/178) Installing qt5-qtbase (5.15.5_git20220728-r0) (120/178) Installing hicolor-icon-theme (0.17-r2) (121/178) Installing libice (1.0.10-r1) (122/178) Installing libsm (1.2.3-r1) (123/178) Installing libxt (1.2.1-r0) (124/178) Installing libxmu (1.1.3-r1) (125/178) Installing xset (1.2.4-r0) (126/178) Installing xprop (1.2.5-r0) (127/178) Installing xdg-utils (1.1.3-r3) (128/178) Installing avahi-libs (0.8-r6) (129/178) Installing nettle (3.8.1-r0) (130/178) Installing p11-kit (0.24.1-r0) (131/178) Installing libtasn1 (4.18.0-r0) (132/178) Installing gnutls (3.7.7-r0) (133/178) Installing cups-libs (2.4.2-r0) (134/178) Installing fontconfig (2.14.0-r0) (135/178) Installing shared-mime-info (2.2-r0) (136/178) Installing libwebp (1.2.4-r1) (137/178) Installing tiff (4.4.0-r0) (138/178) Installing gdk-pixbuf (2.42.9-r0) (139/178) Installing gtk-update-icon-cache (2.24.33-r6) (140/178) Installing libxcomposite (0.4.5-r1) (141/178) Installing libxrender (0.9.10-r4) (142/178) Installing libxcursor (1.2.1-r1) (143/178) Installing libxi (1.8-r0) (144/178) Installing libxinerama (1.1.4-r2) (145/178) Installing libxrandr (1.5.2-r1) (146/178) Installing libatk-1.0 (2.45.1-r2) (147/178) Installing libxtst (1.2.3-r4) (148/178) Installing at-spi2-core (2.45.1-r2) (149/178) Installing libatk-bridge-2.0 (2.45.1-r2) (150/178) Installing pixman (0.40.0-r3) (151/178) Installing cairo (1.17.6-r2) (152/178) Installing cairo-gobject (1.17.6-r2) (153/178) Installing libepoxy (1.5.10-r0) (154/178) Installing fribidi (1.0.12-r0) (155/178) Installing graphite2 (1.3.14-r1) (156/178) Installing harfbuzz (5.1.0-r0) (157/178) Installing libxft (2.3.4-r0) (158/178) Installing pango (1.50.9-r0) (159/178) Installing wayland-libs-cursor (1.21.0-r0) (160/178) Installing wayland-libs-egl (1.21.0-r0) (161/178) Installing xkeyboard-config (2.36-r2) (162/178) Installing libxkbcommon (1.4.1-r0) (163/178) Installing gtk+3.0 (3.24.34-r4) Executing gtk+3.0-3.24.34-r4.post-install (164/178) Installing libevdev (1.12.1-r0) (165/178) Installing mtdev (1.1.6-r0) (166/178) Installing eudev-libs (3.2.11-r1) (167/178) Installing libinput-libs (1.21.0-r0) (168/178) Installing xcb-util-wm (0.4.1-r1) (169/178) Installing xcb-util (0.4.0-r3) (170/178) Installing xcb-util-image (0.4.0-r1) (171/178) Installing xcb-util-keysyms (0.4.0-r1) (172/178) Installing xcb-util-renderutil (0.3.9-r1) (173/178) Installing libxkbcommon-x11 (1.4.1-r0) (174/178) Installing qt5-qtbase-x11 (5.15.5_git20220728-r0) (175/178) Installing qt5-qtdeclarative (5.15.5_git20220617-r2) (176/178) Installing qt5-qtwayland (5.15.5_git20220620-r0) (177/178) Installing openal-soft-dev (1.22.2-r1) (178/178) Installing .makedepends-dhewm3 (20220824.075808) Executing busybox-1.35.0-r22.trigger Executing glib-2.72.3-r0.trigger Executing shared-mime-info-2.2-r0.trigger Executing gdk-pixbuf-2.42.9-r0.trigger Executing gtk-update-icon-cache-2.24.33-r6.trigger OK: 853 MiB in 280 packages >>> dhewm3: Cleaning up srcdir >>> dhewm3: Cleaning up pkgdir >>> dhewm3: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dhewm3-1.5.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> dhewm3: Fetching dhewm3-1.5.2.tar.gz::https://github.com/dhewm/dhewm3/archive/1.5.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5443k 0 5443k 0 0 4542k 0 --:--:-- 0:00:01 --:--:-- 6227k >>> dhewm3: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dhewm3-1.5.2.tar.gz >>> dhewm3: Checking sha512sums... dhewm3-1.5.2.tar.gz: OK dhewm3.desktop: OK dhewm3.png: OK >>> dhewm3: Unpacking /var/cache/distfiles/edge/dhewm3-1.5.2.tar.gz... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.1.1 -- The CXX compiler identification is GNU 12.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- `/usr/bin/gcc -dumpmachine` says: "x86_64-alpine-linux-musl" -- => CPU architecture extracted from that: "x86_64" -- Setting -DD3_ARCH="x86_64" -DD3_SIZEOFPTR=8 -DD3_OSTYPE="linux" -- Found ZLIB: /lib/libz.so (found version "1.2.12") -- Found OpenAL: /usr/lib/libopenal.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so CMake Warning at CMakeLists.txt:221 (message): libcurl not found, server downloads won't be available (apart from that dhewm3 will work) -- Performing Test HAVE_LIBBACKTRACE -- Performing Test HAVE_LIBBACKTRACE - Failed CMake Warning at CMakeLists.txt:250 (message): libbacktrace wasn't found. It's not required but recommended, because it provides useful backtraces if dhewm3 crashes -- Performing Test cxx_has_fvisibility -- Performing Test cxx_has_fvisibility - Success -- Performing Test cxx_has_Woverload_virtual -- Performing Test cxx_has_Woverload_virtual - Success -- Performing Test cxx_has_Wno-class-memaccess -- Performing Test cxx_has_Wno-class-memaccess - Success -- Building None for linux-x86_64 -- The install target will use the following directories: -- Binary directory: /usr/bin -- Library directory: /usr/lib/dhewm3 -- Data directory: /usr/share/dhewm3 -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/build [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Bounds.cpp.o [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Frustum.cpp.o [ 1%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Sphere.cpp.o [ 1%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Box.cpp.o [ 1%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/DrawVert.cpp.o [ 1%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding2D.cpp.o [ 1%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_SweptSpline.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/TraceModel.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_Patch.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/CRC32.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/JointTransform.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD4.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Angles.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD5.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Math.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Lcp.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Matrix.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Ode.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Pluecker.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Plane.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Polynomial.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Quat.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Rotation.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_Generic.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_AltiVec.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_MMX.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_3DNow.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE2.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp: In function 'void MD5_Transform(unsigned int*, unsigned int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE3.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Vector.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/BitMsg.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/LangDict.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/Lexer.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/Lib.cpp.o [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/containers/HashIndex.cpp.o [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/Dict.cpp.o [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/Str.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:50: In function '__m128 _mm_loadl_pi(__m128, const __m64*)', inlined from 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:526:23: /usr/lib/gcc/x86_64-alpine-linux-musl/12.1.1/include/xmmintrin.h:802:10: warning: 'xmm4' may be used uninitialized [-Wmaybe-uninitialized] 802 | return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (const __v2sf *)__P); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp: In member function 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:457:40: note: 'xmm4' was declared here 457 | __m128 xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7; | ^~~~ In function '__m128 _mm_loadl_pi(__m128, const __m64*)', inlined from 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:522:23: /usr/lib/gcc/x86_64-alpine-linux-musl/12.1.1/include/xmmintrin.h:802:10: warning: 'xmm3' may be used uninitialized [-Wmaybe-uninitialized] 802 | return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (const __v2sf *)__P); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp: In member function 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:457:34: note: 'xmm3' was declared here 457 | __m128 xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7; | ^~~~ In function '__m128 _mm_loadl_pi(__m128, const __m64*)', inlined from 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:525:23: /usr/lib/gcc/x86_64-alpine-linux-musl/12.1.1/include/xmmintrin.h:802:10: warning: 'xmm2' may be used uninitialized [-Wmaybe-uninitialized] 802 | return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (const __v2sf *)__P); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp: In member function 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:457:28: note: 'xmm2' was declared here 457 | __m128 xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7; | ^~~~ In function '__m128 _mm_loadl_pi(__m128, const __m64*)', inlined from 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:521:23: /usr/lib/gcc/x86_64-alpine-linux-musl/12.1.1/include/xmmintrin.h:802:10: warning: 'xmm1' may be used uninitialized [-Wmaybe-uninitialized] 802 | return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (const __v2sf *)__P); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp: In member function 'virtual void idSIMD_SSE::Dot(float*, const idVec3&, const idPlane*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_SSE.cpp:457:22: note: 'xmm1' was declared here 457 | __m128 xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7; | ^~~~ [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/Parser.cpp.o [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/MapFile.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/CmdArgs.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Token.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Base64.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Timer.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp: In member function 'virtual void idSIMD_Generic::MatX_LowerTriangularSolve(const idMatX&, float*, const float*, int, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp: In member function 'virtual void idSIMD_Generic::MatX_LowerTriangularSolveTranspose(const idMatX&, float*, const float*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Heap.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp: In function 'void RevBytesSwap(void*, int, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp:301:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 301 | register unsigned char *p, *q; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp:301:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 301 | register unsigned char *p, *q; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:31: In member function 'void idToken::operator=(const char*)', inlined from 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:734:13: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Token.h:123:37: warning: array subscript 8 is outside array bounds of 'void [96]' [-Warray-bounds] 123 | *static_cast(this) = text; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp: In member function 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:683:37: note: at offset 768 into object of size 96 allocated by 'operator new' 683 | token = new idToken(deftoken); | ^ In member function 'void idToken::operator=(const char*)', inlined from 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:715:13: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Token.h:123:37: warning: array subscript 7 is outside array bounds of 'void [96]' [-Warray-bounds] 123 | *static_cast(this) = text; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp: In member function 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:683:37: note: at offset 672 into object of size 96 allocated by 'operator new' 683 | token = new idToken(deftoken); | ^ In member function 'void idToken::operator=(const char*)', inlined from 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:717:14: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Token.h:123:37: warning: array subscript 10 is outside array bounds of 'void [96]' [-Warray-bounds] 123 | *static_cast(this) = text; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp: In member function 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:683:37: note: at offset 960 into object of size 96 allocated by 'operator new' 683 | token = new idToken(deftoken); | ^ [ 10%] Linking CXX static library libidlib.a [ 10%] Built target idlib [ 10%] Building CXX object CMakeFiles/base.dir/game/AF.cpp.o [ 10%] Building CXX object CMakeFiles/base.dir/game/AFEntity.cpp.o [ 10%] Building CXX object CMakeFiles/base.dir/game/Entity.cpp.o [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Camera.cpp.o [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Actor.cpp.o [ 10%] Building CXX object CMakeFiles/base.dir/game/Camera.cpp.o [ 10%] Building CXX object CMakeFiles/base.dir/game/Actor.cpp.o [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AF.cpp.o [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Entity.cpp.o [ 11%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AFEntity.cpp.o [ 11%] Building CXX object CMakeFiles/base.dir/game/Fx.cpp.o [ 12%] Building CXX object CMakeFiles/base.dir/game/GameEdit.cpp.o [ 12%] Building CXX object CMakeFiles/base.dir/game/Game_local.cpp.o [ 13%] Building CXX object CMakeFiles/base.dir/game/BrittleFracture.cpp.o [ 13%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Fx.cpp.o [ 13%] Building CXX object CMakeFiles/d3xp.dir/d3xp/BrittleFracture.cpp.o [ 13%] Building CXX object CMakeFiles/d3xp.dir/d3xp/GameEdit.cpp.o [ 13%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_local.cpp.o [ 13%] Building CXX object CMakeFiles/base.dir/game/Game_network.cpp.o [ 13%] Building CXX object CMakeFiles/base.dir/game/Light.cpp.o [ 14%] Building CXX object CMakeFiles/base.dir/game/Item.cpp.o [ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_network.cpp.o [ 14%] Building CXX object CMakeFiles/base.dir/game/IK.cpp.o [ 14%] Building CXX object CMakeFiles/base.dir/game/Misc.cpp.o [ 14%] Building CXX object CMakeFiles/base.dir/game/Mover.cpp.o [ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Item.cpp.o [ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/IK.cpp.o [ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Light.cpp.o [ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Misc.cpp.o [ 16%] Building CXX object CMakeFiles/base.dir/game/Moveable.cpp.o [ 16%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Cinematic.cpp.o [ 16%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Cinematic.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.cpp: In member function 'bool idAF::Load(idEntity*, const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.cpp:896:68: warning: comparison between 'enum declAFConstraintType_t' and 'enum constraintType_t' [-Wenum-compare] 896 | file->constraints[j]->type == constraint->GetType() ) { /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.cpp: In member function 'bool idAF::Load(idEntity*, const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.cpp:896:68: warning: comparison between 'enum declAFConstraintType_t' and 'enum constraintType_t' [-Wenum-compare] 896 | file->constraints[j]->type == constraint->GetType() ) { [ 17%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/GuiModel.cpp.o [ 17%] Building CXX object CMakeFiles/dhewm3.dir/renderer/GuiModel.cpp.o [ 17%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_files.cpp.o [ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Mover.cpp.o [ 17%] Building CXX object CMakeFiles/base.dir/game/MultiplayerGame.cpp.o [ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Moveable.cpp.o [ 17%] Building CXX object CMakeFiles/base.dir/game/Player.cpp.o [ 17%] Building CXX object CMakeFiles/d3xp.dir/d3xp/MultiplayerGame.cpp.o [ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Player.cpp.o [ 18%] Building CXX object CMakeFiles/base.dir/game/PlayerIcon.cpp.o [ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerIcon.cpp.o [ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerView.cpp.o [ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Projectile.cpp.o [ 18%] Building CXX object CMakeFiles/base.dir/game/PlayerView.cpp.o [ 19%] Building CXX object CMakeFiles/base.dir/game/Projectile.cpp.o [ 19%] Building CXX object CMakeFiles/base.dir/game/Pvs.cpp.o [ 19%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Pvs.cpp.o [ 20%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SecurityCamera.cpp.o [ 20%] Building CXX object CMakeFiles/base.dir/game/SecurityCamera.cpp.o [ 20%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SmokeParticles.cpp.o [ 20%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_init.cpp.o [ 20%] Building CXX object CMakeFiles/base.dir/game/SmokeParticles.cpp.o [ 20%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Sound.cpp.o [ 21%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_files.cpp.o [ 21%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_load.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp: In member function 'void idPVS::Shutdown()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp:875:14: warning: the address of 'idPVS::currentPVS' will never be NULL [-Waddress] 875 | if ( currentPVS ) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:45, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.h:107:30: note: 'idPVS::currentPVS' declared here 107 | mutable pvsCurrent_t currentPVS[MAX_CURRENT_PVS]; | ^~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp: In member function 'void idPVS::Shutdown()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp:875:14: warning: the address of 'idPVS::currentPVS' will never be NULL [-Waddress] 875 | if ( currentPVS ) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:45, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.h:111:30: note: 'idPVS::currentPVS' declared here 111 | mutable pvsCurrent_t currentPVS[MAX_CURRENT_PVS]; | ^~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_process.cpp.o [ 21%] Building CXX object CMakeFiles/base.dir/game/Sound.cpp.o [ 21%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Target.cpp.o [ 22%] Building CXX object CMakeFiles/base.dir/game/Target.cpp.o [ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Trigger.cpp.o [ 22%] Building CXX object CMakeFiles/base.dir/game/Trigger.cpp.o [ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Weapon.cpp.o [ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/WorldSpawn.cpp.o [ 23%] Building CXX object CMakeFiles/base.dir/game/Weapon.cpp.o [ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS.cpp.o [ 23%] Building CXX object CMakeFiles/base.dir/game/WorldSpawn.cpp.o [ 23%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_debug.cpp.o [ 23%] Building CXX object CMakeFiles/base.dir/game/ai/AAS.cpp.o [ 24%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_debug.cpp.o [ 24%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_pathing.cpp.o [ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_pathing.cpp.o [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_routing.cpp.o [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI.cpp.o [ 25%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_program.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp: In member function 'void idImageManager::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2231:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2231 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2204:41: note: returned from 'void* operator new [](long unsigned int)' 2204 | sortIndex = new int[images.Num()]; | ^ [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_events.cpp.o [ 25%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_routing.cpp.o [ 25%] Building CXX object CMakeFiles/base.dir/game/ai/AI.cpp.o [ 25%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Interaction.cpp.o [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_pathing.cpp.o [ 25%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Material.cpp.o [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_Vagary.cpp.o [ 26%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/MegaTexture.cpp.o [ 26%] Building CXX object CMakeFiles/base.dir/game/ai/AI_events.cpp.o [ 27%] Building CXX object CMakeFiles/base.dir/game/ai/AI_pathing.cpp.o [ 28%] Building CXX object CMakeFiles/base.dir/game/ai/AI_Vagary.cpp.o [ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/DebugGraph.cpp.o [ 28%] Building CXX object CMakeFiles/base.dir/game/gamesys/DebugGraph.cpp.o [ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Class.cpp.o [ 28%] Building CXX object CMakeFiles/base.dir/game/gamesys/Class.cpp.o [ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Event.cpp.o [ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SaveGame.cpp.o [ 28%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCmds.cpp.o [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCvar.cpp.o [ 29%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model.cpp.o [ 29%] Building CXX object CMakeFiles/base.dir/game/gamesys/Event.cpp.o [ 29%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_init.cpp.o [ 29%] Building CXX object CMakeFiles/base.dir/game/gamesys/SaveGame.cpp.o [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/TypeInfo.cpp.o [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim.cpp.o [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Blend.cpp.o [ 30%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCmds.cpp.o [ 30%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCvar.cpp.o [ 30%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Import.cpp.o [ 30%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelDecal.cpp.o [ 30%] Building CXX object CMakeFiles/base.dir/game/gamesys/TypeInfo.cpp.o [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Testmodel.cpp.o [ 31%] Building CXX object CMakeFiles/base.dir/game/anim/Anim.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Winding2D.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:31: In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:196:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:16: warning: 'bestPlane.idVec3::y' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:158:23: note: 'bestPlane.idVec3::y' was declared here 158 | idVec3 plane, bestPlane; | ^~~~~~~~~ In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:196:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:16: warning: 'bestPlane.idVec3::x' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:158:23: note: 'bestPlane.idVec3::x' was declared here 158 | idVec3 plane, bestPlane; | ^~~~~~~~~ [ 31%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelManager.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Winding2D.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:31: In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:198:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:16: warning: 'bestPlane.idVec3::y' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:160:23: note: 'bestPlane.idVec3::y' was declared here 160 | idVec3 plane, bestPlane; | ^~~~~~~~~ In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:198:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:16: warning: 'bestPlane.idVec3::x' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:160:23: note: 'bestPlane.idVec3::x' was declared here 160 | idVec3 plane, bestPlane; | ^~~~~~~~~ [ 31%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Blend.cpp.o [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Compiler.cpp.o [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Interpreter.cpp.o [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Program.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp: In member function 'const idMD5Anim* idAnim::MD5Anim(int) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp:175:20: warning: the address of 'idAnim::anims' will never be NULL [-Waddress] 175 | if ( anims == NULL || anims[0] == NULL ) { | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim.h:290:50: note: 'idAnim::anims' declared here 290 | const idMD5Anim *anims[ ANIM_MaxSyncedAnims ]; | ^~~~~ [ 31%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelOverlay.cpp.o [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Thread.cpp.o [ 32%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Import.cpp.o [ 32%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Clip.cpp.o [ 32%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Testmodel.cpp.o [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force.cpp.o [ 33%] Building CXX object CMakeFiles/base.dir/game/script/Script_Compiler.cpp.o [ 33%] Building CXX object CMakeFiles/base.dir/game/script/Script_Interpreter.cpp.o [ 33%] Building CXX object CMakeFiles/base.dir/game/script/Script_Program.cpp.o [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Constant.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp: In member function 'void idImageManager::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2231:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2231 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2204:41: note: returned from 'void* operator new [](long unsigned int)' 2204 | sortIndex = new int[images.Num()]; | ^ [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Drag.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp: In member function 'void idAI::SlideMove()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:2892:49: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 2892 | if ( goalDist < delta.LengthFast() ) { | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Quat.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:644:17: note: by argument 1 of type 'const idVec3*' to 'float idVec3::LengthFast() const' declared here 644 | ID_INLINE float idVec3::LengthFast( void ) const { | ^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:2853:41: note: 'delta' declared here 2853 | idVec3 delta; | ^~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp: In member function 'const idMD5Anim* idAnim::MD5Anim(int) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp:175:20: warning: the address of 'idAnim::anims' will never be NULL [-Waddress] 175 | if ( anims == NULL || anims[0] == NULL ) { | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim.h:284:50: note: 'idAnim::anims' declared here 284 | const idMD5Anim *anims[ ANIM_MaxSyncedAnims ]; | ^~~~~ [ 33%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_beam.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp: In member function 'virtual void idRenderModelManagerLocal::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:618:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 618 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:588:60: note: returned from 'void* operator new [](long unsigned int)' 588 | sortIndex = new int[ localModelManager.models.Num()]; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp: In member function 'void idAI::SlideMove()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:2804:49: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 2804 | if ( goalDist < delta.LengthFast() ) { | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Quat.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:644:17: note: by argument 1 of type 'const idVec3*' to 'float idVec3::LengthFast() const' declared here 644 | ID_INLINE float idVec3::LengthFast( void ) const { | ^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:2765:41: note: 'delta' declared here 2765 | idVec3 delta; | ^~~~~ [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Field.cpp.o [ 34%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_ase.cpp.o [ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_load.cpp.o [ 35%] Building CXX object CMakeFiles/base.dir/game/script/Script_Thread.cpp.o [ 35%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Spring.cpp.o [ 35%] Building CXX object CMakeFiles/base.dir/game/physics/Clip.cpp.o [ 36%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics.cpp.o [ 36%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_AF.cpp.o [ 36%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_liquid.cpp.o [ 36%] Building CXX object CMakeFiles/base.dir/game/physics/Force.cpp.o [ 36%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Actor.cpp.o [ 36%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Constant.cpp.o [ 36%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_lwo.cpp.o [ 36%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Base.cpp.o [ 36%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Drag.cpp.o [ 36%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_ma.cpp.o [ 36%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Monster.cpp.o [ 36%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_md3.cpp.o [ 37%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Parametric.cpp.o [ 37%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Player.cpp.o [ 38%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Field.cpp.o [ 38%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_RigidBody.cpp.o [ 38%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Static.cpp.o [ 38%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Spring.cpp.o [ 39%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_md5.cpp.o [ 39%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_StaticMulti.cpp.o [ 39%] Building CXX object CMakeFiles/base.dir/game/physics/Physics.cpp.o [ 40%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Push.cpp.o [ 40%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_AF.cpp.o [ 40%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Grabber.cpp.o [ 40%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Grab.cpp.o [ 40%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Actor.cpp.o [ 41%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Base.cpp.o [ 41%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Monster.cpp.o [ 41%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Parametric.cpp.o [ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_process.cpp.o [ 41%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_prt.cpp.o [ 41%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Player.cpp.o [ 41%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_RigidBody.cpp.o [ 42%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Static.cpp.o [ 42%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_StaticMulti.cpp.o [ 42%] Building CXX object CMakeFiles/base.dir/game/physics/Push.cpp.o [ 42%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_sprite.cpp.o [ 42%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderEntity.cpp.o [ 42%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderSystem.cpp.o [ 43%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderSystem_init.cpp.o [ 43%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld.cpp.o [ 43%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_demo.cpp.o [ 43%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_load.cpp.o [ 43%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_portals.cpp.o [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/VertexCache.cpp.o [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/draw_arb2.cpp.o [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/draw_common.cpp.o [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_backend.cpp.o [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_deform.cpp.o [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_font.cpp.o [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_guisurf.cpp.o [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_light.cpp.o [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_lightrun.cpp.o [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_main.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_polytope.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_program.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_orderIndexes.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_render.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_rendertools.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_shadowbounds.cpp.o [ 47%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Interaction.cpp.o [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_stencilshadow.cpp.o [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_subview.cpp.o [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_trace.cpp.o [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_trisurf.cpp.o [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_turboshadow.cpp.o [ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/CVarSystem.cpp.o [ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/CmdSystem.cpp.o [ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Common.cpp.o [ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Compressor.cpp.o [ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Console.cpp.o [ 49%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DemoFile.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclAF.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclEntityDef.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclFX.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Material.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclManager.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclParticle.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclPDA.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclSkin.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3.dir/renderer/MegaTexture.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclTable.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/EditField.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp: In function 'bool R_IssueEntityDefCallback(idRenderEntityLocal*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp:1090:101: warning: 'oldBounds.idBounds::b[1].idVec3::z' may be used uninitialized [-Wmaybe-uninitialized] 1090 | oldBounds[1][1] < def->referenceBounds[1][1] - CHECK_BOUNDS_EPSILON || /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp:1065:25: note: 'oldBounds.idBounds::b[1].idVec3::z' was declared here 1065 | idBounds oldBounds; | ^~~~~~~~~ [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/EventLoop.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/File.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/FileSystem.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/KeyInput.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/UsercmdGen.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Session_menu.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Session.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelDecal.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncClient.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncNetwork.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncServer.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/MsgChannel.cpp.o [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/NetworkSystem.cpp.o [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/ServerScan.cpp.o [ 55%] Building C object CMakeFiles/dhewm3ded.dir/framework/minizip/ioapi.c.o cc1: warning: command-line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/minizip/unzip.cpp.o [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_contacts.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_contents.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_debug.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_files.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_load.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_rotate.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_trace.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_translate.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/dmap.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/facebsp.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/gldraw.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelManager.cpp.o [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/glfile.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/leakfile.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/map.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/optimize.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/output.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/portals.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/shadowopt3.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/tritjunction.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelOverlay.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/tritools.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/ubrush.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_beam.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/usurface.cpp.o [ 60%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild.cpp.o [ 60%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_file.cpp.o [ 60%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_gravity.cpp.o [ 60%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_ledge.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp: In member function 'virtual bool idCollisionModelManagerLocal::GetModelPolygon(cmHandle_t, int, idFixedWinding&) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3490:16: warning: array subscript 'cm_polygon_t* {aka cm_polygon_s*}[0]' is partly outside array bounds of 'int [1]' [-Warray-bounds] 3490 | poly = *reinterpret_cast(&polygonNum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3481:75: note: object 'polygonNum' of size 4 3481 | bool idCollisionModelManagerLocal::GetModelPolygon( cmHandle_t model, int polygonNum, idFixedWinding &winding ) const { | ~~~~^~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_merge.cpp.o [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASCluster.cpp.o [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile.cpp.o [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile_optimize.cpp.o [ 61%] Linking CXX shared library d3xp.so [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile_sample.cpp.o [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASReach.cpp.o [ 62%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFileManager.cpp.o [ 62%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/Brush.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp: In member function 'virtual void idRenderModelManagerLocal::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:618:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 618 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:588:60: note: returned from 'void* operator new [](long unsigned int)' 588 | sortIndex = new int[ localModelManager.models.Num()]; | ^ [ 62%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/BrushBSP.cpp.o [ 62%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o [ 62%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ase.cpp.o [ 62%] Built target d3xp [ 62%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_liquid.cpp.o [ 62%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/codec.cpp.o [ 63%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_lwo.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/roqParam.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/roq.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ma.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/renderbump/renderbump.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md3.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_cache.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_decoder.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_efxfile.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_emitter.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_shader.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_system.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_wavefile.cpp.o [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_world.cpp.o [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/BindWindow.cpp.o [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ChoiceWindow.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp: In member function 'float codec::Snr(byte*, byte*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp:754:14: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 754 | register int ind; | ^~~ [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/DeviceContext.cpp.o [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/EditWindow.cpp.o [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/FieldWindow.cpp.o [ 66%] Linking CXX shared library base.so [ 66%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md5.cpp.o [ 67%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameBearShootWindow.cpp.o [ 67%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_prt.cpp.o [ 67%] Built target base [ 68%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_sprite.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameBustOutWindow.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameSSDWindow.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderEntity.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GuiScript.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ListGUI.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ListWindow.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/MarkerWindow.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/RegExp.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/RenderWindow.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/SimpleWindow.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/SliderWindow.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/UserInterface.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/Window.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp: In member function 'idBrushBSPNode* idBrushBSP::ProcessGridCell(idBrushBSPNode*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:883:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | delete testedPlanes; | ^~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:879:48: note: returned from 'void* operator new [](long unsigned int)' 879 | testedPlanes = new bool[planeList.Num()]; | ^ [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/Winvar.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/stub/openal_stub.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/stub/stub_gl.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/cpu.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem_init.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/threads.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:32: In member function 'int idList::Append(const type&) [with type = fontInfoEx_t]', inlined from 'int idDeviceContext::FindFont(const char*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:64:27: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:673:9: warning: 'fontInfo' may be used uninitialized [-Wmaybe-uninitialized] 673 | list[ num ] = obj; | ^~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp: In member function 'int idDeviceContext::FindFont(const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:63:22: note: 'fontInfo' declared here 63 | fontInfoEx_t fontInfo; | ^~~~~~~~ [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/events.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/sys_local.cpp.o [ 72%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_demo.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/posix/posix_net.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/posix/posix_main.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/linux/main.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_load.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/DebuggerBreakpoint.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/DebuggerServer.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/DebuggerScript.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/debugger.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_portals.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3.dir/renderer/VertexCache.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_arb2.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_common.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_backend.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_deform.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_font.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_guisurf.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_light.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_lightrun.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_main.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_orderIndexes.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_polytope.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_render.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_shadowbounds.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_rendertools.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_stencilshadow.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_subview.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trace.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trisurf.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_turboshadow.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/framework/CVarSystem.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/framework/CmdSystem.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/framework/Compressor.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/framework/Common.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/framework/Console.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/framework/DemoFile.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclAF.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclEntityDef.cpp.o [ 80%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclFX.cpp.o [ 80%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclManager.cpp.o [ 80%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclParticle.cpp.o [ 80%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclPDA.cpp.o [ 80%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclSkin.cpp.o [ 81%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclTable.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp: In function 'bool R_IssueEntityDefCallback(idRenderEntityLocal*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp:1090:101: warning: 'oldBounds.idBounds::b[1].idVec3::z' may be used uninitialized [-Wmaybe-uninitialized] 1090 | oldBounds[1][1] < def->referenceBounds[1][1] - CHECK_BOUNDS_EPSILON || /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp:1065:25: note: 'oldBounds.idBounds::b[1].idVec3::z' was declared here 1065 | idBounds oldBounds; | ^~~~~~~~~ [ 81%] Building CXX object CMakeFiles/dhewm3.dir/framework/EditField.cpp.o [ 81%] Building CXX object CMakeFiles/dhewm3.dir/framework/EventLoop.cpp.o [ 81%] Building CXX object CMakeFiles/dhewm3.dir/framework/File.cpp.o [ 81%] Building CXX object CMakeFiles/dhewm3.dir/framework/FileSystem.cpp.o [ 82%] Building CXX object CMakeFiles/dhewm3.dir/framework/KeyInput.cpp.o [ 82%] Building CXX object CMakeFiles/dhewm3.dir/framework/UsercmdGen.cpp.o [ 82%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session_menu.cpp.o [ 82%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session.cpp.o [ 82%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncClient.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncNetwork.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncServer.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/MsgChannel.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/NetworkSystem.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/ServerScan.cpp.o [ 84%] Building C object CMakeFiles/dhewm3.dir/framework/minizip/ioapi.c.o cc1: warning: command-line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C [ 84%] Building CXX object CMakeFiles/dhewm3.dir/framework/minizip/unzip.cpp.o [ 84%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contacts.cpp.o [ 84%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contents.cpp.o [ 84%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_debug.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_files.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_load.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_rotate.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_trace.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_translate.cpp.o [ 86%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/dmap.cpp.o [ 86%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/facebsp.cpp.o [ 86%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/gldraw.cpp.o [ 86%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/glfile.cpp.o [ 86%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/leakfile.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/map.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/optimize.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/output.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/portals.cpp.o [ 87%] Linking CXX executable dhewm3ded [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/shadowopt3.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritjunction.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritools.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/ubrush.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/usurface.cpp.o [ 88%] Built target dhewm3ded [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_file.cpp.o [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_gravity.cpp.o [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_ledge.cpp.o [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_merge.cpp.o [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASCluster.cpp.o [ 89%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_optimize.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_sample.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp: In member function 'virtual bool idCollisionModelManagerLocal::GetModelPolygon(cmHandle_t, int, idFixedWinding&) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3490:16: warning: array subscript 'cm_polygon_t* {aka cm_polygon_s*}[0]' is partly outside array bounds of 'int [1]' [-Warray-bounds] 3490 | poly = *reinterpret_cast(&polygonNum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3481:75: note: object 'polygonNum' of size 4 3481 | bool idCollisionModelManagerLocal::GetModelPolygon( cmHandle_t model, int polygonNum, idFixedWinding &winding ) const { | ~~~~^~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASReach.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFileManager.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/Brush.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/BrushBSP.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/codec.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roq.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roqParam.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/renderbump/renderbump.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_cache.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_decoder.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_efxfile.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_emitter.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_shader.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_system.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_wavefile.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_world.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/BindWindow.cpp.o [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/ChoiceWindow.cpp.o [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/DeviceContext.cpp.o [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/EditWindow.cpp.o [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/FieldWindow.cpp.o [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBearShootWindow.cpp.o [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBustOutWindow.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp: In member function 'float codec::Snr(byte*, byte*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp:754:14: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 754 | register int ind; | ^~~ [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameSSDWindow.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/GuiScript.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListGUI.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListWindow.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/MarkerWindow.cpp.o [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/RegExp.cpp.o [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/RenderWindow.cpp.o [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/SimpleWindow.cpp.o [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/SliderWindow.cpp.o [ 96%] Building CXX object CMakeFiles/dhewm3.dir/ui/UserInterface.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/ui/Window.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/ui/Winvar.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/cpu.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/threads.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/events.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/sys_local.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_net.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_main.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/linux/main.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/sys/glimp.cpp.o [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/edit_stub.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp: In member function 'idBrushBSPNode* idBrushBSP::ProcessGridCell(idBrushBSPNode*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:883:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | delete testedPlanes; | ^~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:879:48: note: returned from 'void* operator new [](long unsigned int)' 879 | testedPlanes = new bool[planeList.Num()]; | ^ [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/DebuggerBreakpoint.cpp.o [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/DebuggerServer.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:32: In member function 'int idList::Append(const type&) [with type = fontInfoEx_t]', inlined from 'int idDeviceContext::FindFont(const char*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:64:27: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:673:9: warning: 'fontInfo' may be used uninitialized [-Wmaybe-uninitialized] 673 | list[ num ] = obj; | ^~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp: In member function 'int idDeviceContext::FindFont(const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:63:22: note: 'fontInfo' declared here 63 | fontInfoEx_t fontInfo; | ^~~~~~~~ [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/DebuggerScript.cpp.o [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/debugger.cpp.o [100%] Linking CXX executable dhewm3 [100%] Built target dhewm3 >>> dhewm3: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/bin/dhewm3 -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/bin/dhewm3ded -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/lib/dhewm3/base.so -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/lib/dhewm3/d3xp.so >>> dhewm3*: Running postcheck for dhewm3 >>> dhewm3*: Preparing package dhewm3... >>> dhewm3*: Stripping binaries >>> dhewm3*: Scanning shared objects >>> dhewm3*: Tracing dependencies... curl libogg libpng libvorbis so:libSDL2-2.0.so.0 so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libopenal.so.1 so:libstdc++.so.6 so:libz.so.1 >>> dhewm3*: Package size: 9.8 MB >>> dhewm3*: Compressing data... >>> dhewm3*: Create checksum... >>> dhewm3*: Create dhewm3-1.5.2-r0.apk >>> dhewm3: Build complete at Wed, 24 Aug 2022 07:59:12 +0000 elapsed time 0h 1m 6s >>> dhewm3: Cleaning up srcdir >>> dhewm3: Cleaning up pkgdir >>> dhewm3: Uninstalling dependencies... (1/178) Purging qt5-qtwayland (5.15.5_git20220620-r0) (2/178) Purging .makedepends-dhewm3 (20220824.075808) (3/178) Purging cmake (3.24.1-r1) (4/178) Purging libjpeg-turbo-dev (2.1.4-r0) (5/178) Purging libpng-dev (1.6.37-r2) (6/178) Purging libvorbis-dev (1.3.7-r0) (7/178) Purging openal-soft-dev (1.22.2-r1) (8/178) Purging pulseaudio-dev (16.1-r2) (9/178) Purging libpulse-mainloop-glib (16.1-r2) (10/178) Purging libpulse (16.1-r2) (11/178) Purging jack-dev (1.9.20-r0) (12/178) Purging portaudio-dev (19.7.0-r0) (13/178) Purging libportaudiocxx (19.7.0-r0) (14/178) Purging portaudio (19.7.0-r0) (15/178) Purging openal-soft (1.22.2-r1) (16/178) Purging sdl2-dev (2.24.0-r0) (17/178) Purging sdl2 (2.24.0-r0) (18/178) Purging directfb-dev (1.7.7-r4) (19/178) Purging directfb (1.7.7-r4) (20/178) Purging mesa-dev (22.1.7-r1) (21/178) Purging libxdamage-dev (1.1.5-r1) (22/178) Purging libxshmfence-dev (1.3-r1) (23/178) Purging mesa-gles (22.1.7-r1) (24/178) Purging mesa-osmesa (22.1.7-r1) (25/178) Purging mesa-xatracker (22.1.7-r1) (26/178) Purging libogg-dev (1.3.5-r1) (27/178) Purging libsndfile (1.1.0-r1) (28/178) Purging libvorbis (1.3.7-r0) (29/178) Purging flac (1.3.4-r0) (30/178) Purging libogg (1.3.5-r1) (31/178) Purging qt5-qtdeclarative (5.15.5_git20220617-r2) (32/178) Purging qt5-qtbase-x11 (5.15.5_git20220728-r0) (33/178) Purging xdg-utils (1.1.3-r3) (34/178) Purging xset (1.2.4-r0) (35/178) Purging xprop (1.2.5-r0) (36/178) Purging gtk+3.0 (3.24.34-r4) Executing gtk+3.0-3.24.34-r4.post-deinstall (37/178) Purging gtk-update-icon-cache (2.24.33-r6) (38/178) Purging hicolor-icon-theme (0.17-r2) (39/178) Purging pango (1.50.9-r0) Executing pango-1.50.9-r0.pre-deinstall (40/178) Purging cairo-gobject (1.17.6-r2) (41/178) Purging cairo (1.17.6-r2) (42/178) Purging harfbuzz (5.1.0-r0) (43/178) Purging libxft (2.3.4-r0) (44/178) Purging fontconfig (2.14.0-r0) (45/178) Purging freetype (2.12.1-r0) (46/178) Purging gdk-pixbuf (2.42.9-r0) Executing gdk-pixbuf-2.42.9-r0.pre-deinstall (47/178) Purging shared-mime-info (2.2-r0) Executing shared-mime-info-2.2-r0.post-deinstall (48/178) Purging libpng (1.6.37-r2) (49/178) Purging libarchive (3.6.1-r1) (50/178) Purging rhash-libs (1.4.3-r1) (51/178) Purging libuv (1.44.2-r0) (52/178) Purging tiff (4.4.0-r0) (53/178) Purging libjpeg-turbo (2.1.4-r0) (54/178) Purging glib-dev (2.72.3-r0) (55/178) Purging python3 (3.10.6-r1) (56/178) Purging gettext-dev (0.21-r3) (57/178) Purging gettext-asprintf (0.21-r3) (58/178) Purging gettext (0.21-r3) (59/178) Purging bzip2-dev (1.0.8-r2) (60/178) Purging docbook-xsl (1.79.2-r4) Executing docbook-xsl-1.79.2-r4.post-deinstall (61/178) Purging libxslt (1.1.36-r0) (62/178) Purging docbook-xml (4.5-r7) Executing docbook-xml-4.5-r7.post-deinstall (63/178) Purging libxml2-utils (2.10.0-r0) (64/178) Purging zlib-dev (1.2.12-r3) (65/178) Purging alsa-lib-dev (1.2.7.2-r0) (66/178) Purging jack (1.9.20-r0) (67/178) Purging alsa-lib (1.2.7.2-r0) (68/178) Purging libffi-dev (3.4.2-r1) (69/178) Purging libatk-bridge-2.0 (2.45.1-r2) (70/178) Purging at-spi2-core (2.45.1-r2) (71/178) Purging qt5-qtbase (5.15.5_git20220728-r0) (72/178) Purging libatk-1.0 (2.45.1-r2) (73/178) Purging glib (2.72.3-r0) (74/178) Purging llvm14-libs (14.0.6-r4) (75/178) Purging wayland-libs-cursor (1.21.0-r0) (76/178) Purging mesa-egl (22.1.7-r1) (77/178) Purging wayland-libs-client (1.21.0-r0) (78/178) Purging cups-libs (2.4.2-r0) (79/178) Purging gnutls (3.7.7-r0) (80/178) Purging p11-kit (0.24.1-r0) (81/178) Purging mesa-gbm (22.1.7-r1) (82/178) Purging wayland-libs-server (1.21.0-r0) (83/178) Purging libffi (3.4.2-r1) (84/178) Purging gettext-libs (0.21-r3) (85/178) Purging avahi-libs (0.8-r6) (86/178) Purging libintl (0.21-r3) (87/178) Purging util-linux-dev (2.38.1-r0) (88/178) Purging libfdisk (2.38.1-r0) (89/178) Purging libmount (2.38.1-r0) (90/178) Purging libsmartcols (2.38.1-r0) (91/178) Purging libblkid (2.38.1-r0) (92/178) Purging pcre-dev (8.45-r2) (93/178) Purging libpcre16 (8.45-r2) (94/178) Purging libpcre32 (8.45-r2) (95/178) Purging libpcrecpp (8.45-r2) (96/178) Purging pcre (8.45-r2) (97/178) Purging libxxf86vm-dev (1.1.4-r3) (98/178) Purging libxfixes-dev (6.0.0-r0) (99/178) Purging libxext-dev (1.3.4-r1) (100/178) Purging libx11-dev (1.8.1-r1) (101/178) Purging xtrans (1.4.0-r2) (102/178) Purging libxcb-dev (1.15-r0) (103/178) Purging xcb-proto (1.15-r0) (104/178) Purging libxau-dev (1.0.9-r1) (105/178) Purging mesa-gl (22.1.7-r1) (106/178) Purging mesa (22.1.7-r1) (107/178) Purging xcb-util-renderutil (0.3.9-r1) (108/178) Purging xcb-util-image (0.4.0-r1) (109/178) Purging libxkbcommon-x11 (1.4.1-r0) (110/178) Purging xcb-util-wm (0.4.1-r1) (111/178) Purging libxmu (1.1.3-r1) (112/178) Purging libxi (1.8-r0) (113/178) Purging libxrandr (1.5.2-r1) (114/178) Purging libxinerama (1.1.4-r2) (115/178) Purging libxtst (1.2.3-r4) (116/178) Purging libxxf86vm (1.1.4-r3) (117/178) Purging libxext (1.3.4-r1) (118/178) Purging libxcursor (1.2.1-r1) (119/178) Purging libxdamage (1.1.5-r1) (120/178) Purging libxrender (0.9.10-r4) (121/178) Purging libxt (1.2.1-r0) (122/178) Purging libxcomposite (0.4.5-r1) (123/178) Purging libxfixes (6.0.0-r0) (124/178) Purging libx11 (1.8.1-r1) (125/178) Purging xcb-util-keysyms (0.4.0-r1) (126/178) Purging xcb-util (0.4.0-r3) (127/178) Purging libxcb (1.15-r0) (128/178) Purging libxau (1.0.9-r1) (129/178) Purging libxdmcp-dev (1.1.3-r1) (130/178) Purging libxdmcp (1.1.3-r1) (131/178) Purging libbsd (0.11.6-r2) (132/178) Purging libmd (1.0.4-r0) (133/178) Purging libasyncns (0.8-r1) (134/178) Purging dbus-libs (1.14.0-r2) (135/178) Purging libltdl (2.4.7-r0) (136/178) Purging orc (0.4.32-r1) (137/178) Purging opus (1.3.1-r1) (138/178) Purging soxr (0.1.3-r2) (139/178) Purging speexdsp (1.2.1-r0) (140/178) Purging tdb-libs (1.4.7-r0) (141/178) Purging gdbm (1.23-r0) (142/178) Purging mpdecimal (2.5.1-r1) (143/178) Purging readline (8.1.2-r0) (144/178) Purging sqlite-libs (3.39.2-r0) (145/178) Purging libunistring (1.0-r0) (146/178) Purging libxkbcommon (1.4.1-r0) (147/178) Purging xkeyboard-config (2.36-r2) (148/178) Purging libxml2 (2.10.0-r0) (149/178) Purging libgcrypt (1.10.1-r0) (150/178) Purging libgpg-error (1.45-r0) (151/178) Purging libdrm-dev (2.4.112-r1) (152/178) Purging libdrm (2.4.112-r1) (153/178) Purging linux-headers (5.16.7-r1) (154/178) Purging libsm (1.2.3-r1) (155/178) Purging libuuid (2.38.1-r0) (156/178) Purging libsamplerate (0.2.2-r0) (157/178) Purging tslib (1.22-r1) (158/178) Purging libpciaccess-dev (0.16-r1) (159/178) Purging libpciaccess (0.16-r1) (160/178) Purging xorgproto (2022.2-r0) (161/178) Purging libxshmfence (1.3-r1) (162/178) Purging mesa-glapi (22.1.7-r1) (163/178) Purging icu-libs (71.1-r4) (164/178) Purging icu-data-full (71.1-r4) (165/178) Purging libpcre2-16 (10.40-r0) (166/178) Purging libice (1.0.10-r1) (167/178) Purging nettle (3.8.1-r0) (168/178) Purging libtasn1 (4.18.0-r0) (169/178) Purging libwebp (1.2.4-r1) (170/178) Purging pixman (0.40.0-r3) (171/178) Purging libepoxy (1.5.10-r0) (172/178) Purging fribidi (1.0.12-r0) (173/178) Purging graphite2 (1.3.14-r1) (174/178) Purging wayland-libs-egl (1.21.0-r0) (175/178) Purging libinput-libs (1.21.0-r0) (176/178) Purging libevdev (1.12.1-r0) (177/178) Purging mtdev (1.1.6-r0) (178/178) Purging eudev-libs (3.2.11-r1) Executing busybox-1.35.0-r22.trigger OK: 399 MiB in 102 packages >>> dhewm3: Updating the testing/x86_64 repository index... >>> dhewm3: Signing the index...