>>> godot: Building testing/godot 4.6-r0 (using abuild 3.16.0-r0) started Fri, 30 Jan 2026 12:30:24 +0000 >>> godot: Validating /home/buildozer/aports/testing/godot/APKBUILD... >>> godot: Analyzing dependencies... >>> godot: Installing for build: build-base ca-certificates-bundle alsa-lib-dev brotli-dev dbus-dev enet-dev freetype-dev glslang-dev graphite2-dev harfbuzz-dev icu-dev libdecor-dev libgudev-dev libogg-dev libpng-dev libtheora-dev libvorbis-dev libwebp-dev libx11-dev libxcursor-dev libxi-dev libxinerama-dev libxkbcommon-dev libxrandr-dev mbedtls-dev mesa-dev miniupnpc-dev opusfile-dev pcre2-dev pulseaudio-dev python3-dev scons wayland-dev wslay-dev zlib-dev zstd-dev ( 1/206) Installing alsa-lib (1.2.15.3-r0) ( 2/206) Installing alsa-lib-dev (1.2.15.3-r0) ( 3/206) Installing brotli (1.2.0-r0) ( 4/206) Installing brotli-dev (1.2.0-r0) ( 5/206) Installing dbus-libs (1.16.2-r1) ( 6/206) Installing dbus-dev (1.16.2-r1) ( 7/206) Installing enet (1.3.18-r0) ( 8/206) Installing enet-dev (1.3.18-r0) ( 9/206) Installing libbz2 (1.0.8-r6) ( 10/206) Installing libpng (1.6.54-r0) ( 11/206) Installing freetype (2.14.1-r1) ( 12/206) Installing bzip2-dev (1.0.8-r6) ( 13/206) Installing zlib-dev (1.3.1-r2) ( 14/206) Installing libpng-dev (1.6.54-r0) ( 15/206) Installing freetype-dev (2.14.1-r1) ( 16/206) Installing spirv-tools (1.4.321.0-r1) ( 17/206) Installing glslang-libs (1.4.321.0-r0) ( 18/206) Installing glslang (1.4.321.0-r0) ( 19/206) Installing glslang-dev (1.4.321.0-r0) ( 20/206) Installing graphite2 (1.3.14-r6) ( 21/206) Installing graphite2-dev (1.3.14-r6) ( 22/206) Installing libxau (1.0.12-r0) ( 23/206) Installing libmd (1.1.0-r0) ( 24/206) Installing libbsd (0.12.2-r0) ( 25/206) Installing libxdmcp (1.1.5-r1) ( 26/206) Installing libxcb (1.17.0-r1) ( 27/206) Installing libx11 (1.8.12-r1) ( 28/206) Installing libxext (1.3.6-r2) ( 29/206) Installing libxrender (0.9.12-r0) ( 30/206) Installing fontconfig (2.17.1-r0) ( 31/206) Installing pixman (0.46.4-r0) ( 32/206) Installing cairo (1.18.4-r1) ( 33/206) Installing libffi (3.5.2-r0) ( 34/206) Installing libintl (0.24.1-r1) ( 35/206) Installing libeconf (0.8.3-r0) ( 36/206) Installing libblkid (2.41.3-r0) ( 37/206) Installing libmount (2.41.3-r0) ( 38/206) Installing glib (2.86.3-r1) ( 39/206) Installing harfbuzz (12.2.0-r1) ( 40/206) Installing harfbuzz-cairo (12.2.0-r1) ( 41/206) Installing harfbuzz-gobject (12.2.0-r1) ( 42/206) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. ( 43/206) Installing icu-libs (78.1-r0) ( 44/206) Installing harfbuzz-icu (12.2.0-r1) ( 45/206) Installing harfbuzz-subset (12.2.0-r1) ( 46/206) Installing cairo-tools (1.18.4-r1) ( 47/206) Installing cairo-gobject (1.18.4-r1) ( 48/206) Installing expat (2.7.3-r0) ( 49/206) Installing expat-dev (2.7.3-r0) ( 50/206) Installing fontconfig-dev (2.17.1-r0) ( 51/206) Installing xz-libs (5.8.2-r0) ( 52/206) Installing libxml2 (2.13.9-r0) ( 53/206) Installing libxml2-utils (2.13.9-r0) ( 54/206) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 55/206) Installing libxslt (1.1.43-r3) ( 56/206) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 57/206) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 58/206) Installing docbook-xsl (1.79.2-r13) ( 59/206) Installing xz (5.8.2-r0) ( 60/206) Installing gettext-asprintf (0.24.1-r1) ( 61/206) Installing gettext-libs (0.24.1-r1) ( 62/206) Installing gettext-envsubst (0.24.1-r1) ( 63/206) Installing gettext (0.24.1-r1) ( 64/206) Installing gettext-dev (0.24.1-r1) ( 65/206) Installing gdbm (1.26-r0) ( 66/206) Installing mpdecimal (4.0.1-r0) ( 67/206) Installing libpanelw (6.6_p20251231-r0) ( 68/206) Installing sqlite-libs (3.51.2-r1) ( 69/206) Installing python3 (3.12.12-r0) ( 70/206) Installing python3-pycache-pyc0 (3.12.12-r0) ( 71/206) Installing pyc (3.12.12-r0) ( 72/206) Installing python3-pyc (3.12.12-r0) ( 73/206) Installing py3-parsing (3.3.1-r0) ( 74/206) Installing py3-parsing-pyc (3.3.1-r0) ( 75/206) Installing py3-packaging (25.0-r0) ( 76/206) Installing py3-packaging-pyc (25.0-r0) ( 77/206) Installing linux-headers (6.18.7-r0) ( 78/206) Installing libffi-dev (3.5.2-r0) ( 79/206) Installing bsd-compat-headers (0.7.2-r6) ( 80/206) Installing libformw (6.6_p20251231-r0) ( 81/206) Installing libmenuw (6.6_p20251231-r0) ( 82/206) Installing libncurses++ (6.6_p20251231-r0) ( 83/206) Installing ncurses-dev (6.6_p20251231-r0) ( 84/206) Installing libedit-dev (20251016.3.1-r1) ( 85/206) Installing libpcre2-16 (10.47-r0) ( 86/206) Installing libpcre2-32 (10.47-r0) ( 87/206) Installing pcre2-dev (10.47-r0) ( 88/206) Installing libuuid (2.41.3-r0) ( 89/206) Installing libfdisk (2.41.3-r0) ( 90/206) Installing liblastlog2 (2.41.3-r0) ( 91/206) Installing libsmartcols (2.41.3-r0) ( 92/206) Installing sqlite (3.51.2-r1) ( 93/206) Installing sqlite-dev (3.51.2-r1) ( 94/206) Installing util-linux-dev (2.41.3-r0) ( 95/206) Installing glib-dev (2.86.3-r1) ( 96/206) Installing pixman-dev (0.46.4-r0) ( 97/206) Installing xorgproto (2025.1-r0) ( 98/206) Installing libxau-dev (1.0.12-r0) ( 99/206) Installing xcb-proto (1.17.0-r0) (100/206) Installing xcb-proto-pyc (1.17.0-r0) (101/206) Installing libxdmcp-dev (1.1.5-r1) (102/206) Installing libxcb-dev (1.17.0-r1) (103/206) Installing xtrans (1.6.0-r0) (104/206) Installing libx11-dev (1.8.12-r1) (105/206) Installing libxext-dev (1.3.6-r2) (106/206) Installing libxrender-dev (0.9.12-r0) (107/206) Installing cairo-dev (1.18.4-r1) (108/206) Installing icu (78.1-r0) (109/206) Installing icu-dev (78.1-r0) (110/206) Installing harfbuzz-dev (12.2.0-r1) (111/206) Installing libxft (2.3.9-r0) (112/206) Installing fribidi (1.0.16-r3) (113/206) Installing pango (1.56.4-r0) (114/206) Installing wayland-libs-client (1.24.0-r0) (115/206) Installing wayland-libs-cursor (1.24.0-r0) (116/206) Installing libdecor (0.2.4-r0) (117/206) Installing wayland-libs-egl (1.24.0-r0) (118/206) Installing wayland-libs-server (1.24.0-r0) (119/206) Installing wayland-dev (1.24.0-r0) (120/206) Installing libdecor-dev (0.2.4-r0) (121/206) Installing eudev-libs (3.2.14-r6) (122/206) Installing eudev-dev (3.2.14-r6) (123/206) Installing libgudev (238-r1) (124/206) Installing libgudev-dev (238-r1) (125/206) Installing libogg (1.3.6-r0) (126/206) Installing libogg-dev (1.3.6-r0) (127/206) Installing libtheora (1.2.0-r0) (128/206) Installing libtheora-dev (1.2.0-r0) (129/206) Installing libvorbis (1.3.7-r2) (130/206) Installing libvorbis-dev (1.3.7-r2) (131/206) Installing libsharpyuv (1.6.0-r0) (132/206) Installing libwebp (1.6.0-r0) (133/206) Installing libwebpdecoder (1.6.0-r0) (134/206) Installing libwebpdemux (1.6.0-r0) (135/206) Installing libwebpmux (1.6.0-r0) (136/206) Installing libwebp-dev (1.6.0-r0) (137/206) Installing libxfixes (6.0.2-r0) (138/206) Installing libxcursor (1.2.3-r0) (139/206) Installing libxfixes-dev (6.0.2-r0) (140/206) Installing libxcursor-dev (1.2.3-r0) (141/206) Installing libxi (1.8.2-r0) (142/206) Installing libxi-dev (1.8.2-r0) (143/206) Installing libxinerama (1.1.5-r4) (144/206) Installing libxinerama-dev (1.1.5-r4) (145/206) Installing xkeyboard-config (2.46-r0) (146/206) Installing libxkbcommon (1.12.2-r0) (147/206) Installing libxkbcommon-x11 (1.12.2-r0) (148/206) Installing xz-dev (5.8.2-r0) (149/206) Installing libxml2-dev (2.13.9-r0) (150/206) Installing libxkbcommon-dev (1.12.2-r0) (151/206) Installing libxrandr (1.5.4-r1) (152/206) Installing libxrandr-dev (1.5.4-r1) (153/206) Installing mbedtls (3.6.5-r0) (154/206) Installing mbedtls-dev (3.6.5-r0) (155/206) Installing hwdata-pci (0.403-r0) (156/206) Installing libpciaccess (0.18.1-r1) (157/206) Installing libdrm (2.4.131-r0) (158/206) Installing libpciaccess-dev (0.18.1-r1) (159/206) Installing libdrm-dev (2.4.131-r0) (160/206) Installing libxdamage (1.1.6-r5) (161/206) Installing libxdamage-dev (1.1.6-r5) (162/206) Installing libxshmfence (1.3.3-r0) (163/206) Installing libxshmfence-dev (1.3.3-r0) (164/206) Installing llvm21-libs (21.1.8-r0) (165/206) Installing libelf (0.194-r2) (166/206) Installing mesa (25.2.7-r4) (167/206) Installing mesa-gles (25.2.7-r4) (168/206) Installing mesa-gbm (25.2.7-r4) (169/206) Installing mesa-egl (25.2.7-r4) (170/206) Installing libxxf86vm (1.1.7-r0) (171/206) Installing mesa-gl (25.2.7-r4) (172/206) Installing clang21-headers (21.1.8-r0) (173/206) Installing libclc (21.1.8-r0) (174/206) Installing spirv-llvm-translator-libs (21.1.3-r0) (175/206) Installing clang21-libs (21.1.8-r0) (176/206) Installing mesa-rusticl (25.2.7-r4) (177/206) Installing libxxf86vm-dev (1.1.7-r0) (178/206) Installing mesa-dev (25.2.7-r4) (179/206) Installing miniupnpc (2.3.3-r1) (180/206) Installing miniupnpc-dev (2.3.3-r1) (181/206) Installing openssl-dev (3.5.5-r0) (182/206) Installing opus (1.6.1-r0) (183/206) Installing opusfile (0.12-r6) (184/206) Installing opus-dev (1.6.1-r0) (185/206) Installing opusfile-dev (0.12-r6) (186/206) Installing libasyncns (0.8-r4) (187/206) Installing libltdl (2.6.0-r1) (188/206) Installing orc (0.4.41-r0) (189/206) Installing libflac (1.4.3-r2) (190/206) Installing lame-libs (3.100-r5) (191/206) Installing mpg123-libs (1.33.4-r0) (192/206) Installing libsndfile (1.2.2-r2) (193/206) Installing soxr (0.1.3-r7) (194/206) Installing speexdsp (1.2.1-r2) (195/206) Installing tdb-libs (1.4.15-r0) (196/206) Installing libpulse (17.0-r7) (197/206) Installing libpulse-mainloop-glib (17.0-r7) (198/206) Installing pulseaudio-dev (17.0-r7) (199/206) Installing python3-dev (3.12.12-r0) (200/206) Installing scons (4.10.1-r0) (201/206) Installing scons-pyc (4.10.1-r0) (202/206) Installing wslay (1.1.1-r3) (203/206) Installing wslay-dev (1.1.1-r3) (204/206) Installing zstd (1.5.7-r2) (205/206) Installing zstd-dev (1.5.7-r2) (206/206) Installing .makedepends-godot (20260130.123025) Executing busybox-1.37.0-r31.trigger Executing glib-2.86.3-r1.trigger * No schema files found: removed existing output file. OK: 805.9 MiB in 311 packages >>> godot: Cleaning up srcdir >>> godot: Cleaning up pkgdir >>> godot: Cleaning up tmpdir >>> godot: Fetching https://distfiles.alpinelinux.org/distfiles/edge/godot-4.6-stable.tar.xz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> godot: Fetching https://github.com/godotengine/godot/releases/download/4.6-stable/godot-4.6-stable.tar.xz Connecting to github.com (140.82.121.3:443) Connecting to release-assets.githubusercontent.com (185.199.111.133:443) saving to '/var/cache/distfiles/edge/godot-4.6-stable.tar.xz.part' godot-4.6-stable.tar 47% |*************** | 20.0M 0:00:01 ETA godot-4.6-stable.tar 100% |********************************| 42.0M 0:00:00 ETA '/var/cache/distfiles/edge/godot-4.6-stable.tar.xz.part' saved /var/cache/distfiles/edge/godot-4.6-stable.tar.xz: OK /home/buildozer/aports/testing/godot/glslang.patch: OK >>> godot: Fetching https://distfiles.alpinelinux.org/distfiles/edge/godot-4.6-stable.tar.xz /var/cache/distfiles/edge/godot-4.6-stable.tar.xz: OK /home/buildozer/aports/testing/godot/glslang.patch: OK >>> godot: Unpacking /var/cache/distfiles/edge/godot-4.6-stable.tar.xz... >>> godot: glslang.patch patching file platform/linuxbsd/detect.py Hunk #1 succeeded at 514 (offset 34 lines). scons: Reading SConscript files ... WARNING: Unsupported CPU architecture: "armv8l". Falling back to x86_64. WARNING: System-provided icu4c or harfbuzz cause known issues for GDExtension (see GH-91401 and GH-100301). WARNING: System-provided ENet has its functionality limited to IPv4 only and no DTLS support, unless patched for Godot. INFO: Using `execinfo=no` disables the crash handler on platforms where glibc is missing. Building for platform "linuxbsd", architecture "arm32", target "editor". INFO: Using custom build name: 'alpine_linux'. fatal: not a git repository (or any of the parent directories): .git scons: done reading SConscript files. scons: Building targets ... Generating core/object/gdvirtual.gen.inc ... Generating core/version_generated.gen.h ... Generating core/extension/gdextension_interface.gen.h ... Generating core/disabled_classes.gen.h ... Generating core/io/certs_compressed.gen.h ... Compiling platform/linuxbsd/crash_handler_linuxbsd.cpp ... Generating modules/modules_enabled.gen.h ... Generating core/profiling/profiling.gen.h ... Generating drivers/gles3/shaders/effects/copy.glsl.gen.h ... Generating drivers/gles3/shaders/effects/cubemap_filter.glsl.gen.h ... Generating drivers/gles3/shaders/feed.glsl.gen.h ... Generating drivers/gles3/shaders/effects/glow.glsl.gen.h ... Generating drivers/gles3/shaders/effects/post.glsl.gen.h ... Generating drivers/gles3/shaders/canvas.glsl.gen.h ... Generating drivers/gles3/shaders/canvas_occlusion.glsl.gen.h ... Generating drivers/gles3/shaders/sky.glsl.gen.h ... Generating drivers/gles3/shaders/particles.glsl.gen.h ... Generating drivers/gles3/shaders/scene.glsl.gen.h ... Generating drivers/gles3/shaders/skeleton.glsl.gen.h ... Generating drivers/gles3/shaders/particles_copy.glsl.gen.h ... Generating drivers/gles3/shaders/canvas_sdf.glsl.gen.h ... Generating platform/linuxbsd/wayland/protocol/cursor_shape.gen.h ... Generating platform/linuxbsd/wayland/protocol/fractional_scale.gen.h ... Generating platform/linuxbsd/wayland/protocol/godot_embedding_compositor.gen.h ... Generating platform/linuxbsd/wayland/protocol/idle_inhibit.gen.h ... Generating platform/linuxbsd/wayland/protocol/pointer_constraints.gen.h ... Generating platform/linuxbsd/wayland/protocol/pointer_gestures.gen.h ... Generating platform/linuxbsd/wayland/protocol/primary_selection.gen.h ... Generating platform/linuxbsd/wayland/protocol/relative_pointer.gen.h ... Generating platform/linuxbsd/wayland/protocol/tablet.gen.h ... Generating platform/linuxbsd/wayland/protocol/text_input.gen.h ... Generating platform/linuxbsd/wayland/protocol/viewporter.gen.h ... Generating platform/linuxbsd/wayland/protocol/wayland.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_activation.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_decoration.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_foreign_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_foreign_v2.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_shell.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_system_bell.gen.h ... Generating platform/linuxbsd/wayland/protocol/xdg_toplevel_icon.gen.h ... Generating platform/linuxbsd/wayland/protocol/commit_timing_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/fifo_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/linux_dmabuf_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/linux_drm_syncobj_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/linux_explicit_synchronization_unstable_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/tearing_control_v1.gen.h ... Generating platform/linuxbsd/wayland/protocol/wayland-drm.gen.h ... Compiling platform/linuxbsd/freedesktop_portal_desktop.cpp ... Compiling platform/linuxbsd/os_linuxbsd.cpp ... Compiling platform/linuxbsd/freedesktop_screensaver.cpp ... Compiling platform/linuxbsd/freedesktop_at_spi_monitor.cpp ... Compiling platform/linuxbsd/godot_linuxbsd.cpp ... Generating servers/rendering/renderer_rd/shaders/blit.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/volumetric_fog.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/volumetric_fog_process.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/canvas.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/canvas_occlusion.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/skeleton.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/particles.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/particles_copy.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/canvas_sdf.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/cluster_debug.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/cluster_render.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/cluster_store.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/gi.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/sdfgi_debug.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/sdfgi_debug_probes.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/sdfgi_direct_light.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/sdfgi_integrate.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/sdfgi_preprocess.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/voxel_gi.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/voxel_gi_debug.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/bokeh_dof.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/bokeh_dof_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/blur_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/copy.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/copy_to_fb.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/cube_to_dp.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/cube_to_octmap.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/octmap_downsampler.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/octmap_downsampler_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/octmap_filter.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/octmap_filter_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/octmap_roughness.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/octmap_roughness_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/specular_merge.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/motion_vectors.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/shadow_frustum.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/fsr_upscale.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/luminance_reduce.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/luminance_reduce_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/resolve.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/resolve_raster.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/smaa_blending.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/smaa_edge_detection.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/smaa_weight_calculation.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/tonemap.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/tonemap_mobile.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/vrs.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/environment/sky.glsl.gen.h ... Generating servers/rendering/renderer_rd/shaders/effects/sort.glsl.gen.h ... Compiling platform/linuxbsd/x11/key_mapping_x11.cpp ... Compiling platform/linuxbsd/x11/display_server_x11.cpp ... Compiling platform/linuxbsd/x11/rendering_context_driver_vulkan_x11.cpp ... Compiling platform/linuxbsd/x11/gl_manager_x11_egl.cpp ... Compiling platform/linuxbsd/x11/gl_manager_x11.cpp ... Compiling platform/linuxbsd/x11/detect_prime_x11.cpp ... Compiling thirdparty/glad/glx.c ... Generating platform/linuxbsd/wayland/protocol/wayland.gen.c ... Generating platform/linuxbsd/wayland/protocol/tablet.gen.c ... Generating platform/linuxbsd/wayland/protocol/viewporter.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_shell.gen.c ... Compiling platform/linuxbsd/wayland/protocol/viewporter.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_shell.gen.c ... Compiling platform/linuxbsd/wayland/protocol/wayland.gen.c ... Compiling platform/linuxbsd/wayland/protocol/tablet.gen.c ... Generating platform/linuxbsd/wayland/protocol/cursor_shape.gen.c ... Generating platform/linuxbsd/wayland/protocol/fractional_scale.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_activation.gen.c ... Compiling platform/linuxbsd/wayland/protocol/fractional_scale.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_activation.gen.c ... Compiling platform/linuxbsd/wayland/protocol/cursor_shape.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_system_bell.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_toplevel_icon.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_system_bell.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_toplevel_icon.gen.c ... Generating platform/linuxbsd/wayland/protocol/idle_inhibit.gen.c ... Generating platform/linuxbsd/wayland/protocol/pointer_constraints.gen.c ... Compiling platform/linuxbsd/wayland/protocol/idle_inhibit.gen.c ... Compiling platform/linuxbsd/wayland/protocol/pointer_constraints.gen.c ... Generating platform/linuxbsd/wayland/protocol/pointer_gestures.gen.c ... Generating platform/linuxbsd/wayland/protocol/primary_selection.gen.c ... Compiling platform/linuxbsd/wayland/protocol/pointer_gestures.gen.c ... Compiling platform/linuxbsd/wayland/protocol/primary_selection.gen.c ... Generating platform/linuxbsd/wayland/protocol/relative_pointer.gen.c ... Generating platform/linuxbsd/wayland/protocol/text_input.gen.c ... Compiling platform/linuxbsd/wayland/protocol/relative_pointer.gen.c ... Compiling platform/linuxbsd/wayland/protocol/text_input.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_decoration.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_foreign_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_decoration.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_foreign_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_foreign_v2.gen.c ... Generating platform/linuxbsd/wayland/protocol/linux_dmabuf_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_foreign_v2.gen.c ... Compiling platform/linuxbsd/wayland/protocol/linux_dmabuf_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/linux_explicit_synchronization_unstable_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/fifo_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/linux_explicit_synchronization_unstable_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/fifo_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/commit_timing_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/linux_drm_syncobj_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/commit_timing_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/linux_drm_syncobj_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/tearing_control_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/wayland-drm.gen.c ... Compiling platform/linuxbsd/wayland/protocol/tearing_control_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/wayland-drm.gen.c ... Generating platform/linuxbsd/wayland/protocol/godot_embedding_compositor.gen.c ... Compiling platform/linuxbsd/wayland/detect_prime_egl.cpp ... Compiling platform/linuxbsd/wayland/protocol/godot_embedding_compositor.gen.c ... Compiling platform/linuxbsd/wayland/display_server_wayland.cpp ... Compiling platform/linuxbsd/wayland/key_mapping_xkb.cpp ... Compiling platform/linuxbsd/wayland/wayland_thread.cpp ... Compiling platform/linuxbsd/wayland/wayland_embedder.cpp ... Compiling platform/linuxbsd/wayland/rendering_context_driver_vulkan_wayland.cpp ... Compiling platform/linuxbsd/wayland/egl_manager_wayland.cpp ... Compiling platform/linuxbsd/wayland/egl_manager_wayland_gles.cpp ... Generating core/extension/gdextension_interface_dump.gen.h ... Generating editor/doc/doc_data_class_path.gen.h ... Generating main/app_icon.gen.h ... Generating main/splash.gen.h ... Generating core/extension/ext_wrappers.gen.inc ... Compiling main/main_timer_sync.cpp ... Compiling main/main.cpp ... Compiling main/performance.cpp ... Compiling main/steam_tracker.cpp ... Generating modules/register_module_types.gen.cpp ... Compiling modules/text_server_adv/register_types.cpp ... Compiling modules/register_module_types.gen.cpp ... Compiling modules/text_server_adv/script_iterator.cpp ... Compiling modules/text_server_adv/text_server_adv.cpp ... Compiling modules/text_server_adv/thorvg_svg_in_ot.cpp ... Linking Static Library bin/obj/modules/libmodules.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodules.linuxbsd.editor.arm32.a ... Compiling thirdparty/ufbx/ufbx.c ... Compiling modules/gltf/gltf_document.cpp ... Compiling modules/gltf/gltf_state.cpp ... Compiling modules/gltf/register_types.cpp ... Compiling modules/gltf/skin_tool.cpp ... Compiling modules/gltf/structures/gltf_accessor.cpp ... Compiling modules/gltf/structures/gltf_animation.cpp ... Compiling modules/gltf/structures/gltf_buffer_view.cpp ... Compiling modules/gltf/structures/gltf_camera.cpp ... Compiling modules/gltf/structures/gltf_mesh.cpp ... Compiling modules/gltf/structures/gltf_node.cpp ... Compiling modules/gltf/structures/gltf_object_model_property.cpp ... Compiling modules/gltf/structures/gltf_skeleton.cpp ... Compiling modules/gltf/structures/gltf_skin.cpp ... Compiling modules/gltf/structures/gltf_texture.cpp ... Compiling modules/gltf/structures/gltf_texture_sampler.cpp ... Compiling modules/gltf/extensions/gltf_document_extension.cpp ... platform/linuxbsd/wayland/wayland_thread.cpp: In member function 'Size2i WaylandThread::window_set_size(DisplayServer::WindowID, const Size2i&)': platform/linuxbsd/wayland/wayland_thread.cpp:4091:34: warning: the address of 'void libdecor_frame_get_max_content_size(const libdecor_frame*, int*, int*)' will never be NULL [-Waddress] 4091 | if (ws.libdecor_frame && libdecor_frame_get_max_content_size) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from platform/linuxbsd/wayland/wayland_thread.h:85, from platform/linuxbsd/wayland/wayland_thread.cpp:31: /usr/include/libdecor-0/libdecor.h:383:1: note: 'void libdecor_frame_get_max_content_size(const libdecor_frame*, int*, int*)' declared here 383 | libdecor_frame_get_max_content_size(const struct libdecor_frame *frame, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/gltf/extensions/gltf_document_extension_convert_importer_mesh.cpp ... Compiling modules/gltf/extensions/gltf_document_extension_texture_ktx.cpp ... Compiling modules/gltf/extensions/gltf_document_extension_texture_webp.cpp ... Compiling modules/gltf/extensions/gltf_light.cpp ... Compiling modules/gltf/extensions/gltf_spec_gloss.cpp ... Compiling modules/gltf/extensions/physics/gltf_document_extension_physics.cpp ... Compiling modules/gltf/extensions/physics/gltf_physics_body.cpp ... Compiling modules/gltf/extensions/physics/gltf_physics_shape.cpp ... Compiling modules/gltf/editor/editor_import_blend_runner.cpp ... Compiling modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp ... Compiling modules/gltf/editor/editor_scene_exporter_gltf_settings.cpp ... Compiling modules/gltf/editor/editor_scene_importer_blend.cpp ... Compiling modules/gltf/editor/editor_scene_importer_gltf.cpp ... Compiling thirdparty/libktx/lib/basis_transcode.cpp ... Compiling thirdparty/libktx/lib/checkheader.c ... Compiling thirdparty/libktx/lib/filestream.c ... Compiling thirdparty/libktx/lib/hashlist.c ... Compiling thirdparty/libktx/lib/memstream.c ... Compiling thirdparty/libktx/lib/miniz_wrapper.cpp ... Compiling thirdparty/libktx/lib/swap.c ... Compiling thirdparty/libktx/lib/texture.c ... Compiling thirdparty/libktx/lib/texture1.c ... Compiling thirdparty/libktx/lib/texture2.c ... Compiling thirdparty/libktx/lib/vkformat_check.c ... Compiling thirdparty/libktx/lib/vkformat_check_variant.c ... Compiling thirdparty/libktx/lib/vkformat_typesize.c ... Compiling thirdparty/libktx/external/dfdutils/createdfd.c ... Compiling thirdparty/libktx/external/dfdutils/colourspaces.c ... Compiling thirdparty/libktx/external/dfdutils/interpretdfd.c ... Compiling thirdparty/libktx/external/dfdutils/printdfd.c ... Compiling thirdparty/libktx/external/dfdutils/queries.c ... Compiling thirdparty/libktx/external/dfdutils/vk2dfd.c ... Compiling thirdparty/thorvg/src/common/tvgCompressor.cpp ... Compiling thirdparty/thorvg/src/common/tvgMath.cpp ... Compiling thirdparty/thorvg/src/common/tvgStr.cpp ... Compiling thirdparty/thorvg/src/loaders/svg/tvgSvgCssStyle.cpp ... Compiling thirdparty/thorvg/src/loaders/svg/tvgSvgLoader.cpp ... Compiling thirdparty/thorvg/src/loaders/svg/tvgSvgPath.cpp ... Compiling thirdparty/thorvg/src/loaders/svg/tvgSvgSceneBuilder.cpp ... Compiling thirdparty/thorvg/src/loaders/svg/tvgSvgUtil.cpp ... Compiling thirdparty/thorvg/src/loaders/svg/tvgXmlParser.cpp ... Compiling thirdparty/thorvg/src/loaders/raw/tvgRawLoader.cpp ... Compiling thirdparty/thorvg/src/loaders/external_png/tvgPngLoader.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgAccessor.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgCanvas.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgFill.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgInitializer.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgLoader.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgPaint.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgPicture.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgRender.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgScene.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgShape.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgSwCanvas.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgTaskScheduler.cpp ... Compiling thirdparty/thorvg/src/renderer/tvgText.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwFill.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwImage.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwMath.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwMemPool.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwPostEffect.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwRaster.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwRenderer.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwRle.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwShape.cpp ... Compiling thirdparty/thorvg/src/renderer/sw_engine/tvgSwStroke.cpp ... Compiling thirdparty/thorvg/src/loaders/external_webp/tvgWebpLoader.cpp ... Compiling thirdparty/thorvg/src/loaders/external_jpg/tvgJpgLoader.cpp ... Compiling modules/theora/register_types.cpp ... Compiling modules/theora/video_stream_theora.cpp ... Compiling modules/theora/editor/movie_writer_ogv.cpp ... Compiling modules/vorbis/audio_stream_ogg_vorbis.cpp ... Compiling modules/vorbis/register_types.cpp ... Compiling modules/vorbis/resource_importer_ogg_vorbis.cpp ... Compiling thirdparty/astcenc/astcenc_averages_and_directions.cpp ... Compiling thirdparty/astcenc/astcenc_block_sizes.cpp ... Compiling thirdparty/astcenc/astcenc_color_quantize.cpp ... Compiling thirdparty/astcenc/astcenc_color_unquantize.cpp ... Compiling thirdparty/astcenc/astcenc_compress_symbolic.cpp ... Compiling thirdparty/astcenc/astcenc_compute_variance.cpp ... Compiling thirdparty/astcenc/astcenc_decompress_symbolic.cpp ... Compiling thirdparty/astcenc/astcenc_diagnostic_trace.cpp ... Compiling thirdparty/astcenc/astcenc_entry.cpp ... Compiling thirdparty/astcenc/astcenc_find_best_partitioning.cpp ... Compiling thirdparty/astcenc/astcenc_ideal_endpoints_and_weights.cpp ... Compiling modules/ktx/register_types.cpp ... Compiling modules/ktx/texture_loader_ktx.cpp ... Compiling thirdparty/astcenc/astcenc_image.cpp ... Compiling thirdparty/astcenc/astcenc_integer_sequence.cpp ... Compiling thirdparty/astcenc/astcenc_mathlib.cpp ... Compiling thirdparty/astcenc/astcenc_mathlib_softfloat.cpp ... Compiling thirdparty/astcenc/astcenc_partition_tables.cpp ... Compiling thirdparty/astcenc/astcenc_percentile_tables.cpp ... Compiling thirdparty/astcenc/astcenc_pick_best_endpoint_format.cpp ... Compiling thirdparty/astcenc/astcenc_quantization.cpp ... Compiling thirdparty/astcenc/astcenc_symbolic_physical.cpp ... Compiling thirdparty/astcenc/astcenc_weight_align.cpp ... Compiling thirdparty/astcenc/astcenc_weight_quant_xfer_tables.cpp ... Compiling thirdparty/basis_universal/encoder/3rdparty/android_astc_decomp.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_astc_hdr_6x6_enc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_astc_hdr_common.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_backend.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_basis_file.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_bc7enc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_comp.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_enc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_etc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_frontend.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_gpu_texture.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_kernels_sse.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_opencl.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_pvrtc1_4.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_resample_filters.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_resampler.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_ssim.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_uastc_enc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_uastc_hdr_4x4_enc.cpp ... Compiling thirdparty/basis_universal/encoder/jpgd.cpp ... Compiling thirdparty/basis_universal/encoder/pvpngreader.cpp ... Compiling thirdparty/basis_universal/transcoder/basisu_transcoder.cpp ... Compiling modules/bcdec/image_decompress_bcdec.cpp ... Compiling modules/bcdec/register_types.cpp ... Generating modules/betsy/alpha_stitch.glsl.gen.h ... Generating modules/betsy/bc1.glsl.gen.h ... Generating modules/betsy/bc4.glsl.gen.h ... Generating modules/betsy/bc6h.glsl.gen.h ... Generating modules/betsy/rgb_to_rgba.glsl.gen.h ... Compiling modules/betsy/image_compress_betsy.cpp ... Compiling modules/betsy/register_types.cpp ... Compiling modules/bmp/image_loader_bmp.cpp ... Compiling modules/bmp/register_types.cpp ... Compiling modules/camera/register_types.cpp ... Compiling modules/camera/camera_linux.cpp ... Compiling modules/camera/camera_feed_linux.cpp ... Compiling modules/camera/buffer_decoder.cpp ... Compiling thirdparty/manifold/src/boolean_result.cpp ... Compiling thirdparty/manifold/src/boolean3.cpp ... Compiling thirdparty/manifold/src/constructors.cpp ... modules/gltf/editor/editor_import_blend_runner.cpp: In constructor 'EditorImportBlendRunner::EditorImportBlendRunner()': modules/gltf/editor/editor_import_blend_runner.cpp:388:18: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 388 | add_child(kill_timer); | ~~~~~~~~~^~~~~~~~~~~~ Compiling thirdparty/manifold/src/csg_tree.cpp ... Compiling thirdparty/manifold/src/edge_op.cpp ... modules/gltf/extensions/physics/gltf_document_extension_physics.cpp: In function 'Node3D* _generate_shape_node_and_body_if_needed(const Ref&, const Ref&, const Ref&, CollisionObject3D*, bool)': modules/gltf/extensions/physics/gltf_document_extension_physics.cpp:368:37: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 368 | body_node->add_child(shape_node); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Compiling thirdparty/manifold/src/face_op.cpp ... Compiling thirdparty/manifold/src/impl.cpp ... Compiling thirdparty/manifold/src/manifold.cpp ... Compiling thirdparty/manifold/src/polygon.cpp ... Compiling thirdparty/manifold/src/properties.cpp ... Compiling thirdparty/manifold/src/quickhull.cpp ... Compiling thirdparty/manifold/src/sdf.cpp ... Compiling thirdparty/manifold/src/smoothing.cpp ... Compiling thirdparty/manifold/src/sort.cpp ... Compiling thirdparty/manifold/src/subdivision.cpp ... Compiling thirdparty/manifold/src/tree2d.cpp ... modules/gltf/extensions/physics/gltf_document_extension_physics.cpp: In function 'Node3D* _Z31_add_physics_node_to_given_nodeP6Node3DS0_RK3RefI8GLTFNodeE.part.0(Node3D*, Node3D*, const Ref&)': modules/gltf/extensions/physics/gltf_document_extension_physics.cpp:388:34: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 388 | p_current_node->add_child(p_child); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ Compiling thirdparty/cvtt/ConvectionKernels_API.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_ETC.cpp ... modules/gltf/extensions/physics/gltf_document_extension_physics.cpp: In function 'CollisionObject3D* _generate_shape_with_body(Ref, Ref, Ref, Ref)': modules/gltf/extensions/physics/gltf_document_extension_physics.cpp:322:40: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 322 | body->add_child(child); | ~~~~~~~~~~~~~~~^~~~~~~ modules/gltf/extensions/physics/gltf_document_extension_physics.cpp:332:24: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 332 | body->add_child(shape); | ~~~~~~~~~~~~~~~^~~~~~~ Compiling modules/svg/image_loader_svg.cpp ... Compiling modules/svg/register_types.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC67.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_IndexSelector.cpp ... modules/gltf/extensions/gltf_document_extension_convert_importer_mesh.cpp: In static member function 'static MeshInstance3D* GLTFDocumentExtensionConvertImporterMesh::convert_importer_mesh_instance_3d(ImporterMeshInstance3D*)': modules/gltf/extensions/gltf_document_extension_convert_importer_mesh.cpp:55:48: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 55 | p_importer_mesh_instance_3d->replace_by(mesh_instance_node_3d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ Compiling thirdparty/cvtt/ConvectionKernels_BC6H_IO.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_S3TC.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC7_PrioData.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_SingleFile.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BCCommon.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_Util.cpp ... Compiling modules/dds/image_saver_dds.cpp ... thirdparty/manifold/src/sort.cpp: In instantiation of 'bool {anonymous}::MergeMeshGLP(manifold::MeshGLP&) [with Precision = float; I = unsigned int]': thirdparty/manifold/src/sort.cpp:496:22: required from here 496 | return MergeMeshGLP(*this); | ~~~~~~~~~~~~^~~~~~~ thirdparty/manifold/src/sort.cpp:113:50: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 113 | [](double f) { return std::make_pair(f, f); }); | ^ Compiling modules/dds/register_types.cpp ... Compiling modules/dds/texture_loader_dds.cpp ... Compiling modules/enet/enet_connection.cpp ... Compiling modules/enet/enet_multiplayer_peer.cpp ... Compiling modules/enet/enet_packet_peer.cpp ... Compiling modules/enet/register_types.cpp ... Compiling thirdparty/etcpak/DecodeRGB.cpp ... Compiling thirdparty/etcpak/Dither.cpp ... Compiling thirdparty/etcpak/ProcessDxtc.cpp ... Compiling thirdparty/etcpak/ProcessRGB.cpp ... Compiling thirdparty/etcpak/Tables.cpp ... Compiling modules/gdscript/gdscript.cpp ... Compiling modules/astcenc/register_types.cpp ... Compiling modules/astcenc/image_compress_astcenc.cpp ... Linking Static Library bin/obj/modules/libmodule_theora.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_theora.linuxbsd.editor.arm32.a ... Compiling modules/gdscript/gdscript_analyzer.cpp ... Compiling modules/gdscript/gdscript_byte_codegen.cpp ... Linking Static Library bin/obj/modules/libmodule_ktx.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_ktx.linuxbsd.editor.arm32.a ... Compiling modules/gdscript/gdscript_cache.cpp ... Compiling modules/gdscript/gdscript_compiler.cpp ... Compiling modules/gdscript/gdscript_disassembler.cpp ... Generating modules/gdscript/editor/script_templates/templates.gen.h ... Compiling modules/gdscript/gdscript_function.cpp ... Compiling modules/gdscript/gdscript_editor.cpp ... Compiling modules/gdscript/gdscript_lambda_callable.cpp ... Compiling modules/gdscript/gdscript_parser.cpp ... Compiling modules/gdscript/gdscript_rpc_callable.cpp ... Compiling modules/gdscript/gdscript_tokenizer.cpp ... Compiling modules/gdscript/gdscript_tokenizer_buffer.cpp ... Compiling modules/gdscript/gdscript_utility_callable.cpp ... Compiling modules/gdscript/gdscript_utility_functions.cpp ... In file included from /usr/include/c++/15.2.0/map:64, from thirdparty/manifold/src/impl.h:16, from thirdparty/manifold/src/smoothing.cpp:17: /usr/include/c++/15.2.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/gdscript/gdscript_vm.cpp ... Compiling modules/gdscript/gdscript_warning.cpp ... Linking Static Library bin/obj/modules/libmodule_bmp.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_bmp.linuxbsd.editor.arm32.a ... In file included from /usr/include/c++/15.2.0/map:64, from thirdparty/manifold/src/impl.h:16, from thirdparty/manifold/src/constructors.cpp:17: /usr/include/c++/15.2.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::iterator std::_Rb_tree<_Key2, _Value2, _KeyOfValue, _Compare, _ValueAlloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/gdscript/register_types.cpp ... modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp: In constructor 'SceneExporterGLTFPlugin::SceneExporterGLTFPlugin()': modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp:63:63: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 63 | EditorNode::get_singleton()->get_gui_base()->add_child(_file_dialog); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp:67:63: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 67 | EditorNode::get_singleton()->get_gui_base()->add_child(_config_dialog); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp:74:34: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 74 | _config_dialog->add_child(_settings_inspector); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Compiling modules/gdscript/editor/gdscript_docgen.cpp ... Compiling modules/gdscript/editor/gdscript_highlighter.cpp ... Compiling modules/gdscript/editor/gdscript_translation_parser_plugin.cpp ... Compiling modules/gdscript/language_server/gdscript_extend_parser.cpp ... Compiling modules/gdscript/language_server/gdscript_language_protocol.cpp ... Compiling modules/gdscript/language_server/gdscript_language_server.cpp ... Linking Static Library bin/obj/modules/libmodule_camera.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_camera.linuxbsd.editor.arm32.a ... Compiling modules/gdscript/language_server/gdscript_text_document.cpp ... Compiling modules/gdscript/language_server/gdscript_workspace.cpp ... Compiling modules/glslang/register_types.cpp ... In file included from /usr/include/c++/15.2.0/map:64, from thirdparty/manifold/src/manifold.cpp:16: /usr/include/c++/15.2.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/godot_physics_2d/godot_area_2d.cpp ... Compiling modules/godot_physics_2d/godot_area_pair_2d.cpp ... Compiling modules/godot_physics_2d/godot_body_2d.cpp ... Compiling modules/godot_physics_2d/godot_body_direct_state_2d.cpp ... In file included from /usr/include/c++/15.2.0/map:64, from thirdparty/manifold/src/impl.h:16, from thirdparty/manifold/src/impl.cpp:15: /usr/include/c++/15.2.0/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/godot_physics_2d/godot_body_pair_2d.cpp ... In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void manifold::Manifold::Impl::CreateTangents(std::vector)' at thirdparty/manifold/src/smoothing.cpp:890:16: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void manifold::Manifold::Impl::CreateTangents(std::vector)' at thirdparty/manifold/src/smoothing.cpp:891:40: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void manifold::Manifold::Impl::CreateTangents(std::vector)' at thirdparty/manifold/src/smoothing.cpp:891:58: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void manifold::Manifold::Impl::CreateTangents(std::vector)' at thirdparty/manifold/src/smoothing.cpp:893:42: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void manifold::Manifold::Impl::CreateTangents(std::vector)' at thirdparty/manifold/src/smoothing.cpp:893:61: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Compiling modules/godot_physics_2d/godot_broad_phase_2d_bvh.cpp ... Linking Static Library bin/obj/modules/libmodule_bcdec.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_bcdec.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_2d/godot_collision_object_2d.cpp ... Compiling modules/godot_physics_2d/godot_collision_solver_2d.cpp ... In file included from /usr/include/c++/15.2.0/algorithm:63, from thirdparty/manifold/src/boolean_result.cpp:15: /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Tp = {anonymous}::EdgePos; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1981:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 1981 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1981:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/algorithm:62: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Tp = {anonymous}::EdgePos; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:1496:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 1496 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:1496:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 Compiling modules/godot_physics_2d/godot_collision_solver_2d_sat.cpp ... Compiling modules/godot_physics_2d/godot_joints_2d.cpp ... Linking Static Library bin/obj/modules/libmodule_astcenc.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_astcenc.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_2d/godot_physics_server_2d.cpp ... Compiling modules/godot_physics_2d/godot_shape_2d.cpp ... /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = {anonymous}::EdgePos*; _OutputIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2618 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ modules/gltf/register_types.cpp: In function 'void _editor_init()': modules/gltf/register_types.cpp:97:47: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 97 | EditorNode::get_singleton()->add_child(EditorImportBlendRunner::get_singleton()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _OutputIterator = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2618:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 Compiling modules/godot_physics_2d/godot_space_2d.cpp ... Compiling modules/godot_physics_2d/godot_step_2d.cpp ... Compiling modules/godot_physics_2d/register_types.cpp ... Linking Static Library bin/obj/modules/libmodule_vorbis.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_vorbis.linuxbsd.editor.arm32.a ... /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2685 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2685:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2696:34: /usr/include/c++/15.2.0/bits/stl_algo.h:2675:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2675 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2678:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2678 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2678:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _RandomAccessIterator2 = {anonymous}::EdgePos*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2700:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = {anonymous}::EdgePos*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]', inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2703:26: /usr/include/c++/15.2.0/bits/stl_algo.h:2653:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2653 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2654 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2655 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2656 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2661 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2662 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2661:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 Compiling modules/godot_physics_3d/gjk_epa.cpp ... Compiling modules/godot_physics_3d/godot_area_3d.cpp ... /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2360 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2711:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2711 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2711:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2711:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2716:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2716 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2717:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2717 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2719:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2719 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2720 | __middle - __first, __last - __middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2721 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ Compiling modules/etcpak/image_compress_etcpak.cpp ... Compiling modules/etcpak/image_decompress_etcpak.cpp ... Compiling modules/etcpak/register_types.cpp ... /usr/include/c++/15.2.0/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 1219 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1219:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2437 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2437:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2462:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2462 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2471:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2471 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2472 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >]', inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2477:15: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2478 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2479 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2480:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2480 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2481 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2760:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2383 | __merge_adaptive_resize(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2383:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2391:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2391 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2392 | __len1, __len2, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2404:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2404 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2405 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2413:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2413 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2414 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >]', inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _BidirectionalIterator2 = {anonymous}::EdgePos*; _Distance = int]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2353:20, inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:2419:30: /usr/include/c++/15.2.0/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 1341 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1342 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Distance = int; _Pointer = {anonymous}::EdgePos*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2422:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2422 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2423 | __len11, __len22, | ~~~~~~~~~~~~~~~~~ 2424 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2425:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2425 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2426 | _Distance(__len1 - __len11), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | _Distance(__len2 - __len22), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2428 | __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Pointer = {anonymous}::EdgePos*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]': /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2727 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2727:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:2736:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2736 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2737 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2738:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2738 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2739 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2740:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2740 | std::__merge_adaptive_resize(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2741 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2742 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2743 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2744 | __comp); | ~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:2747:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 2747 | std::__stable_sort_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __comp); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = float; I = unsigned int]' at thirdparty/manifold/src/impl.h:198:60: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = float; I = unsigned int]' at thirdparty/manifold/src/impl.h:201:47: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Linking Static Library bin/obj/modules/libmodule_svg.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_svg.linuxbsd.editor.arm32.a ... In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = {anonymous}::PairUp(std::vector&)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector > {anonymous}::PairUp(std::vector&)' at thirdparty/manifold/src/boolean_result.cpp:299:19: /usr/include/c++/15.2.0/bits/stl_algo.h:5028:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 5028 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5029 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5030 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::PairUp(std::vector&):: >]', inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, vector<{anonymous}::EdgePos> >; _Compare = {anonymous}::PairUp(std::vector&)::]' at /usr/include/c++/15.2.0/bits/stl_algo.h:5108:36, inlined from 'std::vector > {anonymous}::PairUp(std::vector&)' at thirdparty/manifold/src/boolean_result.cpp:300:19: /usr/include/c++/15.2.0/bits/stl_algo.h:5028:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 5028 | std::__stable_sort_adaptive(__first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5029 | __first + _DistanceType(__buf.size()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5030 | __last, __buf.begin(), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5032:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 5032 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5034:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::EdgePos*, std::vector<{anonymous}::EdgePos> >' changed in GCC 7.1 5034 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5035 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/godot_physics_3d/godot_area_pair_3d.cpp ... Compiling modules/godot_physics_3d/godot_body_3d.cpp ... Linking Static Library bin/obj/modules/libmodule_dds.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_dds.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_3d/godot_body_direct_state_3d.cpp ... In file included from thirdparty/basis_universal/encoder/../transcoder/basisu.h:44, from thirdparty/basis_universal/encoder/basisu_enc.h:16, from thirdparty/basis_universal/encoder/basisu_astc_hdr_6x6_enc.h:3, from thirdparty/basis_universal/encoder/basisu_astc_hdr_6x6_enc.cpp:2: thirdparty/basis_universal/encoder/../transcoder/basisu_containers.h: In constructor 'basisu::vector::vector(std::initializer_list<_Tp>) [with T = basisu::fmt_variant]': thirdparty/basis_universal/encoder/../transcoder/basisu_containers.h:1528:33: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1528 | inline explicit vector(std::initializer_list init_list) : | ^~~~~~ Compiling modules/godot_physics_3d/godot_body_pair_3d.cpp ... Compiling modules/godot_physics_3d/godot_broad_phase_3d_bvh.cpp ... modules/enet/enet_connection.cpp: In member function 'Array ENetConnection::_service(int)': modules/enet/enet_connection.cpp:326:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 326 | Array out = { ret, event.peer, event.data, event.channel_id }; | ^ Compiling modules/godot_physics_3d/godot_collision_object_3d.cpp ... Compiling modules/godot_physics_3d/godot_collision_solver_3d.cpp ... Compiling modules/godot_physics_3d/godot_collision_solver_3d_sat.cpp ... In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = double; I = long long unsigned int]' at thirdparty/manifold/src/impl.h:198:60: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = double; I = long long unsigned int]' at thirdparty/manifold/src/impl.h:201:47: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Compiling modules/godot_physics_3d/godot_physics_server_3d.cpp ... Compiling modules/godot_physics_3d/godot_shape_3d.cpp ... Compiling modules/godot_physics_3d/godot_soft_body_3d.cpp ... Compiling modules/godot_physics_3d/godot_space_3d.cpp ... Linking Static Library bin/obj/modules/libmodule_glslang.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_glslang.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_3d/godot_step_3d.cpp ... Compiling modules/godot_physics_3d/register_types.cpp ... Compiling modules/godot_physics_3d/joints/godot_cone_twist_joint_3d.cpp ... Compiling modules/godot_physics_3d/joints/godot_generic_6dof_joint_3d.cpp ... Compiling modules/godot_physics_3d/joints/godot_hinge_joint_3d.cpp ... Compiling modules/godot_physics_3d/joints/godot_pin_joint_3d.cpp ... Compiling modules/godot_physics_3d/joints/godot_slider_joint_3d.cpp ... Compiling modules/gridmap/grid_map.cpp ... Compiling modules/gridmap/register_types.cpp ... Compiling modules/gridmap/editor/grid_map_editor_plugin.cpp ... Compiling modules/hdr/image_loader_hdr.cpp ... Compiling modules/hdr/register_types.cpp ... Compiling modules/cvtt/image_compress_cvtt.cpp ... Compiling modules/cvtt/register_types.cpp ... Compiling modules/interactive_music/audio_stream_interactive.cpp ... Compiling modules/interactive_music/audio_stream_playlist.cpp ... Compiling modules/interactive_music/audio_stream_synchronized.cpp ... Compiling modules/interactive_music/register_types.cpp ... Compiling modules/interactive_music/editor/audio_stream_interactive_editor_plugin.cpp ... In file included from /usr/include/c++/15.2.0/map:64, from thirdparty/basis_universal/encoder/basisu_enc.h:25, from thirdparty/basis_universal/encoder/basisu_frontend.h:16, from thirdparty/basis_universal/encoder/basisu_frontend.cpp:21: /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = basisu::vec<6, float>; _Val = std::pair, basisu::weighted_block_group>; _KeyOfValue = std::_Select1st, basisu::weighted_block_group> >; _Compare = std::less >; _Alloc = std::allocator, basisu::weighted_block_group> >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, basisu::weighted_block_group>, std::_Select1st, basisu::weighted_block_group> >, std::less >, std::allocator, basisu::weighted_block_group> > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, basisu::weighted_block_group>}; _Key = basisu::vec<6, float>; _Val = std::pair, basisu::weighted_block_group>; _KeyOfValue = std::_Select1st, basisu::weighted_block_group> >; _Compare = std::less >; _Alloc = std::allocator, basisu::weighted_block_group> >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, basisu::weighted_block_group>, std::_Select1st, basisu::weighted_block_group> >, std::less >, std::allocator, basisu::weighted_block_group> > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/RegisterTypes.cpp ... Compiling thirdparty/jolt_physics/Jolt/AABBTree/AABBTreeBuilder.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/Color.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/Factory.cpp ... /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = basisu::vec<16, float>; _Val = std::pair, basisu::weighted_block_group>; _KeyOfValue = std::_Select1st, basisu::weighted_block_group> >; _Compare = std::less >; _Alloc = std::allocator, basisu::weighted_block_group> >]': /usr/include/c++/15.2.0/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, basisu::weighted_block_group>, std::_Select1st, basisu::weighted_block_group> >, std::less >, std::allocator, basisu::weighted_block_group> > >::const_iterator' changed in GCC 7.1 2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/Core/IssueReporting.cpp ... /usr/include/c++/15.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, basisu::weighted_block_group>}; _Key = basisu::vec<16, float>; _Val = std::pair, basisu::weighted_block_group>; _KeyOfValue = std::_Select1st, basisu::weighted_block_group> >; _Compare = std::less >; _Alloc = std::allocator, basisu::weighted_block_group> >]': /usr/include/c++/15.2.0/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, basisu::weighted_block_group>, std::_Select1st, basisu::weighted_block_group> >, std::less >, std::allocator, basisu::weighted_block_group> > >::const_iterator' changed in GCC 7.1 3080 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/Core/JobSystemSingleThreaded.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/JobSystemThreadPool.cpp ... Linking Static Library bin/obj/modules/libmodule_etcpak.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_etcpak.linuxbsd.editor.arm32.a ... Compiling thirdparty/jolt_physics/Jolt/Core/JobSystemWithBarrier.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/LinearCurve.cpp ... In file included from /usr/include/c++/15.2.0/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = double; I = long long unsigned int]' at thirdparty/manifold/src/impl.h:198:60: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = double; I = long long unsigned int]' at thirdparty/manifold/src/impl.h:201:47: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/Core/Memory.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/Profiler.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/RTTI.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/Semaphore.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/StringTools.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/TickCounter.cpp ... In function 'int basisu::fmt_printf(const char*, Args&& ...) [with Args = {const unsigned int&, unsigned int&, float}]', inlined from 'bool astc_6x6_hdr::compress_strip_task(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, astc_hdr_6x6_global_config&, uastc_hdr_6x6_debug_state&, uastc_hdr_6x6_encode_state&)' at thirdparty/basis_universal/encoder/basisu_astc_hdr_6x6_enc.cpp:6356:25: thirdparty/basis_universal/encoder/../transcoder/basisu_containers.h:3823:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3823 | if (!fmt_variants(res, pFmt, fmt_variant_vec{ fmt_variant(std::forward(args))... })) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/Geometry/ConvexHullBuilder.cpp ... Compiling thirdparty/jolt_physics/Jolt/Geometry/ConvexHullBuilder2D.cpp ... Compiling thirdparty/jolt_physics/Jolt/Geometry/Indexify.cpp ... Compiling thirdparty/jolt_physics/Jolt/Geometry/OrientedBox.cpp ... In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = float; I = unsigned int]' at thirdparty/manifold/src/impl.h:198:60: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = manifold::Manifold::Impl::Relation; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'manifold::Manifold::Impl::Impl(const manifold::MeshGLP&) [with Precision = float; I = unsigned int]' at thirdparty/manifold/src/impl.h:201:47: /usr/include/c++/15.2.0/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 536 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | std::tuple<>()); | ~~~~~~~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/Math/Vec3.cpp ... Linking Static Library bin/obj/modules/libmodule_enet.linuxbsd.editor.arm32.a ... Compiling thirdparty/jolt_physics/Jolt/ObjectStream/SerializableObject.cpp ... Ranlib Library bin/obj/modules/libmodule_enet.linuxbsd.editor.arm32.a ... Compiling thirdparty/jolt_physics/Jolt/Physics/DeterminismLog.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/IslandBuilder.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/LargeIslandSplitter.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/PhysicsScene.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/PhysicsSystem.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/PhysicsUpdateContext.cpp ... Linking Static Library bin/obj/modules/libmodule_hdr.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_hdr.linuxbsd.editor.arm32.a ... Compiling thirdparty/jolt_physics/Jolt/Physics/StateRecorderImpl.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Body/Body.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Body/BodyCreationSettings.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Body/BodyInterface.cpp ... Linking Static Library bin/obj/modules/libmodule_cvtt.linuxbsd.editor.arm32.a ... Compiling thirdparty/jolt_physics/Jolt/Physics/Body/BodyManager.cpp ... Ranlib Library bin/obj/modules/libmodule_cvtt.linuxbsd.editor.arm32.a ... Compiling thirdparty/jolt_physics/Jolt/Physics/Body/MassProperties.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Body/MotionProperties.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Character/Character.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Character/CharacterBase.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Character/CharacterVirtual.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/CastConvexVsTriangles.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/CastSphereVsTriangles.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/CollideConvexVsTriangles.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/CollideSphereVsTriangles.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/CollisionDispatch.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/CollisionGroup.cpp ... Compiling modules/csg/csg_shape.cpp ... Compiling modules/csg/csg.cpp ... Compiling modules/csg/editor/csg_gizmos.cpp ... Compiling modules/csg/register_types.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/EstimateCollisionResponse.cpp ... thirdparty/jolt_physics/Jolt/Math/Vec3.cpp: In function 'void JPH::sAddVertex(StaticArray&, Vec3Arg)': thirdparty/jolt_physics/Jolt/Math/Vec3.cpp:11:13: note: parameter passing for argument of type 'JPH::Vec3Arg' {aka 'const JPH::Vec3'} changed in GCC 7.1 11 | static void sAddVertex(StaticArray &ioVertices, Vec3Arg inVertex) | ^~~~~~~~~~ Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/GroupFilter.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/GroupFilterTable.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/ManifoldBetweenTwoFaces.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/NarrowPhaseQuery.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/NarrowPhaseStats.cpp ... Compiling thirdparty/jolt_physics/Jolt/Physics/Collision/PhysicsMaterial.cpp ... modules/gdscript/gdscript.cpp: In member function 'virtual void GDScriptLanguage::reload_tool_script(const Ref