>>> godot: Building testing/godot 4.7.2-r0 (using abuild 3.18.0_rc5-r1) started Mon, 05 Oct 2026 12:28:10 +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 mbedtls3-dev mesa-dev miniupnpc-dev opusfile-dev pcre2-dev pulseaudio-dev python3-dev scons wayland-dev wslay-dev zlib-dev zstd-dev ( 1/211) Installing alsa-lib (1.2.16.1-r0) ( 2/211) Installing alsa-lib-dev (1.2.16.1-r0) ( 3/211) Installing brotli (1.2.0-r1) ( 4/211) Installing brotli-dev (1.2.0-r1) ( 5/211) Installing dbus-libs (1.16.2-r3) ( 6/211) Installing dbus-dev (1.16.2-r3) ( 7/211) Installing enet (1.3.18-r0) ( 8/211) Installing enet-dev (1.3.18-r0) ( 9/211) Installing libbz2 (1.0.8-r6) ( 10/211) Installing libpng (1.6.59-r0) ( 11/211) Installing freetype (2.14.3-r0) ( 12/211) Installing bzip2-dev (1.0.8-r6) ( 13/211) Installing zlib-dev (1.3.2-r0) ( 14/211) Installing libpng-dev (1.6.59-r0) ( 15/211) Installing freetype-dev (2.14.3-r0) ( 16/211) Installing spirv-tools (1.4.357.0-r0) ( 17/211) Installing glslang-libs (1.4.341.0-r0) ( 18/211) Installing glslang (1.4.341.0-r0) ( 19/211) Installing glslang-dev (1.4.341.0-r0) ( 20/211) Installing graphite2 (1.3.15-r0) ( 21/211) Installing graphite2-dev (1.3.15-r0) ( 22/211) Installing libxau (1.0.12-r0) ( 23/211) Installing libmd (1.2.0-r0) ( 24/211) Installing libbsd (0.12.2-r0) ( 25/211) Installing libxdmcp (1.1.5-r1) ( 26/211) Installing libxcb (1.17.0-r2) ( 27/211) Installing libx11 (1.8.13-r0) ( 28/211) Installing libxext (1.3.7-r0) ( 29/211) Installing libxrender (0.9.12-r0) ( 30/211) Installing fontconfig (2.18.1-r0) ( 31/211) Installing pixman (0.46.4-r0) ( 32/211) Installing cairo (1.18.4-r1) ( 33/211) Installing libffi (3.8.0-r0) ( 34/211) Installing libintl (1.0-r0) ( 35/211) Installing libeconf (0.8.4-r0) ( 36/211) Installing libblkid (2.42.4-r2) ( 37/211) Installing libmount (2.42.4-r2) ( 38/211) Installing glib (2.90.0-r0) ( 39/211) Installing harfbuzz (14.2.1-r0) ( 40/211) Installing harfbuzz-cairo (14.2.1-r0) ( 41/211) Installing harfbuzz-gobject (14.2.1-r0) ( 42/211) 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/211) Installing icu-libs (78.1-r0) ( 44/211) Installing harfbuzz-icu (14.2.1-r0) ( 45/211) Installing harfbuzz-subset (14.2.1-r0) ( 46/211) Installing cairo-tools (1.18.4-r1) ( 47/211) Installing cairo-gobject (1.18.4-r1) ( 48/211) Installing expat (2.8.5-r0) ( 49/211) Installing expat-dev (2.8.5-r0) ( 50/211) Installing fontconfig-dev (2.18.1-r0) ( 51/211) Installing xz-libs (5.8.4-r0) ( 52/211) Installing libxml2 (2.13.9-r2) ( 53/211) Installing libxml2-utils (2.13.9-r2) ( 54/211) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 55/211) Installing libxslt (1.1.43-r3) ( 56/211) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 57/211) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 58/211) Installing docbook-xsl (1.79.2-r13) ( 59/211) Installing xz (5.8.4-r0) ( 60/211) Installing gettext-asprintf (1.0-r0) ( 61/211) Installing gettext-libs (1.0-r0) ( 62/211) Installing gettext-envsubst (1.0-r0) ( 63/211) Installing gettext (1.0-r0) ( 64/211) Installing gettext-dev (1.0-r0) ( 65/211) Installing mpdecimal (4.0.1-r0) ( 66/211) Installing libpanelw (6.6_p20260822-r0) ( 67/211) Installing readline (8.3.3-r1) ( 68/211) Installing sqlite-libs (3.53.4-r0) ( 69/211) Installing python3 (3.14.8-r0) ( 70/211) Installing python3-pycache-pyc0 (3.14.8-r0) ( 71/211) Installing pyc (3.14.8-r0) ( 72/211) Installing python3-pyc (3.14.8-r0) ( 73/211) Installing py3-parsing (3.3.2-r1) ( 74/211) Installing py3-parsing-pyc (3.3.2-r1) ( 75/211) Installing py3-packaging (26.2-r0) ( 76/211) Installing py3-packaging-pyc (26.2-r0) ( 77/211) Installing linux-headers (7.2.1-r0) ( 78/211) Installing libffi-dev (3.8.0-r0) ( 79/211) Installing bsd-compat-headers (0.7.2-r6) ( 80/211) Installing libformw (6.6_p20260822-r0) ( 81/211) Installing libmenuw (6.6_p20260822-r0) ( 82/211) Installing libncurses++ (6.6_p20260822-r0) ( 83/211) Installing ncurses-dev (6.6_p20260822-r0) ( 84/211) Installing libedit-dev (20260508.3.1-r1) ( 85/211) Installing libpcre2-16 (10.49-r0) ( 86/211) Installing libpcre2-32 (10.49-r0) ( 87/211) Installing pcre2-dev (10.49-r0) ( 88/211) Installing libuuid (2.42.4-r2) ( 89/211) Installing libfdisk (2.42.4-r2) ( 90/211) Installing musl-fts (1.2.7-r7) ( 91/211) Installing libselinux (3.11-r3) ( 92/211) Installing skalibs-libs (2.15.1.0-r0) ( 93/211) Installing utmps-libs (0.1.3.4-r0) ( 94/211) Installing linux-pam (1.7.1-r3) ( 95/211) Installing liblastlog2 (2.42.4-r2) ( 96/211) Installing libsmartcols (2.42.4-r2) ( 97/211) Installing sqlite (3.53.4-r0) ( 98/211) Installing sqlite-dev (3.53.4-r0) ( 99/211) Installing util-linux-dev (2.42.4-r2) (100/211) Installing glib-dev (2.90.0-r0) (101/211) Installing pixman-dev (0.46.4-r0) (102/211) Installing xorgproto (2025.1-r0) (103/211) Installing libxau-dev (1.0.12-r0) (104/211) Installing xcb-proto (1.17.0-r1) (105/211) Installing xcb-proto-pyc (1.17.0-r1) (106/211) Installing libxdmcp-dev (1.1.5-r1) (107/211) Installing libxcb-dev (1.17.0-r2) (108/211) Installing xtrans (1.6.0-r0) (109/211) Installing libx11-dev (1.8.13-r0) (110/211) Installing libxext-dev (1.3.7-r0) (111/211) Installing libxrender-dev (0.9.12-r0) (112/211) Installing cairo-dev (1.18.4-r1) (113/211) Installing icu (78.1-r0) (114/211) Installing icu-dev (78.1-r0) (115/211) Installing harfbuzz-dev (14.2.1-r0) (116/211) Installing libxft (2.3.9-r0) (117/211) Installing fribidi (1.0.16-r3) (118/211) Installing pango (1.58.2-r0) (119/211) Installing wayland-libs-client (1.26.0-r0) (120/211) Installing wayland-libs-cursor (1.26.0-r0) (121/211) Installing libdecor (0.2.5-r0) (122/211) Installing wayland-libs-egl (1.26.0-r0) (123/211) Installing wayland-libs-server (1.26.0-r0) (124/211) Installing wayland-dev (1.26.0-r0) (125/211) Installing libdecor-dev (0.2.5-r0) (126/211) Installing eudev-libs (3.2.14-r8) (127/211) Installing eudev-dev (3.2.14-r8) (128/211) Installing libgudev (238-r1) (129/211) Installing libgudev-dev (238-r1) (130/211) Installing libogg (1.3.6-r0) (131/211) Installing libogg-dev (1.3.6-r0) (132/211) Installing libtheora (1.2.0-r1) (133/211) Installing libtheora-dev (1.2.0-r1) (134/211) Installing libvorbis (1.3.7-r2) (135/211) Installing libvorbis-dev (1.3.7-r2) (136/211) Installing libsharpyuv (1.6.0-r0) (137/211) Installing libwebp (1.6.0-r0) (138/211) Installing libwebpdecoder (1.6.0-r0) (139/211) Installing libwebpdemux (1.6.0-r0) (140/211) Installing libwebpmux (1.6.0-r0) (141/211) Installing libwebp-dev (1.6.0-r0) (142/211) Installing libxfixes (6.0.2-r0) (143/211) Installing libxcursor (1.2.3-r0) (144/211) Installing libxfixes-dev (6.0.2-r0) (145/211) Installing libxcursor-dev (1.2.3-r0) (146/211) Installing libxi (1.8.3-r0) (147/211) Installing libxi-dev (1.8.3-r0) (148/211) Installing libxinerama (1.1.6-r0) (149/211) Installing libxinerama-dev (1.1.6-r0) (150/211) Installing xkeyboard-config (2.48-r0) (151/211) Installing libxkbcommon (1.13.2-r0) (152/211) Installing libxkbcommon-x11 (1.13.2-r0) (153/211) Installing xz-dev (5.8.4-r0) (154/211) Installing libxml2-dev (2.13.9-r2) (155/211) Installing libxkbcommon-dev (1.13.2-r0) (156/211) Installing libxrandr (1.5.5-r0) (157/211) Installing libxrandr-dev (1.5.5-r0) (158/211) Installing mbedtls3 (3.6.7-r0) (159/211) Installing mbedtls3-dev (3.6.7-r0) (160/211) Installing hwdata-pci (0.411-r0) (161/211) Installing libpciaccess (0.19-r0) (162/211) Installing libdrm (2.4.134-r0) (163/211) Installing libpciaccess-dev (0.19-r0) (164/211) Installing libdrm-dev (2.4.134-r0) (165/211) Installing libxdamage (1.1.7-r0) (166/211) Installing libxdamage-dev (1.1.7-r0) (167/211) Installing libxshmfence (1.3.3-r0) (168/211) Installing libxshmfence-dev (1.3.3-r0) (169/211) Installing llvm23-libs (23.1.2-r0) (170/211) Installing libelf (0.195-r0) (171/211) Installing mesa (26.2.4-r0) (172/211) Installing mesa-gles (26.2.4-r0) (173/211) Installing mesa-gbm (26.2.4-r0) (174/211) Installing mesa-egl (26.2.4-r0) (175/211) Installing libxxf86vm (1.1.7-r0) (176/211) Installing mesa-gl (26.2.4-r0) (177/211) Installing clang23-headers (23.1.2-r0) (178/211) Installing libclc (23.1.2-r0) (179/211) Installing spirv-llvm-translator-libs (23.1.1-r0) (180/211) Installing clang23-libs (23.1.2-r0) (181/211) Installing mesa-rusticl (26.2.4-r0) (182/211) Installing libxxf86vm-dev (1.1.7-r0) (183/211) Installing mesa-dev (26.2.4-r0) (184/211) Installing miniupnpc (2.3.3-r2) (185/211) Installing miniupnpc-dev (2.3.3-r2) (186/211) Installing openssl-dev (3.5.9-r0) (187/211) Installing opus (1.6.1-r0) (188/211) Installing opusfile (0.12-r6) (189/211) Installing opus-dev (1.6.1-r0) (190/211) Installing opusfile-dev (0.12-r6) (191/211) Installing libasyncns (0.8-r5) (192/211) Installing libltdl (2.6.2-r1) (193/211) Installing orc (0.4.42-r1) (194/211) Installing libflac (1.5.0-r0) (195/211) Installing lame-libs (3.100-r5) (196/211) Installing mpg123-libs (1.33.7-r0) (197/211) Installing libsndfile (1.2.2-r3) (198/211) Installing soxr (0.1.3-r7) (199/211) Installing speexdsp (1.2.1-r2) (200/211) Installing tdb-libs (1.4.15-r1) (201/211) Installing libpulse (17.0-r7) (202/211) Installing libpulse-mainloop-glib (17.0-r7) (203/211) Installing pulseaudio-dev (17.0-r7) (204/211) Installing python3-dev (3.14.8-r0) (205/211) Installing scons (4.10.1-r1) (206/211) Installing scons-pyc (4.10.1-r1) (207/211) Installing wslay (1.1.1-r3) (208/211) Installing wslay-dev (1.1.1-r3) (209/211) Installing zstd (1.5.7-r2) (210/211) Installing zstd-dev (1.5.7-r2) (211/211) Installing .makedepends-godot (20261005.122810) Executing busybox-1.38.0-r7.trigger Executing glib-2.90.0-r0.trigger * No schema files found: removed existing output file. OK: 851.5 MiB in 316 packages >>> godot: Cleaning up srcdir >>> godot: Cleaning up pkgdir >>> godot: Cleaning up tmpdir >>> godot: Fetching https://distfiles.alpinelinux.org/distfiles/edge/godot-4.7.2-stable.tar.xz /var/cache/distfiles/edge/godot-4.7.2-stable.tar.xz: OK >>> godot: Fetching https://distfiles.alpinelinux.org/distfiles/edge/godot-4.7.2-stable.tar.xz /var/cache/distfiles/edge/godot-4.7.2-stable.tar.xz: OK >>> godot: Unpacking /var/cache/distfiles/edge/godot-4.7.2-stable.tar.xz... 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. WARNING: The screen reader support driver requires dependencies to be installed. You can install them by running `python misc/scripts/install_accesskit.py`. See the documentation for more information: https://docs.godotengine.org/en/latest/engine_details/development/compiling/compiling_for_linuxbsd.html Alternatively, disable this driver by compiling with `accesskit=no` explicitly. 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.h ... Generating core/version_generated.gen.h ... Generating core/extension/gdextension_interface.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/particles.glsl.gen.h ... Generating drivers/gles3/shaders/scene.glsl.gen.h ... Generating drivers/gles3/shaders/sky.glsl.gen.h ... Generating drivers/gles3/shaders/tex_blit.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/color_management.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/pointer_warp.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/tex_blit.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/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 ... 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/tablet.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_shell.gen.c ... Compiling platform/linuxbsd/wayland/protocol/wayland.gen.c ... Compiling platform/linuxbsd/wayland/protocol/viewporter.gen.c ... Generating platform/linuxbsd/wayland/protocol/color_management.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/color_management.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 ... Generating platform/linuxbsd/wayland/protocol/pointer_warp.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_toplevel_icon.gen.c ... Compiling platform/linuxbsd/wayland/protocol/pointer_warp.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_system_bell.gen.c ... Generating platform/linuxbsd/wayland/protocol/idle_inhibit.gen.c ... Generating platform/linuxbsd/wayland/protocol/pointer_constraints.gen.c ... Generating platform/linuxbsd/wayland/protocol/pointer_gestures.gen.c ... Compiling platform/linuxbsd/wayland/protocol/pointer_constraints.gen.c ... Compiling platform/linuxbsd/wayland/protocol/pointer_gestures.gen.c ... Compiling platform/linuxbsd/wayland/protocol/idle_inhibit.gen.c ... Generating platform/linuxbsd/wayland/protocol/primary_selection.gen.c ... Generating platform/linuxbsd/wayland/protocol/relative_pointer.gen.c ... Compiling platform/linuxbsd/wayland/protocol/primary_selection.gen.c ... Compiling platform/linuxbsd/wayland/protocol/relative_pointer.gen.c ... Generating 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 ... Compiling platform/linuxbsd/wayland/protocol/text_input.gen.c ... Generating platform/linuxbsd/wayland/protocol/xdg_foreign_v2.gen.c ... Generating platform/linuxbsd/wayland/protocol/linux_dmabuf_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/linux_explicit_synchronization_unstable_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/xdg_foreign_v2.gen.c ... Compiling platform/linuxbsd/wayland/protocol/linux_explicit_synchronization_unstable_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/linux_dmabuf_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/fifo_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/commit_timing_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/fifo_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/commit_timing_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/linux_drm_syncobj_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/tearing_control_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/linux_drm_syncobj_v1.gen.c ... Compiling platform/linuxbsd/wayland/protocol/tearing_control_v1.gen.c ... Generating platform/linuxbsd/wayland/protocol/wayland-drm.gen.c ... Generating platform/linuxbsd/wayland/protocol/godot_embedding_compositor.gen.c ... Compiling platform/linuxbsd/wayland/protocol/wayland-drm.gen.c ... Compiling platform/linuxbsd/wayland/protocol/godot_embedding_compositor.gen.c ... Compiling platform/linuxbsd/wayland/detect_prime_egl.cpp ... 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/disabled_classes.gen.h ... Generating core/extension/ext_wrappers.gen.h ... 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 ... Compiling thirdparty/ufbx/ufbx.c ... Linking Static Library bin/obj/modules/libmodules.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodules.linuxbsd.editor.arm32.a ... 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 ... 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/tvgColor.cpp ... 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/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 ... platform/linuxbsd/wayland/wayland_thread.cpp: In member function 'Size2i WaylandThread::window_set_size(DisplayServerEnums::WindowID, const Size2i&)': platform/linuxbsd/wayland/wayland_thread.cpp:4654:34: warning: the address of 'void libdecor_frame_get_max_content_size(const libdecor_frame*, int*, int*)' will never be NULL [-Waddress] 4654 | if (ws.libdecor_frame && libdecor_frame_get_max_content_size) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from platform/linuxbsd/wayland/wayland_thread.h:90, 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 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 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 modules/ktx/register_types.cpp ... Compiling modules/ktx/texture_loader_ktx.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 ... 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:62:48: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 62 | p_importer_mesh_instance_3d->replace_by(mesh_instance_node_3d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ modules/gltf/editor/editor_import_blend_runner.cpp: In constructor 'EditorImportBlendRunner::EditorImportBlendRunner()': modules/gltf/editor/editor_import_blend_runner.cpp:396:18: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 396 | add_child(kill_timer); | ~~~~~~~~~^~~~~~~~~~~~ Compiling thirdparty/manifold/src/boolean_result.cpp ... Compiling thirdparty/manifold/src/boolean3.cpp ... Compiling thirdparty/manifold/src/constructors.cpp ... Compiling thirdparty/manifold/src/csg_tree.cpp ... Compiling thirdparty/manifold/src/edge_op.cpp ... 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 ... Compiling thirdparty/cvtt/ConvectionKernels_API.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_ETC.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC67.cpp ... Compiling modules/svg/image_loader_svg.cpp ... Compiling modules/svg/register_types.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_IndexSelector.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC6H_IO.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_S3TC.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC7_PrioData.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 thirdparty/cvtt/ConvectionKernels_SingleFile.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BCCommon.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_Util.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:371:37: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 371 | body_node->add_child(shape_node); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Compiling modules/dds/image_saver_dds.cpp ... 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 ... 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 thirdparty/etcpak/DecodeRGB.cpp ... Linking Static Library bin/obj/modules/libmodule_bmp.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_bmp.linuxbsd.editor.arm32.a ... Compiling thirdparty/etcpak/Dither.cpp ... Compiling thirdparty/etcpak/ProcessDxtc.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 thirdparty/etcpak/ProcessRGB.cpp ... Compiling thirdparty/etcpak/Tables.cpp ... Compiling modules/gdscript/gdscript.cpp ... Compiling modules/gdscript/gdscript_analyzer.cpp ... Compiling modules/gdscript/gdscript_byte_codegen.cpp ... Compiling modules/gdscript/gdscript_cache.cpp ... Compiling modules/gdscript/gdscript_compiler.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:391:34: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 391 | p_current_node->add_child(p_child); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ Compiling modules/gdscript/gdscript_disassembler.cpp ... Generating modules/gdscript/editor/script_templates/templates.gen.h ... Linking Static Library bin/obj/modules/libmodule_camera.linuxbsd.editor.arm32.a ... 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:325:40: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 325 | body->add_child(child); | ~~~~~~~~~~~~~~~^~~~~~~ modules/gltf/extensions/physics/gltf_document_extension_physics.cpp:335:24: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 335 | body->add_child(shape); | ~~~~~~~~~~~~~~~^~~~~~~ Ranlib Library bin/obj/modules/libmodule_camera.linuxbsd.editor.arm32.a ... Compiling modules/gdscript/gdscript_editor.cpp ... Compiling modules/gdscript/gdscript_function.cpp ... Compiling modules/gdscript/gdscript_lambda_callable.cpp ... Compiling modules/gdscript/gdscript_parser.cpp ... Compiling modules/gdscript/gdscript_resource_format.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 ... Compiling modules/gdscript/gdscript_vm.cpp ... Compiling modules/gdscript/gdscript_warning.cpp ... Compiling modules/gdscript/register_types.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/gdscript/editor/gdscript_docgen.cpp ... 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp: In constructor 'SceneExporterGLTFPlugin::SceneExporterGLTFPlugin()': modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp:61:63: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 61 | EditorNode::get_singleton()->get_gui_base()->add_child(_file_dialog); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp:65:63: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 65 | EditorNode::get_singleton()->get_gui_base()->add_child(_config_dialog); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_exporter_gltf_plugin.cpp:72:34: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 72 | _config_dialog->add_child(_settings_inspector); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 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 ... /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, | ^~~~~~~~~~~~ Compiling modules/gdscript/language_server/gdscript_text_document.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 = __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 Compiling modules/gdscript/language_server/gdscript_workspace.cpp ... /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/gdscript/language_server/scene_cache.cpp ... /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 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~ Compiling modules/glslang/register_types.cpp ... 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_2d/godot_area_2d.cpp ... Compiling modules/godot_physics_2d/godot_area_pair_2d.cpp ... Compiling modules/godot_physics_2d/godot_body_2d.cpp ... Linking Static Library bin/obj/modules/libmodule_svg.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_2d/godot_body_direct_state_2d.cpp ... Ranlib Library bin/obj/modules/libmodule_svg.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_2d/godot_body_pair_2d.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_broad_phase_2d_bvh.cpp ... Compiling modules/godot_physics_2d/godot_collision_object_2d.cpp ... Compiling modules/godot_physics_2d/godot_collision_solver_2d.cpp ... Compiling modules/godot_physics_2d/godot_collision_solver_2d_sat.cpp ... Compiling modules/astcenc/image_compress_astcenc.cpp ... Compiling modules/astcenc/register_types.cpp ... Compiling modules/godot_physics_2d/godot_joints_2d.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_physics_server_2d.cpp ... Compiling modules/godot_physics_2d/godot_shape_2d.cpp ... Compiling modules/godot_physics_2d/godot_space_2d.cpp ... Compiling modules/godot_physics_2d/godot_step_2d.cpp ... modules/gltf/register_types.cpp: In function 'void _editor_init()': modules/gltf/register_types.cpp:102:47: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 102 | EditorNode::get_singleton()->add_child(EditorImportBlendRunner::get_singleton()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling modules/godot_physics_2d/register_types.cpp ... platform/linuxbsd/wayland/display_server_wayland.cpp: In member function 'virtual void DisplayServerWayland::process_events()': platform/linuxbsd/wayland/display_server_wayland.cpp:2052:74: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 2052 | Input::get_singleton()->parse_input_event(inputev_msg->event); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ platform/linuxbsd/wayland/display_server_wayland.cpp:2052:74: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 platform/linuxbsd/wayland/display_server_wayland.cpp:2052:74: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 platform/linuxbsd/wayland/display_server_wayland.cpp:2090:74: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 2090 | Input::get_singleton()->parse_input_event(ke); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Compiling modules/godot_physics_3d/gjk_epa.cpp ... Compiling modules/godot_physics_3d/godot_area_3d.cpp ... Compiling modules/godot_physics_3d/godot_area_pair_3d.cpp ... Compiling modules/etcpak/image_compress_etcpak.cpp ... Compiling modules/etcpak/image_decompress_etcpak.cpp ... modules/enet/enet_connection.cpp: In member function 'Array ENetConnection::_service(int)': modules/enet/enet_connection.cpp:327:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 327 | Array out = { ret, event.peer, event.data, event.channel_id }; | ^ 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/etcpak/register_types.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 = 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 modules/godot_physics_3d/godot_body_3d.cpp ... Compiling modules/godot_physics_3d/godot_body_direct_state_3d.cpp ... Compiling modules/godot_physics_3d/godot_body_pair_3d.cpp ... Compiling modules/godot_physics_3d/godot_broad_phase_3d_bvh.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_collision_object_3d.cpp ... Linking Static Library bin/obj/modules/libmodule_vorbis.linuxbsd.editor.arm32.a ... Ranlib Library bin/obj/modules/libmodule_vorbis.linuxbsd.editor.arm32.a ... Compiling modules/godot_physics_3d/godot_collision_solver_3d.cpp ... Compiling modules/godot_physics_3d/godot_collision_solver_3d_sat.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) : | ^~~~~~ 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_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 ... 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_3d/godot_space_3d.cpp ... 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 ... 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/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/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 ... platform/linuxbsd/x11/display_server_x11.cpp: In member function 'void DisplayServerX11::_handle_key_event(DisplayServerEnums::WindowID, XKeyEvent*, LocalVector<_XEvent>&, uint32_t&, bool)': platform/linuxbsd/x11/display_server_x11.cpp:4076:74: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 4076 | Input::get_singleton()->parse_input_event(k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ platform/linuxbsd/x11/display_server_x11.cpp:4076:74: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 platform/linuxbsd/x11/display_server_x11.cpp:4158:82: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 4158 | Input::get_singleton()->parse_input_event(k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ platform/linuxbsd/x11/display_server_x11.cpp:4158:82: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 platform/linuxbsd/x11/display_server_x11.cpp:4317:50: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 4317 | Input::get_singleton()->parse_input_event(k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ platform/linuxbsd/x11/display_server_x11.cpp:4317:50: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 platform/linuxbsd/x11/display_server_x11.cpp:4317:50: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 Compiling thirdparty/jolt_physics/Jolt/RegisterTypes.cpp ... Compiling thirdparty/jolt_physics/Jolt/AABBTree/AABBTreeBuilder.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/Color.cpp ... Compiling modules/cvtt/register_types.cpp ... modules/gltf/editor/editor_scene_importer_blend.cpp: In member function 'virtual bool EditorFileSystemImportFormatSupportQueryBlend::query()': modules/gltf/editor/editor_scene_importer_blend.cpp:565:30: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 565 | vb->add_child(memnew(Label(select_exec_label))); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:572:30: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 572 | hb->add_child(blender_path); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:577:30: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 577 | hb->add_child(blender_path_browse); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:582:30: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 582 | vb->add_child(hb); | ~~~~~~~~~~~~~^~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:586:30: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 586 | vb->add_child(path_status); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:588:52: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 588 | configure_blender_dialog->add_child(vb); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:592:71: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 592 | EditorNode::get_singleton()->get_gui_base()->add_child(configure_blender_dialog); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ modules/gltf/editor/editor_scene_importer_blend.cpp:604:71: note: parameter passing for argument of type 'RequiredParam' changed in GCC 7.1 604 | EditorNode::get_singleton()->get_gui_base()->add_child(browse_dialog); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ Compiling modules/cvtt/image_compress_cvtt.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/Factory.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/IssueReporting.cpp ... Compiling thirdparty/jolt_physics/Jolt/Core/JobSystemSingleThreaded.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/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 ... 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 ... Compiling thirdparty/jolt_physics/Jolt/Geometry/ConvexHullBuilder.cpp ... Compiling thirdparty/jolt_physics/Jolt/Geometry/ConvexHullBuilder2D.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/Geometry/Indexify.cpp ... Compiling thirdparty/jolt_physics/Jolt/Geometry/OrientedBox.cpp ... Compiling thirdparty/jolt_physics/Jolt/Math/Vec3.cpp ... Compiling thirdparty/jolt_physics/Jolt/ObjectStream/SerializableObject.cpp ... modules/gdscript/gdscript.cpp: In member function 'virtual void GDScriptLanguage::reload_tool_script(const Ref